Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7487 kshitij.so 1
//
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
3
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4
// Any modifications to this file will be lost upon recompilation of the source schema. 
5
// Generated on: 2013.03.04 at 03:49:29 PM IST 
6
//
7
 
8
 
9
package in.shop2020.feeds.products;
10
 
11
import java.math.BigDecimal;
12
import java.math.BigInteger;
13
import java.util.ArrayList;
14
import java.util.List;
15
import javax.xml.bind.annotation.XmlAccessType;
16
import javax.xml.bind.annotation.XmlAccessorType;
17
import javax.xml.bind.annotation.XmlAttribute;
18
import javax.xml.bind.annotation.XmlElement;
19
import javax.xml.bind.annotation.XmlRootElement;
20
import javax.xml.bind.annotation.XmlSchemaType;
21
import javax.xml.bind.annotation.XmlType;
22
import javax.xml.bind.annotation.XmlValue;
23
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
24
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
25
 
26
 
27
/**
28
 * <p>Java class for anonymous complex type.
29
 * 
30
 * <p>The following schema fragment specifies the expected content contained within this class.
31
 * 
32
 * <pre>
33
 * &lt;complexType>
34
 *   &lt;complexContent>
35
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
36
 *       &lt;sequence>
37
 *         &lt;element name="VariationData" minOccurs="0">
38
 *           &lt;complexType>
39
 *             &lt;complexContent>
40
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
41
 *                 &lt;sequence>
42
 *                   &lt;element name="Parentage">
43
 *                     &lt;simpleType>
44
 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
45
 *                         &lt;enumeration value="parent"/>
46
 *                         &lt;enumeration value="child"/>
47
 *                       &lt;/restriction>
48
 *                     &lt;/simpleType>
49
 *                   &lt;/element>
50
 *                   &lt;element name="VariationTheme" minOccurs="0">
51
 *                     &lt;simpleType>
52
 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
53
 *                         &lt;enumeration value="Size"/>
54
 *                         &lt;enumeration value="Flavor"/>
55
 *                         &lt;enumeration value="Flavor-Size"/>
56
 *                         &lt;enumeration value="PatternName"/>
57
 *                       &lt;/restriction>
58
 *                     &lt;/simpleType>
59
 *                   &lt;/element>
60
 *                   &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
61
 *                   &lt;element name="Flavor" type="{}StringNotNull" minOccurs="0"/>
62
 *                   &lt;element name="PatternName" type="{}HundredString" minOccurs="0"/>
63
 *                 &lt;/sequence>
64
 *               &lt;/restriction>
65
 *             &lt;/complexContent>
66
 *           &lt;/complexType>
67
 *         &lt;/element>
68
 *         &lt;element name="CountryProducedIn" type="{}LongStringNotNull" minOccurs="0"/>
69
 *         &lt;element name="RegionOfOrigin" type="{}StringNotNull" minOccurs="0"/>
70
 *         &lt;element name="Prefecture" type="{}StringNotNull" minOccurs="0"/>
71
 *         &lt;element name="ItemForm" type="{}String" minOccurs="0"/>
72
 *         &lt;element name="Ingredients" type="{}LongStringNotNull" minOccurs="0"/>
73
 *         &lt;element name="NutritionalFacts" type="{}LongStringNotNull" minOccurs="0"/>
74
 *         &lt;element name="KosherCertification" type="{}HundredString" maxOccurs="5" minOccurs="0"/>
75
 *         &lt;element name="OrganicCertification" type="{}HundredString" maxOccurs="5" minOccurs="0"/>
76
 *         &lt;element name="ItemSpecialty" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>
77
 *         &lt;element name="VarietalComposition" type="{}String" minOccurs="0"/>
78
 *         &lt;element name="Vintage" type="{}FourDigitYear" minOccurs="0"/>
79
 *         &lt;element name="BodyDescription" type="{}String" minOccurs="0"/>
80
 *         &lt;element name="TasteDescription" type="{}String" minOccurs="0"/>
81
 *         &lt;element name="AlcoholContent" minOccurs="0">
82
 *           &lt;complexType>
83
 *             &lt;simpleContent>
84
 *               &lt;extension base="&lt;>Dimension">
85
 *                 &lt;attribute name="unitOfMeasure" use="required">
86
 *                   &lt;simpleType>
87
 *                     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
88
 *                       &lt;enumeration value="percent_by_volume"/>
89
 *                       &lt;enumeration value="percent_by_weight"/>
90
 *                       &lt;enumeration value="proof"/>
91
 *                       &lt;enumeration value="unit_of_alcohol"/>
92
 *                     &lt;/restriction>
93
 *                   &lt;/simpleType>
94
 *                 &lt;/attribute>
95
 *               &lt;/extension>
96
 *             &lt;/simpleContent>
97
 *           &lt;/complexType>
98
 *         &lt;/element>
99
 *         &lt;element name="CaffeineContent" type="{}String" minOccurs="0"/>
100
 *         &lt;element name="Warnings" type="{}LongStringNotNull" minOccurs="0"/>
101
 *         &lt;element name="IsPerishable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
102
 *         &lt;element name="StorageInstructions" type="{}HundredString" minOccurs="0"/>
103
 *         &lt;element name="Directions" type="{}LongStringNotNull" minOccurs="0"/>
104
 *         &lt;element name="RecommendedServingInstructions" type="{}String" minOccurs="0"/>
105
 *         &lt;element name="Occasion" type="{}MediumStringNotNull" minOccurs="0"/>
106
 *         &lt;element name="AwardsWon" type="{}HundredString" maxOccurs="5" minOccurs="0"/>
107
 *         &lt;element name="AgeRangeDescription" type="{}String" minOccurs="0"/>
108
 *         &lt;element name="ItemPackageQuantity" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
109
 *         &lt;element name="NumberOfItems" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
110
 *         &lt;element name="DisplayLength" type="{}LengthDimension" minOccurs="0"/>
111
 *         &lt;element name="DisplayWeight" type="{}WeightDimension" minOccurs="0"/>
112
 *         &lt;element name="DisplayVolume" type="{}VolumeDimension" minOccurs="0"/>
113
 *         &lt;element name="ContainerType" type="{}String" minOccurs="0"/>
114
 *         &lt;element name="UnitCount" minOccurs="0">
115
 *           &lt;complexType>
116
 *             &lt;simpleContent>
117
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
118
 *                 &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
119
 *               &lt;/extension>
120
 *             &lt;/simpleContent>
121
 *           &lt;/complexType>
122
 *         &lt;/element>
123
 *         &lt;element name="NutritionalFactsGroup" minOccurs="0">
124
 *           &lt;complexType>
125
 *             &lt;complexContent>
126
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
127
 *                 &lt;sequence>
128
 *                   &lt;element ref="{}AllergenInformation" maxOccurs="5" minOccurs="0"/>
129
 *                   &lt;element name="SpecialIngredients" type="{}HundredString" maxOccurs="5" minOccurs="0"/>
130
 *                 &lt;/sequence>
131
 *               &lt;/restriction>
132
 *             &lt;/complexContent>
133
 *           &lt;/complexType>
134
 *         &lt;/element>
135
 *         &lt;element name="Cuisine" type="{}String" minOccurs="0"/>
136
 *         &lt;element name="UseByRecommendation" type="{}String" minOccurs="0"/>
137
 *         &lt;element name="VarietalDesignation" type="{}String" minOccurs="0"/>
138
 *       &lt;/sequence>
139
 *     &lt;/restriction>
140
 *   &lt;/complexContent>
141
 * &lt;/complexType>
142
 * </pre>
143
 * 
144
 * 
145
 */
146
@XmlAccessorType(XmlAccessType.FIELD)
147
@XmlType(name = "", propOrder = {
148
    "variationData",
149
    "countryProducedIn",
150
    "regionOfOrigin",
151
    "prefecture",
152
    "itemForm",
153
    "ingredients",
154
    "nutritionalFacts",
155
    "kosherCertification",
156
    "organicCertification",
157
    "itemSpecialty",
158
    "varietalComposition",
159
    "vintage",
160
    "bodyDescription",
161
    "tasteDescription",
162
    "alcoholContent",
163
    "caffeineContent",
164
    "warnings",
165
    "isPerishable",
166
    "storageInstructions",
167
    "directions",
168
    "recommendedServingInstructions",
169
    "occasion",
170
    "awardsWon",
171
    "ageRangeDescription",
172
    "itemPackageQuantity",
173
    "numberOfItems",
174
    "displayLength",
175
    "displayWeight",
176
    "displayVolume",
177
    "containerType",
178
    "unitCount",
179
    "nutritionalFactsGroup",
180
    "cuisine",
181
    "useByRecommendation",
182
    "varietalDesignation"
183
})
184
@XmlRootElement(name = "Wine")
185
public class Wine {
186
 
187
    @XmlElement(name = "VariationData")
188
    protected Wine.VariationData variationData;
189
    @XmlElement(name = "CountryProducedIn")
190
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
191
    protected String countryProducedIn;
192
    @XmlElement(name = "RegionOfOrigin")
193
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
194
    protected String regionOfOrigin;
195
    @XmlElement(name = "Prefecture")
196
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
197
    protected String prefecture;
198
    @XmlElement(name = "ItemForm")
199
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
200
    protected String itemForm;
201
    @XmlElement(name = "Ingredients")
202
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
203
    protected String ingredients;
204
    @XmlElement(name = "NutritionalFacts")
205
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
206
    protected String nutritionalFacts;
207
    @XmlElement(name = "KosherCertification")
208
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
209
    protected List<String> kosherCertification;
210
    @XmlElement(name = "OrganicCertification")
211
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
212
    protected List<String> organicCertification;
213
    @XmlElement(name = "ItemSpecialty")
214
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
215
    protected List<String> itemSpecialty;
216
    @XmlElement(name = "VarietalComposition")
217
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
218
    protected String varietalComposition;
219
    @XmlElement(name = "Vintage")
220
    protected BigInteger vintage;
221
    @XmlElement(name = "BodyDescription")
222
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
223
    protected String bodyDescription;
224
    @XmlElement(name = "TasteDescription")
225
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
226
    protected String tasteDescription;
227
    @XmlElement(name = "AlcoholContent")
228
    protected Wine.AlcoholContent alcoholContent;
229
    @XmlElement(name = "CaffeineContent")
230
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
231
    protected String caffeineContent;
232
    @XmlElement(name = "Warnings")
233
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
234
    protected String warnings;
235
    @XmlElement(name = "IsPerishable")
236
    protected Boolean isPerishable;
237
    @XmlElement(name = "StorageInstructions")
238
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
239
    protected String storageInstructions;
240
    @XmlElement(name = "Directions")
241
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
242
    protected String directions;
243
    @XmlElement(name = "RecommendedServingInstructions")
244
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
245
    protected String recommendedServingInstructions;
246
    @XmlElement(name = "Occasion")
247
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
248
    protected String occasion;
249
    @XmlElement(name = "AwardsWon")
250
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
251
    protected List<String> awardsWon;
252
    @XmlElement(name = "AgeRangeDescription")
253
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
254
    protected String ageRangeDescription;
255
    @XmlElement(name = "ItemPackageQuantity")
256
    @XmlSchemaType(name = "positiveInteger")
257
    protected BigInteger itemPackageQuantity;
258
    @XmlElement(name = "NumberOfItems")
259
    @XmlSchemaType(name = "positiveInteger")
260
    protected BigInteger numberOfItems;
261
    @XmlElement(name = "DisplayLength")
262
    protected LengthDimension displayLength;
263
    @XmlElement(name = "DisplayWeight")
264
    protected WeightDimension displayWeight;
265
    @XmlElement(name = "DisplayVolume")
266
    protected VolumeDimension displayVolume;
267
    @XmlElement(name = "ContainerType")
268
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
269
    protected String containerType;
270
    @XmlElement(name = "UnitCount")
271
    protected Wine.UnitCount unitCount;
272
    @XmlElement(name = "NutritionalFactsGroup")
273
    protected Wine.NutritionalFactsGroup nutritionalFactsGroup;
274
    @XmlElement(name = "Cuisine")
275
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
276
    protected String cuisine;
277
    @XmlElement(name = "UseByRecommendation")
278
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
279
    protected String useByRecommendation;
280
    @XmlElement(name = "VarietalDesignation")
281
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
282
    protected String varietalDesignation;
283
 
284
    /**
285
     * Gets the value of the variationData property.
286
     * 
287
     * @return
288
     *     possible object is
289
     *     {@link Wine.VariationData }
290
     *     
291
     */
292
    public Wine.VariationData getVariationData() {
293
        return variationData;
294
    }
295
 
296
    /**
297
     * Sets the value of the variationData property.
298
     * 
299
     * @param value
300
     *     allowed object is
301
     *     {@link Wine.VariationData }
302
     *     
303
     */
304
    public void setVariationData(Wine.VariationData value) {
305
        this.variationData = value;
306
    }
307
 
308
    /**
309
     * Gets the value of the countryProducedIn property.
310
     * 
311
     * @return
312
     *     possible object is
313
     *     {@link String }
314
     *     
315
     */
316
    public String getCountryProducedIn() {
317
        return countryProducedIn;
318
    }
319
 
320
    /**
321
     * Sets the value of the countryProducedIn property.
322
     * 
323
     * @param value
324
     *     allowed object is
325
     *     {@link String }
326
     *     
327
     */
328
    public void setCountryProducedIn(String value) {
329
        this.countryProducedIn = value;
330
    }
331
 
332
    /**
333
     * Gets the value of the regionOfOrigin property.
334
     * 
335
     * @return
336
     *     possible object is
337
     *     {@link String }
338
     *     
339
     */
340
    public String getRegionOfOrigin() {
341
        return regionOfOrigin;
342
    }
343
 
344
    /**
345
     * Sets the value of the regionOfOrigin property.
346
     * 
347
     * @param value
348
     *     allowed object is
349
     *     {@link String }
350
     *     
351
     */
352
    public void setRegionOfOrigin(String value) {
353
        this.regionOfOrigin = value;
354
    }
355
 
356
    /**
357
     * Gets the value of the prefecture property.
358
     * 
359
     * @return
360
     *     possible object is
361
     *     {@link String }
362
     *     
363
     */
364
    public String getPrefecture() {
365
        return prefecture;
366
    }
367
 
368
    /**
369
     * Sets the value of the prefecture property.
370
     * 
371
     * @param value
372
     *     allowed object is
373
     *     {@link String }
374
     *     
375
     */
376
    public void setPrefecture(String value) {
377
        this.prefecture = value;
378
    }
379
 
380
    /**
381
     * Gets the value of the itemForm property.
382
     * 
383
     * @return
384
     *     possible object is
385
     *     {@link String }
386
     *     
387
     */
388
    public String getItemForm() {
389
        return itemForm;
390
    }
391
 
392
    /**
393
     * Sets the value of the itemForm property.
394
     * 
395
     * @param value
396
     *     allowed object is
397
     *     {@link String }
398
     *     
399
     */
400
    public void setItemForm(String value) {
401
        this.itemForm = value;
402
    }
403
 
404
    /**
405
     * Gets the value of the ingredients property.
406
     * 
407
     * @return
408
     *     possible object is
409
     *     {@link String }
410
     *     
411
     */
412
    public String getIngredients() {
413
        return ingredients;
414
    }
415
 
416
    /**
417
     * Sets the value of the ingredients property.
418
     * 
419
     * @param value
420
     *     allowed object is
421
     *     {@link String }
422
     *     
423
     */
424
    public void setIngredients(String value) {
425
        this.ingredients = value;
426
    }
427
 
428
    /**
429
     * Gets the value of the nutritionalFacts property.
430
     * 
431
     * @return
432
     *     possible object is
433
     *     {@link String }
434
     *     
435
     */
436
    public String getNutritionalFacts() {
437
        return nutritionalFacts;
438
    }
439
 
440
    /**
441
     * Sets the value of the nutritionalFacts property.
442
     * 
443
     * @param value
444
     *     allowed object is
445
     *     {@link String }
446
     *     
447
     */
448
    public void setNutritionalFacts(String value) {
449
        this.nutritionalFacts = value;
450
    }
451
 
452
    /**
453
     * Gets the value of the kosherCertification property.
454
     * 
455
     * <p>
456
     * This accessor method returns a reference to the live list,
457
     * not a snapshot. Therefore any modification you make to the
458
     * returned list will be present inside the JAXB object.
459
     * This is why there is not a <CODE>set</CODE> method for the kosherCertification property.
460
     * 
461
     * <p>
462
     * For example, to add a new item, do as follows:
463
     * <pre>
464
     *    getKosherCertification().add(newItem);
465
     * </pre>
466
     * 
467
     * 
468
     * <p>
469
     * Objects of the following type(s) are allowed in the list
470
     * {@link String }
471
     * 
472
     * 
473
     */
474
    public List<String> getKosherCertification() {
475
        if (kosherCertification == null) {
476
            kosherCertification = new ArrayList<String>();
477
        }
478
        return this.kosherCertification;
479
    }
480
 
481
    /**
482
     * Gets the value of the organicCertification property.
483
     * 
484
     * <p>
485
     * This accessor method returns a reference to the live list,
486
     * not a snapshot. Therefore any modification you make to the
487
     * returned list will be present inside the JAXB object.
488
     * This is why there is not a <CODE>set</CODE> method for the organicCertification property.
489
     * 
490
     * <p>
491
     * For example, to add a new item, do as follows:
492
     * <pre>
493
     *    getOrganicCertification().add(newItem);
494
     * </pre>
495
     * 
496
     * 
497
     * <p>
498
     * Objects of the following type(s) are allowed in the list
499
     * {@link String }
500
     * 
501
     * 
502
     */
503
    public List<String> getOrganicCertification() {
504
        if (organicCertification == null) {
505
            organicCertification = new ArrayList<String>();
506
        }
507
        return this.organicCertification;
508
    }
509
 
510
    /**
511
     * Gets the value of the itemSpecialty property.
512
     * 
513
     * <p>
514
     * This accessor method returns a reference to the live list,
515
     * not a snapshot. Therefore any modification you make to the
516
     * returned list will be present inside the JAXB object.
517
     * This is why there is not a <CODE>set</CODE> method for the itemSpecialty property.
518
     * 
519
     * <p>
520
     * For example, to add a new item, do as follows:
521
     * <pre>
522
     *    getItemSpecialty().add(newItem);
523
     * </pre>
524
     * 
525
     * 
526
     * <p>
527
     * Objects of the following type(s) are allowed in the list
528
     * {@link String }
529
     * 
530
     * 
531
     */
532
    public List<String> getItemSpecialty() {
533
        if (itemSpecialty == null) {
534
            itemSpecialty = new ArrayList<String>();
535
        }
536
        return this.itemSpecialty;
537
    }
538
 
539
    /**
540
     * Gets the value of the varietalComposition property.
541
     * 
542
     * @return
543
     *     possible object is
544
     *     {@link String }
545
     *     
546
     */
547
    public String getVarietalComposition() {
548
        return varietalComposition;
549
    }
550
 
551
    /**
552
     * Sets the value of the varietalComposition property.
553
     * 
554
     * @param value
555
     *     allowed object is
556
     *     {@link String }
557
     *     
558
     */
559
    public void setVarietalComposition(String value) {
560
        this.varietalComposition = value;
561
    }
562
 
563
    /**
564
     * Gets the value of the vintage property.
565
     * 
566
     * @return
567
     *     possible object is
568
     *     {@link BigInteger }
569
     *     
570
     */
571
    public BigInteger getVintage() {
572
        return vintage;
573
    }
574
 
575
    /**
576
     * Sets the value of the vintage property.
577
     * 
578
     * @param value
579
     *     allowed object is
580
     *     {@link BigInteger }
581
     *     
582
     */
583
    public void setVintage(BigInteger value) {
584
        this.vintage = value;
585
    }
586
 
587
    /**
588
     * Gets the value of the bodyDescription property.
589
     * 
590
     * @return
591
     *     possible object is
592
     *     {@link String }
593
     *     
594
     */
595
    public String getBodyDescription() {
596
        return bodyDescription;
597
    }
598
 
599
    /**
600
     * Sets the value of the bodyDescription property.
601
     * 
602
     * @param value
603
     *     allowed object is
604
     *     {@link String }
605
     *     
606
     */
607
    public void setBodyDescription(String value) {
608
        this.bodyDescription = value;
609
    }
610
 
611
    /**
612
     * Gets the value of the tasteDescription property.
613
     * 
614
     * @return
615
     *     possible object is
616
     *     {@link String }
617
     *     
618
     */
619
    public String getTasteDescription() {
620
        return tasteDescription;
621
    }
622
 
623
    /**
624
     * Sets the value of the tasteDescription property.
625
     * 
626
     * @param value
627
     *     allowed object is
628
     *     {@link String }
629
     *     
630
     */
631
    public void setTasteDescription(String value) {
632
        this.tasteDescription = value;
633
    }
634
 
635
    /**
636
     * Gets the value of the alcoholContent property.
637
     * 
638
     * @return
639
     *     possible object is
640
     *     {@link Wine.AlcoholContent }
641
     *     
642
     */
643
    public Wine.AlcoholContent getAlcoholContent() {
644
        return alcoholContent;
645
    }
646
 
647
    /**
648
     * Sets the value of the alcoholContent property.
649
     * 
650
     * @param value
651
     *     allowed object is
652
     *     {@link Wine.AlcoholContent }
653
     *     
654
     */
655
    public void setAlcoholContent(Wine.AlcoholContent value) {
656
        this.alcoholContent = value;
657
    }
658
 
659
    /**
660
     * Gets the value of the caffeineContent property.
661
     * 
662
     * @return
663
     *     possible object is
664
     *     {@link String }
665
     *     
666
     */
667
    public String getCaffeineContent() {
668
        return caffeineContent;
669
    }
670
 
671
    /**
672
     * Sets the value of the caffeineContent property.
673
     * 
674
     * @param value
675
     *     allowed object is
676
     *     {@link String }
677
     *     
678
     */
679
    public void setCaffeineContent(String value) {
680
        this.caffeineContent = value;
681
    }
682
 
683
    /**
684
     * Gets the value of the warnings property.
685
     * 
686
     * @return
687
     *     possible object is
688
     *     {@link String }
689
     *     
690
     */
691
    public String getWarnings() {
692
        return warnings;
693
    }
694
 
695
    /**
696
     * Sets the value of the warnings property.
697
     * 
698
     * @param value
699
     *     allowed object is
700
     *     {@link String }
701
     *     
702
     */
703
    public void setWarnings(String value) {
704
        this.warnings = value;
705
    }
706
 
707
    /**
708
     * Gets the value of the isPerishable property.
709
     * 
710
     * @return
711
     *     possible object is
712
     *     {@link Boolean }
713
     *     
714
     */
715
    public Boolean isIsPerishable() {
716
        return isPerishable;
717
    }
718
 
719
    /**
720
     * Sets the value of the isPerishable property.
721
     * 
722
     * @param value
723
     *     allowed object is
724
     *     {@link Boolean }
725
     *     
726
     */
727
    public void setIsPerishable(Boolean value) {
728
        this.isPerishable = value;
729
    }
730
 
731
    /**
732
     * Gets the value of the storageInstructions property.
733
     * 
734
     * @return
735
     *     possible object is
736
     *     {@link String }
737
     *     
738
     */
739
    public String getStorageInstructions() {
740
        return storageInstructions;
741
    }
742
 
743
    /**
744
     * Sets the value of the storageInstructions property.
745
     * 
746
     * @param value
747
     *     allowed object is
748
     *     {@link String }
749
     *     
750
     */
751
    public void setStorageInstructions(String value) {
752
        this.storageInstructions = value;
753
    }
754
 
755
    /**
756
     * Gets the value of the directions property.
757
     * 
758
     * @return
759
     *     possible object is
760
     *     {@link String }
761
     *     
762
     */
763
    public String getDirections() {
764
        return directions;
765
    }
766
 
767
    /**
768
     * Sets the value of the directions property.
769
     * 
770
     * @param value
771
     *     allowed object is
772
     *     {@link String }
773
     *     
774
     */
775
    public void setDirections(String value) {
776
        this.directions = value;
777
    }
778
 
779
    /**
780
     * Gets the value of the recommendedServingInstructions property.
781
     * 
782
     * @return
783
     *     possible object is
784
     *     {@link String }
785
     *     
786
     */
787
    public String getRecommendedServingInstructions() {
788
        return recommendedServingInstructions;
789
    }
790
 
791
    /**
792
     * Sets the value of the recommendedServingInstructions property.
793
     * 
794
     * @param value
795
     *     allowed object is
796
     *     {@link String }
797
     *     
798
     */
799
    public void setRecommendedServingInstructions(String value) {
800
        this.recommendedServingInstructions = value;
801
    }
802
 
803
    /**
804
     * Gets the value of the occasion property.
805
     * 
806
     * @return
807
     *     possible object is
808
     *     {@link String }
809
     *     
810
     */
811
    public String getOccasion() {
812
        return occasion;
813
    }
814
 
815
    /**
816
     * Sets the value of the occasion property.
817
     * 
818
     * @param value
819
     *     allowed object is
820
     *     {@link String }
821
     *     
822
     */
823
    public void setOccasion(String value) {
824
        this.occasion = value;
825
    }
826
 
827
    /**
828
     * Gets the value of the awardsWon property.
829
     * 
830
     * <p>
831
     * This accessor method returns a reference to the live list,
832
     * not a snapshot. Therefore any modification you make to the
833
     * returned list will be present inside the JAXB object.
834
     * This is why there is not a <CODE>set</CODE> method for the awardsWon property.
835
     * 
836
     * <p>
837
     * For example, to add a new item, do as follows:
838
     * <pre>
839
     *    getAwardsWon().add(newItem);
840
     * </pre>
841
     * 
842
     * 
843
     * <p>
844
     * Objects of the following type(s) are allowed in the list
845
     * {@link String }
846
     * 
847
     * 
848
     */
849
    public List<String> getAwardsWon() {
850
        if (awardsWon == null) {
851
            awardsWon = new ArrayList<String>();
852
        }
853
        return this.awardsWon;
854
    }
855
 
856
    /**
857
     * Gets the value of the ageRangeDescription property.
858
     * 
859
     * @return
860
     *     possible object is
861
     *     {@link String }
862
     *     
863
     */
864
    public String getAgeRangeDescription() {
865
        return ageRangeDescription;
866
    }
867
 
868
    /**
869
     * Sets the value of the ageRangeDescription property.
870
     * 
871
     * @param value
872
     *     allowed object is
873
     *     {@link String }
874
     *     
875
     */
876
    public void setAgeRangeDescription(String value) {
877
        this.ageRangeDescription = value;
878
    }
879
 
880
    /**
881
     * Gets the value of the itemPackageQuantity property.
882
     * 
883
     * @return
884
     *     possible object is
885
     *     {@link BigInteger }
886
     *     
887
     */
888
    public BigInteger getItemPackageQuantity() {
889
        return itemPackageQuantity;
890
    }
891
 
892
    /**
893
     * Sets the value of the itemPackageQuantity property.
894
     * 
895
     * @param value
896
     *     allowed object is
897
     *     {@link BigInteger }
898
     *     
899
     */
900
    public void setItemPackageQuantity(BigInteger value) {
901
        this.itemPackageQuantity = value;
902
    }
903
 
904
    /**
905
     * Gets the value of the numberOfItems property.
906
     * 
907
     * @return
908
     *     possible object is
909
     *     {@link BigInteger }
910
     *     
911
     */
912
    public BigInteger getNumberOfItems() {
913
        return numberOfItems;
914
    }
915
 
916
    /**
917
     * Sets the value of the numberOfItems property.
918
     * 
919
     * @param value
920
     *     allowed object is
921
     *     {@link BigInteger }
922
     *     
923
     */
924
    public void setNumberOfItems(BigInteger value) {
925
        this.numberOfItems = value;
926
    }
927
 
928
    /**
929
     * Gets the value of the displayLength property.
930
     * 
931
     * @return
932
     *     possible object is
933
     *     {@link LengthDimension }
934
     *     
935
     */
936
    public LengthDimension getDisplayLength() {
937
        return displayLength;
938
    }
939
 
940
    /**
941
     * Sets the value of the displayLength property.
942
     * 
943
     * @param value
944
     *     allowed object is
945
     *     {@link LengthDimension }
946
     *     
947
     */
948
    public void setDisplayLength(LengthDimension value) {
949
        this.displayLength = value;
950
    }
951
 
952
    /**
953
     * Gets the value of the displayWeight property.
954
     * 
955
     * @return
956
     *     possible object is
957
     *     {@link WeightDimension }
958
     *     
959
     */
960
    public WeightDimension getDisplayWeight() {
961
        return displayWeight;
962
    }
963
 
964
    /**
965
     * Sets the value of the displayWeight property.
966
     * 
967
     * @param value
968
     *     allowed object is
969
     *     {@link WeightDimension }
970
     *     
971
     */
972
    public void setDisplayWeight(WeightDimension value) {
973
        this.displayWeight = value;
974
    }
975
 
976
    /**
977
     * Gets the value of the displayVolume property.
978
     * 
979
     * @return
980
     *     possible object is
981
     *     {@link VolumeDimension }
982
     *     
983
     */
984
    public VolumeDimension getDisplayVolume() {
985
        return displayVolume;
986
    }
987
 
988
    /**
989
     * Sets the value of the displayVolume property.
990
     * 
991
     * @param value
992
     *     allowed object is
993
     *     {@link VolumeDimension }
994
     *     
995
     */
996
    public void setDisplayVolume(VolumeDimension value) {
997
        this.displayVolume = value;
998
    }
999
 
1000
    /**
1001
     * Gets the value of the containerType property.
1002
     * 
1003
     * @return
1004
     *     possible object is
1005
     *     {@link String }
1006
     *     
1007
     */
1008
    public String getContainerType() {
1009
        return containerType;
1010
    }
1011
 
1012
    /**
1013
     * Sets the value of the containerType property.
1014
     * 
1015
     * @param value
1016
     *     allowed object is
1017
     *     {@link String }
1018
     *     
1019
     */
1020
    public void setContainerType(String value) {
1021
        this.containerType = value;
1022
    }
1023
 
1024
    /**
1025
     * Gets the value of the unitCount property.
1026
     * 
1027
     * @return
1028
     *     possible object is
1029
     *     {@link Wine.UnitCount }
1030
     *     
1031
     */
1032
    public Wine.UnitCount getUnitCount() {
1033
        return unitCount;
1034
    }
1035
 
1036
    /**
1037
     * Sets the value of the unitCount property.
1038
     * 
1039
     * @param value
1040
     *     allowed object is
1041
     *     {@link Wine.UnitCount }
1042
     *     
1043
     */
1044
    public void setUnitCount(Wine.UnitCount value) {
1045
        this.unitCount = value;
1046
    }
1047
 
1048
    /**
1049
     * Gets the value of the nutritionalFactsGroup property.
1050
     * 
1051
     * @return
1052
     *     possible object is
1053
     *     {@link Wine.NutritionalFactsGroup }
1054
     *     
1055
     */
1056
    public Wine.NutritionalFactsGroup getNutritionalFactsGroup() {
1057
        return nutritionalFactsGroup;
1058
    }
1059
 
1060
    /**
1061
     * Sets the value of the nutritionalFactsGroup property.
1062
     * 
1063
     * @param value
1064
     *     allowed object is
1065
     *     {@link Wine.NutritionalFactsGroup }
1066
     *     
1067
     */
1068
    public void setNutritionalFactsGroup(Wine.NutritionalFactsGroup value) {
1069
        this.nutritionalFactsGroup = value;
1070
    }
1071
 
1072
    /**
1073
     * Gets the value of the cuisine property.
1074
     * 
1075
     * @return
1076
     *     possible object is
1077
     *     {@link String }
1078
     *     
1079
     */
1080
    public String getCuisine() {
1081
        return cuisine;
1082
    }
1083
 
1084
    /**
1085
     * Sets the value of the cuisine property.
1086
     * 
1087
     * @param value
1088
     *     allowed object is
1089
     *     {@link String }
1090
     *     
1091
     */
1092
    public void setCuisine(String value) {
1093
        this.cuisine = value;
1094
    }
1095
 
1096
    /**
1097
     * Gets the value of the useByRecommendation property.
1098
     * 
1099
     * @return
1100
     *     possible object is
1101
     *     {@link String }
1102
     *     
1103
     */
1104
    public String getUseByRecommendation() {
1105
        return useByRecommendation;
1106
    }
1107
 
1108
    /**
1109
     * Sets the value of the useByRecommendation property.
1110
     * 
1111
     * @param value
1112
     *     allowed object is
1113
     *     {@link String }
1114
     *     
1115
     */
1116
    public void setUseByRecommendation(String value) {
1117
        this.useByRecommendation = value;
1118
    }
1119
 
1120
    /**
1121
     * Gets the value of the varietalDesignation property.
1122
     * 
1123
     * @return
1124
     *     possible object is
1125
     *     {@link String }
1126
     *     
1127
     */
1128
    public String getVarietalDesignation() {
1129
        return varietalDesignation;
1130
    }
1131
 
1132
    /**
1133
     * Sets the value of the varietalDesignation property.
1134
     * 
1135
     * @param value
1136
     *     allowed object is
1137
     *     {@link String }
1138
     *     
1139
     */
1140
    public void setVarietalDesignation(String value) {
1141
        this.varietalDesignation = value;
1142
    }
1143
 
1144
 
1145
    /**
1146
     * <p>Java class for anonymous complex type.
1147
     * 
1148
     * <p>The following schema fragment specifies the expected content contained within this class.
1149
     * 
1150
     * <pre>
1151
     * &lt;complexType>
1152
     *   &lt;simpleContent>
1153
     *     &lt;extension base="&lt;>Dimension">
1154
     *       &lt;attribute name="unitOfMeasure" use="required">
1155
     *         &lt;simpleType>
1156
     *           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
1157
     *             &lt;enumeration value="percent_by_volume"/>
1158
     *             &lt;enumeration value="percent_by_weight"/>
1159
     *             &lt;enumeration value="proof"/>
1160
     *             &lt;enumeration value="unit_of_alcohol"/>
1161
     *           &lt;/restriction>
1162
     *         &lt;/simpleType>
1163
     *       &lt;/attribute>
1164
     *     &lt;/extension>
1165
     *   &lt;/simpleContent>
1166
     * &lt;/complexType>
1167
     * </pre>
1168
     * 
1169
     * 
1170
     */
1171
    @XmlAccessorType(XmlAccessType.FIELD)
1172
    @XmlType(name = "", propOrder = {
1173
        "value"
1174
    })
1175
    public static class AlcoholContent {
1176
 
1177
        @XmlValue
1178
        protected BigDecimal value;
1179
        @XmlAttribute(required = true)
1180
        protected String unitOfMeasure;
1181
 
1182
        /**
1183
         * Gets the value of the value property.
1184
         * 
1185
         * @return
1186
         *     possible object is
1187
         *     {@link BigDecimal }
1188
         *     
1189
         */
1190
        public BigDecimal getValue() {
1191
            return value;
1192
        }
1193
 
1194
        /**
1195
         * Sets the value of the value property.
1196
         * 
1197
         * @param value
1198
         *     allowed object is
1199
         *     {@link BigDecimal }
1200
         *     
1201
         */
1202
        public void setValue(BigDecimal value) {
1203
            this.value = value;
1204
        }
1205
 
1206
        /**
1207
         * Gets the value of the unitOfMeasure property.
1208
         * 
1209
         * @return
1210
         *     possible object is
1211
         *     {@link String }
1212
         *     
1213
         */
1214
        public String getUnitOfMeasure() {
1215
            return unitOfMeasure;
1216
        }
1217
 
1218
        /**
1219
         * Sets the value of the unitOfMeasure property.
1220
         * 
1221
         * @param value
1222
         *     allowed object is
1223
         *     {@link String }
1224
         *     
1225
         */
1226
        public void setUnitOfMeasure(String value) {
1227
            this.unitOfMeasure = value;
1228
        }
1229
 
1230
    }
1231
 
1232
 
1233
    /**
1234
     * <p>Java class for anonymous complex type.
1235
     * 
1236
     * <p>The following schema fragment specifies the expected content contained within this class.
1237
     * 
1238
     * <pre>
1239
     * &lt;complexType>
1240
     *   &lt;complexContent>
1241
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1242
     *       &lt;sequence>
1243
     *         &lt;element ref="{}AllergenInformation" maxOccurs="5" minOccurs="0"/>
1244
     *         &lt;element name="SpecialIngredients" type="{}HundredString" maxOccurs="5" minOccurs="0"/>
1245
     *       &lt;/sequence>
1246
     *     &lt;/restriction>
1247
     *   &lt;/complexContent>
1248
     * &lt;/complexType>
1249
     * </pre>
1250
     * 
1251
     * 
1252
     */
1253
    @XmlAccessorType(XmlAccessType.FIELD)
1254
    @XmlType(name = "", propOrder = {
1255
        "allergenInformation",
1256
        "specialIngredients"
1257
    })
1258
    public static class NutritionalFactsGroup {
1259
 
1260
        @XmlElement(name = "AllergenInformation")
1261
        protected List<String> allergenInformation;
1262
        @XmlElement(name = "SpecialIngredients")
1263
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1264
        protected List<String> specialIngredients;
1265
 
1266
        /**
1267
         * Gets the value of the allergenInformation property.
1268
         * 
1269
         * <p>
1270
         * This accessor method returns a reference to the live list,
1271
         * not a snapshot. Therefore any modification you make to the
1272
         * returned list will be present inside the JAXB object.
1273
         * This is why there is not a <CODE>set</CODE> method for the allergenInformation property.
1274
         * 
1275
         * <p>
1276
         * For example, to add a new item, do as follows:
1277
         * <pre>
1278
         *    getAllergenInformation().add(newItem);
1279
         * </pre>
1280
         * 
1281
         * 
1282
         * <p>
1283
         * Objects of the following type(s) are allowed in the list
1284
         * {@link String }
1285
         * 
1286
         * 
1287
         */
1288
        public List<String> getAllergenInformation() {
1289
            if (allergenInformation == null) {
1290
                allergenInformation = new ArrayList<String>();
1291
            }
1292
            return this.allergenInformation;
1293
        }
1294
 
1295
        /**
1296
         * Gets the value of the specialIngredients property.
1297
         * 
1298
         * <p>
1299
         * This accessor method returns a reference to the live list,
1300
         * not a snapshot. Therefore any modification you make to the
1301
         * returned list will be present inside the JAXB object.
1302
         * This is why there is not a <CODE>set</CODE> method for the specialIngredients property.
1303
         * 
1304
         * <p>
1305
         * For example, to add a new item, do as follows:
1306
         * <pre>
1307
         *    getSpecialIngredients().add(newItem);
1308
         * </pre>
1309
         * 
1310
         * 
1311
         * <p>
1312
         * Objects of the following type(s) are allowed in the list
1313
         * {@link String }
1314
         * 
1315
         * 
1316
         */
1317
        public List<String> getSpecialIngredients() {
1318
            if (specialIngredients == null) {
1319
                specialIngredients = new ArrayList<String>();
1320
            }
1321
            return this.specialIngredients;
1322
        }
1323
 
1324
    }
1325
 
1326
 
1327
    /**
1328
     * <p>Java class for anonymous complex type.
1329
     * 
1330
     * <p>The following schema fragment specifies the expected content contained within this class.
1331
     * 
1332
     * <pre>
1333
     * &lt;complexType>
1334
     *   &lt;simpleContent>
1335
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>positiveInteger">
1336
     *       &lt;attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />
1337
     *     &lt;/extension>
1338
     *   &lt;/simpleContent>
1339
     * &lt;/complexType>
1340
     * </pre>
1341
     * 
1342
     * 
1343
     */
1344
    @XmlAccessorType(XmlAccessType.FIELD)
1345
    @XmlType(name = "", propOrder = {
1346
        "value"
1347
    })
1348
    public static class UnitCount {
1349
 
1350
        @XmlValue
1351
        @XmlSchemaType(name = "positiveInteger")
1352
        protected BigInteger value;
1353
        @XmlAttribute(required = true)
1354
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1355
        protected String unitOfMeasure;
1356
 
1357
        /**
1358
         * Gets the value of the value property.
1359
         * 
1360
         * @return
1361
         *     possible object is
1362
         *     {@link BigInteger }
1363
         *     
1364
         */
1365
        public BigInteger getValue() {
1366
            return value;
1367
        }
1368
 
1369
        /**
1370
         * Sets the value of the value property.
1371
         * 
1372
         * @param value
1373
         *     allowed object is
1374
         *     {@link BigInteger }
1375
         *     
1376
         */
1377
        public void setValue(BigInteger value) {
1378
            this.value = value;
1379
        }
1380
 
1381
        /**
1382
         * Gets the value of the unitOfMeasure property.
1383
         * 
1384
         * @return
1385
         *     possible object is
1386
         *     {@link String }
1387
         *     
1388
         */
1389
        public String getUnitOfMeasure() {
1390
            return unitOfMeasure;
1391
        }
1392
 
1393
        /**
1394
         * Sets the value of the unitOfMeasure property.
1395
         * 
1396
         * @param value
1397
         *     allowed object is
1398
         *     {@link String }
1399
         *     
1400
         */
1401
        public void setUnitOfMeasure(String value) {
1402
            this.unitOfMeasure = value;
1403
        }
1404
 
1405
    }
1406
 
1407
 
1408
    /**
1409
     * <p>Java class for anonymous complex type.
1410
     * 
1411
     * <p>The following schema fragment specifies the expected content contained within this class.
1412
     * 
1413
     * <pre>
1414
     * &lt;complexType>
1415
     *   &lt;complexContent>
1416
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1417
     *       &lt;sequence>
1418
     *         &lt;element name="Parentage">
1419
     *           &lt;simpleType>
1420
     *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
1421
     *               &lt;enumeration value="parent"/>
1422
     *               &lt;enumeration value="child"/>
1423
     *             &lt;/restriction>
1424
     *           &lt;/simpleType>
1425
     *         &lt;/element>
1426
     *         &lt;element name="VariationTheme" minOccurs="0">
1427
     *           &lt;simpleType>
1428
     *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
1429
     *               &lt;enumeration value="Size"/>
1430
     *               &lt;enumeration value="Flavor"/>
1431
     *               &lt;enumeration value="Flavor-Size"/>
1432
     *               &lt;enumeration value="PatternName"/>
1433
     *             &lt;/restriction>
1434
     *           &lt;/simpleType>
1435
     *         &lt;/element>
1436
     *         &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
1437
     *         &lt;element name="Flavor" type="{}StringNotNull" minOccurs="0"/>
1438
     *         &lt;element name="PatternName" type="{}HundredString" minOccurs="0"/>
1439
     *       &lt;/sequence>
1440
     *     &lt;/restriction>
1441
     *   &lt;/complexContent>
1442
     * &lt;/complexType>
1443
     * </pre>
1444
     * 
1445
     * 
1446
     */
1447
    @XmlAccessorType(XmlAccessType.FIELD)
1448
    @XmlType(name = "", propOrder = {
1449
        "parentage",
1450
        "variationTheme",
1451
        "size",
1452
        "flavor",
1453
        "patternName"
1454
    })
1455
    public static class VariationData {
1456
 
1457
        @XmlElement(name = "Parentage", required = true)
1458
        protected String parentage;
1459
        @XmlElement(name = "VariationTheme")
1460
        protected String variationTheme;
1461
        @XmlElement(name = "Size")
1462
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1463
        protected String size;
1464
        @XmlElement(name = "Flavor")
1465
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1466
        protected String flavor;
1467
        @XmlElement(name = "PatternName")
1468
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1469
        protected String patternName;
1470
 
1471
        /**
1472
         * Gets the value of the parentage property.
1473
         * 
1474
         * @return
1475
         *     possible object is
1476
         *     {@link String }
1477
         *     
1478
         */
1479
        public String getParentage() {
1480
            return parentage;
1481
        }
1482
 
1483
        /**
1484
         * Sets the value of the parentage property.
1485
         * 
1486
         * @param value
1487
         *     allowed object is
1488
         *     {@link String }
1489
         *     
1490
         */
1491
        public void setParentage(String value) {
1492
            this.parentage = value;
1493
        }
1494
 
1495
        /**
1496
         * Gets the value of the variationTheme property.
1497
         * 
1498
         * @return
1499
         *     possible object is
1500
         *     {@link String }
1501
         *     
1502
         */
1503
        public String getVariationTheme() {
1504
            return variationTheme;
1505
        }
1506
 
1507
        /**
1508
         * Sets the value of the variationTheme property.
1509
         * 
1510
         * @param value
1511
         *     allowed object is
1512
         *     {@link String }
1513
         *     
1514
         */
1515
        public void setVariationTheme(String value) {
1516
            this.variationTheme = value;
1517
        }
1518
 
1519
        /**
1520
         * Gets the value of the size property.
1521
         * 
1522
         * @return
1523
         *     possible object is
1524
         *     {@link String }
1525
         *     
1526
         */
1527
        public String getSize() {
1528
            return size;
1529
        }
1530
 
1531
        /**
1532
         * Sets the value of the size property.
1533
         * 
1534
         * @param value
1535
         *     allowed object is
1536
         *     {@link String }
1537
         *     
1538
         */
1539
        public void setSize(String value) {
1540
            this.size = value;
1541
        }
1542
 
1543
        /**
1544
         * Gets the value of the flavor property.
1545
         * 
1546
         * @return
1547
         *     possible object is
1548
         *     {@link String }
1549
         *     
1550
         */
1551
        public String getFlavor() {
1552
            return flavor;
1553
        }
1554
 
1555
        /**
1556
         * Sets the value of the flavor property.
1557
         * 
1558
         * @param value
1559
         *     allowed object is
1560
         *     {@link String }
1561
         *     
1562
         */
1563
        public void setFlavor(String value) {
1564
            this.flavor = value;
1565
        }
1566
 
1567
        /**
1568
         * Gets the value of the patternName property.
1569
         * 
1570
         * @return
1571
         *     possible object is
1572
         *     {@link String }
1573
         *     
1574
         */
1575
        public String getPatternName() {
1576
            return patternName;
1577
        }
1578
 
1579
        /**
1580
         * Sets the value of the patternName property.
1581
         * 
1582
         * @param value
1583
         *     allowed object is
1584
         *     {@link String }
1585
         *     
1586
         */
1587
        public void setPatternName(String value) {
1588
            this.patternName = value;
1589
        }
1590
 
1591
    }
1592
 
1593
}