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.BigInteger;
12
import javax.xml.bind.annotation.XmlAccessType;
13
import javax.xml.bind.annotation.XmlAccessorType;
14
import javax.xml.bind.annotation.XmlElement;
15
import javax.xml.bind.annotation.XmlRootElement;
16
import javax.xml.bind.annotation.XmlType;
17
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
18
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
19
 
20
 
21
/**
22
 * <p>Java class for anonymous complex type.
23
 * 
24
 * <p>The following schema fragment specifies the expected content contained within this class.
25
 * 
26
 * <pre>
27
 * &lt;complexType>
28
 *   &lt;complexContent>
29
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
30
 *       &lt;sequence>
31
 *         &lt;element ref="{}Battery" minOccurs="0"/>
32
 *         &lt;element name="BladeType" type="{}StringNotNull" minOccurs="0"/>
33
 *         &lt;element name="BatteryCellComposition" type="{}BatteryCellTypeValues" minOccurs="0"/>
34
 *         &lt;element name="BatteryFormFactor" type="{}HundredString" minOccurs="0"/>
35
 *         &lt;element name="BladeMaterial" type="{}StringNotNull" minOccurs="0"/>
36
 *         &lt;element name="BladeLength" type="{}LengthDimension" minOccurs="0"/>
37
 *         &lt;element name="CanShipInOriginalContainer" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
38
 *         &lt;element name="ColorMap" type="{}StringNotNull" minOccurs="0"/>
39
 *         &lt;element name="Finish" type="{}StringNotNull" minOccurs="0"/>
40
 *         &lt;element name="IdentityPackageType" minOccurs="0">
41
 *           &lt;simpleType>
42
 *             &lt;restriction base="{}StringNotNull">
43
 *               &lt;enumeration value="bulk"/>
44
 *               &lt;enumeration value="frustration_free"/>
45
 *               &lt;enumeration value="traditional"/>
46
 *             &lt;/restriction>
47
 *           &lt;/simpleType>
48
 *         &lt;/element>
49
 *         &lt;element name="IsStainResistant" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
50
 *         &lt;element name="Material" type="{}StringNotNull" minOccurs="0"/>
51
 *         &lt;element name="MaximumCoverageArea" type="{}AreaDimensionOptionalUnit" minOccurs="0"/>
52
 *         &lt;element name="NumberOfSets" type="{}TenDigitInteger" minOccurs="0"/>
53
 *         &lt;element name="OccasionType" type="{}MediumStringNotNull" minOccurs="0"/>
54
 *         &lt;element name="OutputCapacity" type="{}VolumeRateDimension" minOccurs="0"/>
55
 *         &lt;element name="PieceCount" type="{}PositiveInteger" minOccurs="0"/>
56
 *         &lt;element name="Shape" type="{}StringNotNull" minOccurs="0"/>
57
 *         &lt;element name="ThreadCount" type="{}PositiveInteger" minOccurs="0"/>
58
 *         &lt;element name="TowelWeight" type="{}WeightDimension" minOccurs="0"/>
59
 *         &lt;element name="VariationData" minOccurs="0">
60
 *           &lt;complexType>
61
 *             &lt;complexContent>
62
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
63
 *                 &lt;sequence>
64
 *                   &lt;element name="VariationTheme" minOccurs="0">
65
 *                     &lt;simpleType>
66
 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
67
 *                         &lt;enumeration value="Size"/>
68
 *                         &lt;enumeration value="Color"/>
69
 *                         &lt;enumeration value="Size-Color"/>
70
 *                         &lt;enumeration value="DisplayLength-DisplayWidth"/>
71
 *                         &lt;enumeration value="DisplayLength-Material"/>
72
 *                         &lt;enumeration value="DisplayLength-Size"/>
73
 *                         &lt;enumeration value="DisplayLength-Color"/>
74
 *                         &lt;enumeration value="DisplayLength-DisplayHeight"/>
75
 *                         &lt;enumeration value="DisplayWidth-Material"/>
76
 *                         &lt;enumeration value="DisplayWidth-Size"/>
77
 *                         &lt;enumeration value="DisplayWidth-Color"/>
78
 *                         &lt;enumeration value="DisplayWidth-DisplayHeight"/>
79
 *                         &lt;enumeration value="ItemPackageQuantity-Material"/>
80
 *                         &lt;enumeration value="ItemPackageQuantity-Size"/>
81
 *                         &lt;enumeration value="ItemPackageQuantity-Color"/>
82
 *                         &lt;enumeration value="ItemPackageQuantity-DisplayHeight"/>
83
 *                         &lt;enumeration value="DisplayWeight-ItemPackageQuantity"/>
84
 *                         &lt;enumeration value="DisplayWeight-Material"/>
85
 *                         &lt;enumeration value="DisplayWeight-Size"/>
86
 *                         &lt;enumeration value="DisplayWeight-Color"/>
87
 *                         &lt;enumeration value="DisplayWeight-DisplayHeight"/>
88
 *                         &lt;enumeration value="Material-DisplayLength"/>
89
 *                         &lt;enumeration value="Material-DisplayWidth"/>
90
 *                         &lt;enumeration value="Material-Size"/>
91
 *                         &lt;enumeration value="Material-Color"/>
92
 *                         &lt;enumeration value="Material-DisplayHeight"/>
93
 *                         &lt;enumeration value="Size-DisplayLength"/>
94
 *                         &lt;enumeration value="Size-DisplayWidth"/>
95
 *                         &lt;enumeration value="Size-DisplayWeight"/>
96
 *                         &lt;enumeration value="Size-Material"/>
97
 *                         &lt;enumeration value="Size-Color"/>
98
 *                         &lt;enumeration value="Size-DisplayHeight"/>
99
 *                         &lt;enumeration value="Color-DisplayLength"/>
100
 *                         &lt;enumeration value="Color-DisplayWidth"/>
101
 *                         &lt;enumeration value="Color-ItemPackageQuantity"/>
102
 *                         &lt;enumeration value="Color-DisplayWeight"/>
103
 *                         &lt;enumeration value="Color-Material"/>
104
 *                         &lt;enumeration value="Color-Size"/>
105
 *                         &lt;enumeration value="Color-DisplayHeight"/>
106
 *                         &lt;enumeration value="DisplayHeight"/>
107
 *                         &lt;enumeration value="Material"/>
108
 *                         &lt;enumeration value="DisplayWeight"/>
109
 *                         &lt;enumeration value="DisplayLength"/>
110
 *                         &lt;enumeration value="ItemPackageQuantity"/>
111
 *                         &lt;enumeration value="DisplayLength-PatternName"/>
112
 *                         &lt;enumeration value="DisplayLength-StyleName"/>
113
 *                         &lt;enumeration value="DisplayWidth-PatternName"/>
114
 *                         &lt;enumeration value="DisplayWidth-StyleName"/>
115
 *                         &lt;enumeration value="Occasion-PatternName"/>
116
 *                         &lt;enumeration value="Occasion-ItemPackageQuantity"/>
117
 *                         &lt;enumeration value="Occasion-Material"/>
118
 *                         &lt;enumeration value="Occasion-StyleName"/>
119
 *                         &lt;enumeration value="Occasion-Size"/>
120
 *                         &lt;enumeration value="Occasion-Color"/>
121
 *                         &lt;enumeration value="Occasion-DisplayHeight"/>
122
 *                         &lt;enumeration value="PatternName-DisplayLength"/>
123
 *                         &lt;enumeration value="PatternName-DisplayWidth"/>
124
 *                         &lt;enumeration value="PatternName-Occasion"/>
125
 *                         &lt;enumeration value="PatternName-Material"/>
126
 *                         &lt;enumeration value="PatternName-StyleName"/>
127
 *                         &lt;enumeration value="PatternName-Size"/>
128
 *                         &lt;enumeration value="PatternName-Color"/>
129
 *                         &lt;enumeration value="PatternName-DisplayHeight"/>
130
 *                         &lt;enumeration value="MatteStyle-Material"/>
131
 *                         &lt;enumeration value="MatteStyle-StyleName"/>
132
 *                         &lt;enumeration value="MatteStyle-Size"/>
133
 *                         &lt;enumeration value="MatteStyle-Color"/>
134
 *                         &lt;enumeration value="ItemPackageQuantity-Occasion"/>
135
 *                         &lt;enumeration value="ItemPackageQuantity-StyleName"/>
136
 *                         &lt;enumeration value="DisplayWeight-StyleName"/>
137
 *                         &lt;enumeration value="Material-PatternName"/>
138
 *                         &lt;enumeration value="Material-MatteStyle"/>
139
 *                         &lt;enumeration value="Material-StyleName"/>
140
 *                         &lt;enumeration value="StyleName-DisplayLength"/>
141
 *                         &lt;enumeration value="StyleName-DisplayWidth"/>
142
 *                         &lt;enumeration value="StyleName-Occasion"/>
143
 *                         &lt;enumeration value="StyleName-PatternName"/>
144
 *                         &lt;enumeration value="StyleName-DisplayWeight"/>
145
 *                         &lt;enumeration value="StyleName-Material"/>
146
 *                         &lt;enumeration value="StyleName-Size"/>
147
 *                         &lt;enumeration value="StyleName-Color"/>
148
 *                         &lt;enumeration value="Size-Occasion"/>
149
 *                         &lt;enumeration value="Size-PatternName"/>
150
 *                         &lt;enumeration value="Size-MatteStyle"/>
151
 *                         &lt;enumeration value="Size-StyleName"/>
152
 *                         &lt;enumeration value="Color-Occasion"/>
153
 *                         &lt;enumeration value="Color-PatternName"/>
154
 *                         &lt;enumeration value="Color-MatteStyle"/>
155
 *                         &lt;enumeration value="Color-StyleName"/>
156
 *                         &lt;enumeration value="MatteStyle"/>
157
 *                         &lt;enumeration value="PatternName"/>
158
 *                         &lt;enumeration value="Occasion"/>
159
 *                         &lt;enumeration value="StyleName"/>
160
 *                         &lt;enumeration value="CustomerPackageType"/>
161
 *                         &lt;enumeration value="ColorName-CustomerPackageType"/>
162
 *                         &lt;enumeration value="SizeName-CustomerPackageType"/>
163
 *                         &lt;enumeration value="SizeName-ColorName-CustomerPackageType"/>
164
 *                         &lt;enumeration value="StyleName-CustomerPackageType"/>
165
 *                         &lt;enumeration value="SizeName-StyleName-CustomerPackageType"/>
166
 *                       &lt;/restriction>
167
 *                     &lt;/simpleType>
168
 *                   &lt;/element>
169
 *                   &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
170
 *                   &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
171
 *                   &lt;element name="StyleName" type="{}StringNotNull" minOccurs="0"/>
172
 *                   &lt;element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>
173
 *                 &lt;/sequence>
174
 *               &lt;/restriction>
175
 *             &lt;/complexContent>
176
 *           &lt;/complexType>
177
 *         &lt;/element>
178
 *         &lt;element name="Wattage" type="{}WattageDimensionOptionalUnit" minOccurs="0"/>
179
 *       &lt;/sequence>
180
 *     &lt;/restriction>
181
 *   &lt;/complexContent>
182
 * &lt;/complexType>
183
 * </pre>
184
 * 
185
 * 
186
 */
187
@XmlAccessorType(XmlAccessType.FIELD)
188
@XmlType(name = "", propOrder = {
189
    "battery",
190
    "bladeType",
191
    "batteryCellComposition",
192
    "batteryFormFactor",
193
    "bladeMaterial",
194
    "bladeLength",
195
    "canShipInOriginalContainer",
196
    "colorMap",
197
    "finish",
198
    "identityPackageType",
199
    "isStainResistant",
200
    "material",
201
    "maximumCoverageArea",
202
    "numberOfSets",
203
    "occasionType",
204
    "outputCapacity",
205
    "pieceCount",
206
    "shape",
207
    "threadCount",
208
    "towelWeight",
209
    "variationData",
210
    "wattage"
211
})
212
@XmlRootElement(name = "Kitchen")
213
public class Kitchen {
214
 
215
    @XmlElement(name = "Battery")
216
    protected Battery battery;
217
    @XmlElement(name = "BladeType")
218
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
219
    protected String bladeType;
220
    @XmlElement(name = "BatteryCellComposition")
221
    protected BatteryCellTypeValues batteryCellComposition;
222
    @XmlElement(name = "BatteryFormFactor")
223
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
224
    protected String batteryFormFactor;
225
    @XmlElement(name = "BladeMaterial")
226
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
227
    protected String bladeMaterial;
228
    @XmlElement(name = "BladeLength")
229
    protected LengthDimension bladeLength;
230
    @XmlElement(name = "CanShipInOriginalContainer")
231
    protected Boolean canShipInOriginalContainer;
232
    @XmlElement(name = "ColorMap")
233
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
234
    protected String colorMap;
235
    @XmlElement(name = "Finish")
236
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
237
    protected String finish;
238
    @XmlElement(name = "IdentityPackageType")
239
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
240
    protected String identityPackageType;
241
    @XmlElement(name = "IsStainResistant")
242
    protected Boolean isStainResistant;
243
    @XmlElement(name = "Material")
244
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
245
    protected String material;
246
    @XmlElement(name = "MaximumCoverageArea")
247
    protected AreaDimensionOptionalUnit maximumCoverageArea;
248
    @XmlElement(name = "NumberOfSets")
249
    protected BigInteger numberOfSets;
250
    @XmlElement(name = "OccasionType")
251
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
252
    protected String occasionType;
253
    @XmlElement(name = "OutputCapacity")
254
    protected VolumeRateDimension outputCapacity;
255
    @XmlElement(name = "PieceCount")
256
    protected BigInteger pieceCount;
257
    @XmlElement(name = "Shape")
258
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
259
    protected String shape;
260
    @XmlElement(name = "ThreadCount")
261
    protected BigInteger threadCount;
262
    @XmlElement(name = "TowelWeight")
263
    protected WeightDimension towelWeight;
264
    @XmlElement(name = "VariationData")
265
    protected Kitchen.VariationData variationData;
266
    @XmlElement(name = "Wattage")
267
    protected WattageDimensionOptionalUnit wattage;
268
 
269
    /**
270
     * Gets the value of the battery property.
271
     * 
272
     * @return
273
     *     possible object is
274
     *     {@link Battery }
275
     *     
276
     */
277
    public Battery getBattery() {
278
        return battery;
279
    }
280
 
281
    /**
282
     * Sets the value of the battery property.
283
     * 
284
     * @param value
285
     *     allowed object is
286
     *     {@link Battery }
287
     *     
288
     */
289
    public void setBattery(Battery value) {
290
        this.battery = value;
291
    }
292
 
293
    /**
294
     * Gets the value of the bladeType property.
295
     * 
296
     * @return
297
     *     possible object is
298
     *     {@link String }
299
     *     
300
     */
301
    public String getBladeType() {
302
        return bladeType;
303
    }
304
 
305
    /**
306
     * Sets the value of the bladeType property.
307
     * 
308
     * @param value
309
     *     allowed object is
310
     *     {@link String }
311
     *     
312
     */
313
    public void setBladeType(String value) {
314
        this.bladeType = value;
315
    }
316
 
317
    /**
318
     * Gets the value of the batteryCellComposition property.
319
     * 
320
     * @return
321
     *     possible object is
322
     *     {@link BatteryCellTypeValues }
323
     *     
324
     */
325
    public BatteryCellTypeValues getBatteryCellComposition() {
326
        return batteryCellComposition;
327
    }
328
 
329
    /**
330
     * Sets the value of the batteryCellComposition property.
331
     * 
332
     * @param value
333
     *     allowed object is
334
     *     {@link BatteryCellTypeValues }
335
     *     
336
     */
337
    public void setBatteryCellComposition(BatteryCellTypeValues value) {
338
        this.batteryCellComposition = value;
339
    }
340
 
341
    /**
342
     * Gets the value of the batteryFormFactor property.
343
     * 
344
     * @return
345
     *     possible object is
346
     *     {@link String }
347
     *     
348
     */
349
    public String getBatteryFormFactor() {
350
        return batteryFormFactor;
351
    }
352
 
353
    /**
354
     * Sets the value of the batteryFormFactor property.
355
     * 
356
     * @param value
357
     *     allowed object is
358
     *     {@link String }
359
     *     
360
     */
361
    public void setBatteryFormFactor(String value) {
362
        this.batteryFormFactor = value;
363
    }
364
 
365
    /**
366
     * Gets the value of the bladeMaterial property.
367
     * 
368
     * @return
369
     *     possible object is
370
     *     {@link String }
371
     *     
372
     */
373
    public String getBladeMaterial() {
374
        return bladeMaterial;
375
    }
376
 
377
    /**
378
     * Sets the value of the bladeMaterial property.
379
     * 
380
     * @param value
381
     *     allowed object is
382
     *     {@link String }
383
     *     
384
     */
385
    public void setBladeMaterial(String value) {
386
        this.bladeMaterial = value;
387
    }
388
 
389
    /**
390
     * Gets the value of the bladeLength property.
391
     * 
392
     * @return
393
     *     possible object is
394
     *     {@link LengthDimension }
395
     *     
396
     */
397
    public LengthDimension getBladeLength() {
398
        return bladeLength;
399
    }
400
 
401
    /**
402
     * Sets the value of the bladeLength property.
403
     * 
404
     * @param value
405
     *     allowed object is
406
     *     {@link LengthDimension }
407
     *     
408
     */
409
    public void setBladeLength(LengthDimension value) {
410
        this.bladeLength = value;
411
    }
412
 
413
    /**
414
     * Gets the value of the canShipInOriginalContainer property.
415
     * 
416
     * @return
417
     *     possible object is
418
     *     {@link Boolean }
419
     *     
420
     */
421
    public Boolean isCanShipInOriginalContainer() {
422
        return canShipInOriginalContainer;
423
    }
424
 
425
    /**
426
     * Sets the value of the canShipInOriginalContainer property.
427
     * 
428
     * @param value
429
     *     allowed object is
430
     *     {@link Boolean }
431
     *     
432
     */
433
    public void setCanShipInOriginalContainer(Boolean value) {
434
        this.canShipInOriginalContainer = value;
435
    }
436
 
437
    /**
438
     * Gets the value of the colorMap property.
439
     * 
440
     * @return
441
     *     possible object is
442
     *     {@link String }
443
     *     
444
     */
445
    public String getColorMap() {
446
        return colorMap;
447
    }
448
 
449
    /**
450
     * Sets the value of the colorMap property.
451
     * 
452
     * @param value
453
     *     allowed object is
454
     *     {@link String }
455
     *     
456
     */
457
    public void setColorMap(String value) {
458
        this.colorMap = value;
459
    }
460
 
461
    /**
462
     * Gets the value of the finish property.
463
     * 
464
     * @return
465
     *     possible object is
466
     *     {@link String }
467
     *     
468
     */
469
    public String getFinish() {
470
        return finish;
471
    }
472
 
473
    /**
474
     * Sets the value of the finish property.
475
     * 
476
     * @param value
477
     *     allowed object is
478
     *     {@link String }
479
     *     
480
     */
481
    public void setFinish(String value) {
482
        this.finish = value;
483
    }
484
 
485
    /**
486
     * Gets the value of the identityPackageType property.
487
     * 
488
     * @return
489
     *     possible object is
490
     *     {@link String }
491
     *     
492
     */
493
    public String getIdentityPackageType() {
494
        return identityPackageType;
495
    }
496
 
497
    /**
498
     * Sets the value of the identityPackageType property.
499
     * 
500
     * @param value
501
     *     allowed object is
502
     *     {@link String }
503
     *     
504
     */
505
    public void setIdentityPackageType(String value) {
506
        this.identityPackageType = value;
507
    }
508
 
509
    /**
510
     * Gets the value of the isStainResistant property.
511
     * 
512
     * @return
513
     *     possible object is
514
     *     {@link Boolean }
515
     *     
516
     */
517
    public Boolean isIsStainResistant() {
518
        return isStainResistant;
519
    }
520
 
521
    /**
522
     * Sets the value of the isStainResistant property.
523
     * 
524
     * @param value
525
     *     allowed object is
526
     *     {@link Boolean }
527
     *     
528
     */
529
    public void setIsStainResistant(Boolean value) {
530
        this.isStainResistant = value;
531
    }
532
 
533
    /**
534
     * Gets the value of the material property.
535
     * 
536
     * @return
537
     *     possible object is
538
     *     {@link String }
539
     *     
540
     */
541
    public String getMaterial() {
542
        return material;
543
    }
544
 
545
    /**
546
     * Sets the value of the material property.
547
     * 
548
     * @param value
549
     *     allowed object is
550
     *     {@link String }
551
     *     
552
     */
553
    public void setMaterial(String value) {
554
        this.material = value;
555
    }
556
 
557
    /**
558
     * Gets the value of the maximumCoverageArea property.
559
     * 
560
     * @return
561
     *     possible object is
562
     *     {@link AreaDimensionOptionalUnit }
563
     *     
564
     */
565
    public AreaDimensionOptionalUnit getMaximumCoverageArea() {
566
        return maximumCoverageArea;
567
    }
568
 
569
    /**
570
     * Sets the value of the maximumCoverageArea property.
571
     * 
572
     * @param value
573
     *     allowed object is
574
     *     {@link AreaDimensionOptionalUnit }
575
     *     
576
     */
577
    public void setMaximumCoverageArea(AreaDimensionOptionalUnit value) {
578
        this.maximumCoverageArea = value;
579
    }
580
 
581
    /**
582
     * Gets the value of the numberOfSets property.
583
     * 
584
     * @return
585
     *     possible object is
586
     *     {@link BigInteger }
587
     *     
588
     */
589
    public BigInteger getNumberOfSets() {
590
        return numberOfSets;
591
    }
592
 
593
    /**
594
     * Sets the value of the numberOfSets property.
595
     * 
596
     * @param value
597
     *     allowed object is
598
     *     {@link BigInteger }
599
     *     
600
     */
601
    public void setNumberOfSets(BigInteger value) {
602
        this.numberOfSets = value;
603
    }
604
 
605
    /**
606
     * Gets the value of the occasionType property.
607
     * 
608
     * @return
609
     *     possible object is
610
     *     {@link String }
611
     *     
612
     */
613
    public String getOccasionType() {
614
        return occasionType;
615
    }
616
 
617
    /**
618
     * Sets the value of the occasionType property.
619
     * 
620
     * @param value
621
     *     allowed object is
622
     *     {@link String }
623
     *     
624
     */
625
    public void setOccasionType(String value) {
626
        this.occasionType = value;
627
    }
628
 
629
    /**
630
     * Gets the value of the outputCapacity property.
631
     * 
632
     * @return
633
     *     possible object is
634
     *     {@link VolumeRateDimension }
635
     *     
636
     */
637
    public VolumeRateDimension getOutputCapacity() {
638
        return outputCapacity;
639
    }
640
 
641
    /**
642
     * Sets the value of the outputCapacity property.
643
     * 
644
     * @param value
645
     *     allowed object is
646
     *     {@link VolumeRateDimension }
647
     *     
648
     */
649
    public void setOutputCapacity(VolumeRateDimension value) {
650
        this.outputCapacity = value;
651
    }
652
 
653
    /**
654
     * Gets the value of the pieceCount property.
655
     * 
656
     * @return
657
     *     possible object is
658
     *     {@link BigInteger }
659
     *     
660
     */
661
    public BigInteger getPieceCount() {
662
        return pieceCount;
663
    }
664
 
665
    /**
666
     * Sets the value of the pieceCount property.
667
     * 
668
     * @param value
669
     *     allowed object is
670
     *     {@link BigInteger }
671
     *     
672
     */
673
    public void setPieceCount(BigInteger value) {
674
        this.pieceCount = value;
675
    }
676
 
677
    /**
678
     * Gets the value of the shape property.
679
     * 
680
     * @return
681
     *     possible object is
682
     *     {@link String }
683
     *     
684
     */
685
    public String getShape() {
686
        return shape;
687
    }
688
 
689
    /**
690
     * Sets the value of the shape property.
691
     * 
692
     * @param value
693
     *     allowed object is
694
     *     {@link String }
695
     *     
696
     */
697
    public void setShape(String value) {
698
        this.shape = value;
699
    }
700
 
701
    /**
702
     * Gets the value of the threadCount property.
703
     * 
704
     * @return
705
     *     possible object is
706
     *     {@link BigInteger }
707
     *     
708
     */
709
    public BigInteger getThreadCount() {
710
        return threadCount;
711
    }
712
 
713
    /**
714
     * Sets the value of the threadCount property.
715
     * 
716
     * @param value
717
     *     allowed object is
718
     *     {@link BigInteger }
719
     *     
720
     */
721
    public void setThreadCount(BigInteger value) {
722
        this.threadCount = value;
723
    }
724
 
725
    /**
726
     * Gets the value of the towelWeight property.
727
     * 
728
     * @return
729
     *     possible object is
730
     *     {@link WeightDimension }
731
     *     
732
     */
733
    public WeightDimension getTowelWeight() {
734
        return towelWeight;
735
    }
736
 
737
    /**
738
     * Sets the value of the towelWeight property.
739
     * 
740
     * @param value
741
     *     allowed object is
742
     *     {@link WeightDimension }
743
     *     
744
     */
745
    public void setTowelWeight(WeightDimension value) {
746
        this.towelWeight = value;
747
    }
748
 
749
    /**
750
     * Gets the value of the variationData property.
751
     * 
752
     * @return
753
     *     possible object is
754
     *     {@link Kitchen.VariationData }
755
     *     
756
     */
757
    public Kitchen.VariationData getVariationData() {
758
        return variationData;
759
    }
760
 
761
    /**
762
     * Sets the value of the variationData property.
763
     * 
764
     * @param value
765
     *     allowed object is
766
     *     {@link Kitchen.VariationData }
767
     *     
768
     */
769
    public void setVariationData(Kitchen.VariationData value) {
770
        this.variationData = value;
771
    }
772
 
773
    /**
774
     * Gets the value of the wattage property.
775
     * 
776
     * @return
777
     *     possible object is
778
     *     {@link WattageDimensionOptionalUnit }
779
     *     
780
     */
781
    public WattageDimensionOptionalUnit getWattage() {
782
        return wattage;
783
    }
784
 
785
    /**
786
     * Sets the value of the wattage property.
787
     * 
788
     * @param value
789
     *     allowed object is
790
     *     {@link WattageDimensionOptionalUnit }
791
     *     
792
     */
793
    public void setWattage(WattageDimensionOptionalUnit value) {
794
        this.wattage = value;
795
    }
796
 
797
 
798
    /**
799
     * <p>Java class for anonymous complex type.
800
     * 
801
     * <p>The following schema fragment specifies the expected content contained within this class.
802
     * 
803
     * <pre>
804
     * &lt;complexType>
805
     *   &lt;complexContent>
806
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
807
     *       &lt;sequence>
808
     *         &lt;element name="VariationTheme" minOccurs="0">
809
     *           &lt;simpleType>
810
     *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
811
     *               &lt;enumeration value="Size"/>
812
     *               &lt;enumeration value="Color"/>
813
     *               &lt;enumeration value="Size-Color"/>
814
     *               &lt;enumeration value="DisplayLength-DisplayWidth"/>
815
     *               &lt;enumeration value="DisplayLength-Material"/>
816
     *               &lt;enumeration value="DisplayLength-Size"/>
817
     *               &lt;enumeration value="DisplayLength-Color"/>
818
     *               &lt;enumeration value="DisplayLength-DisplayHeight"/>
819
     *               &lt;enumeration value="DisplayWidth-Material"/>
820
     *               &lt;enumeration value="DisplayWidth-Size"/>
821
     *               &lt;enumeration value="DisplayWidth-Color"/>
822
     *               &lt;enumeration value="DisplayWidth-DisplayHeight"/>
823
     *               &lt;enumeration value="ItemPackageQuantity-Material"/>
824
     *               &lt;enumeration value="ItemPackageQuantity-Size"/>
825
     *               &lt;enumeration value="ItemPackageQuantity-Color"/>
826
     *               &lt;enumeration value="ItemPackageQuantity-DisplayHeight"/>
827
     *               &lt;enumeration value="DisplayWeight-ItemPackageQuantity"/>
828
     *               &lt;enumeration value="DisplayWeight-Material"/>
829
     *               &lt;enumeration value="DisplayWeight-Size"/>
830
     *               &lt;enumeration value="DisplayWeight-Color"/>
831
     *               &lt;enumeration value="DisplayWeight-DisplayHeight"/>
832
     *               &lt;enumeration value="Material-DisplayLength"/>
833
     *               &lt;enumeration value="Material-DisplayWidth"/>
834
     *               &lt;enumeration value="Material-Size"/>
835
     *               &lt;enumeration value="Material-Color"/>
836
     *               &lt;enumeration value="Material-DisplayHeight"/>
837
     *               &lt;enumeration value="Size-DisplayLength"/>
838
     *               &lt;enumeration value="Size-DisplayWidth"/>
839
     *               &lt;enumeration value="Size-DisplayWeight"/>
840
     *               &lt;enumeration value="Size-Material"/>
841
     *               &lt;enumeration value="Size-Color"/>
842
     *               &lt;enumeration value="Size-DisplayHeight"/>
843
     *               &lt;enumeration value="Color-DisplayLength"/>
844
     *               &lt;enumeration value="Color-DisplayWidth"/>
845
     *               &lt;enumeration value="Color-ItemPackageQuantity"/>
846
     *               &lt;enumeration value="Color-DisplayWeight"/>
847
     *               &lt;enumeration value="Color-Material"/>
848
     *               &lt;enumeration value="Color-Size"/>
849
     *               &lt;enumeration value="Color-DisplayHeight"/>
850
     *               &lt;enumeration value="DisplayHeight"/>
851
     *               &lt;enumeration value="Material"/>
852
     *               &lt;enumeration value="DisplayWeight"/>
853
     *               &lt;enumeration value="DisplayLength"/>
854
     *               &lt;enumeration value="ItemPackageQuantity"/>
855
     *               &lt;enumeration value="DisplayLength-PatternName"/>
856
     *               &lt;enumeration value="DisplayLength-StyleName"/>
857
     *               &lt;enumeration value="DisplayWidth-PatternName"/>
858
     *               &lt;enumeration value="DisplayWidth-StyleName"/>
859
     *               &lt;enumeration value="Occasion-PatternName"/>
860
     *               &lt;enumeration value="Occasion-ItemPackageQuantity"/>
861
     *               &lt;enumeration value="Occasion-Material"/>
862
     *               &lt;enumeration value="Occasion-StyleName"/>
863
     *               &lt;enumeration value="Occasion-Size"/>
864
     *               &lt;enumeration value="Occasion-Color"/>
865
     *               &lt;enumeration value="Occasion-DisplayHeight"/>
866
     *               &lt;enumeration value="PatternName-DisplayLength"/>
867
     *               &lt;enumeration value="PatternName-DisplayWidth"/>
868
     *               &lt;enumeration value="PatternName-Occasion"/>
869
     *               &lt;enumeration value="PatternName-Material"/>
870
     *               &lt;enumeration value="PatternName-StyleName"/>
871
     *               &lt;enumeration value="PatternName-Size"/>
872
     *               &lt;enumeration value="PatternName-Color"/>
873
     *               &lt;enumeration value="PatternName-DisplayHeight"/>
874
     *               &lt;enumeration value="MatteStyle-Material"/>
875
     *               &lt;enumeration value="MatteStyle-StyleName"/>
876
     *               &lt;enumeration value="MatteStyle-Size"/>
877
     *               &lt;enumeration value="MatteStyle-Color"/>
878
     *               &lt;enumeration value="ItemPackageQuantity-Occasion"/>
879
     *               &lt;enumeration value="ItemPackageQuantity-StyleName"/>
880
     *               &lt;enumeration value="DisplayWeight-StyleName"/>
881
     *               &lt;enumeration value="Material-PatternName"/>
882
     *               &lt;enumeration value="Material-MatteStyle"/>
883
     *               &lt;enumeration value="Material-StyleName"/>
884
     *               &lt;enumeration value="StyleName-DisplayLength"/>
885
     *               &lt;enumeration value="StyleName-DisplayWidth"/>
886
     *               &lt;enumeration value="StyleName-Occasion"/>
887
     *               &lt;enumeration value="StyleName-PatternName"/>
888
     *               &lt;enumeration value="StyleName-DisplayWeight"/>
889
     *               &lt;enumeration value="StyleName-Material"/>
890
     *               &lt;enumeration value="StyleName-Size"/>
891
     *               &lt;enumeration value="StyleName-Color"/>
892
     *               &lt;enumeration value="Size-Occasion"/>
893
     *               &lt;enumeration value="Size-PatternName"/>
894
     *               &lt;enumeration value="Size-MatteStyle"/>
895
     *               &lt;enumeration value="Size-StyleName"/>
896
     *               &lt;enumeration value="Color-Occasion"/>
897
     *               &lt;enumeration value="Color-PatternName"/>
898
     *               &lt;enumeration value="Color-MatteStyle"/>
899
     *               &lt;enumeration value="Color-StyleName"/>
900
     *               &lt;enumeration value="MatteStyle"/>
901
     *               &lt;enumeration value="PatternName"/>
902
     *               &lt;enumeration value="Occasion"/>
903
     *               &lt;enumeration value="StyleName"/>
904
     *               &lt;enumeration value="CustomerPackageType"/>
905
     *               &lt;enumeration value="ColorName-CustomerPackageType"/>
906
     *               &lt;enumeration value="SizeName-CustomerPackageType"/>
907
     *               &lt;enumeration value="SizeName-ColorName-CustomerPackageType"/>
908
     *               &lt;enumeration value="StyleName-CustomerPackageType"/>
909
     *               &lt;enumeration value="SizeName-StyleName-CustomerPackageType"/>
910
     *             &lt;/restriction>
911
     *           &lt;/simpleType>
912
     *         &lt;/element>
913
     *         &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
914
     *         &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
915
     *         &lt;element name="StyleName" type="{}StringNotNull" minOccurs="0"/>
916
     *         &lt;element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>
917
     *       &lt;/sequence>
918
     *     &lt;/restriction>
919
     *   &lt;/complexContent>
920
     * &lt;/complexType>
921
     * </pre>
922
     * 
923
     * 
924
     */
925
    @XmlAccessorType(XmlAccessType.FIELD)
926
    @XmlType(name = "", propOrder = {
927
        "variationTheme",
928
        "size",
929
        "color",
930
        "styleName",
931
        "customerPackageType"
932
    })
933
    public static class VariationData {
934
 
935
        @XmlElement(name = "VariationTheme")
936
        protected String variationTheme;
937
        @XmlElement(name = "Size")
938
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
939
        protected String size;
940
        @XmlElement(name = "Color")
941
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
942
        protected String color;
943
        @XmlElement(name = "StyleName")
944
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
945
        protected String styleName;
946
        @XmlElement(name = "CustomerPackageType")
947
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
948
        protected String customerPackageType;
949
 
950
        /**
951
         * Gets the value of the variationTheme property.
952
         * 
953
         * @return
954
         *     possible object is
955
         *     {@link String }
956
         *     
957
         */
958
        public String getVariationTheme() {
959
            return variationTheme;
960
        }
961
 
962
        /**
963
         * Sets the value of the variationTheme property.
964
         * 
965
         * @param value
966
         *     allowed object is
967
         *     {@link String }
968
         *     
969
         */
970
        public void setVariationTheme(String value) {
971
            this.variationTheme = value;
972
        }
973
 
974
        /**
975
         * Gets the value of the size property.
976
         * 
977
         * @return
978
         *     possible object is
979
         *     {@link String }
980
         *     
981
         */
982
        public String getSize() {
983
            return size;
984
        }
985
 
986
        /**
987
         * Sets the value of the size property.
988
         * 
989
         * @param value
990
         *     allowed object is
991
         *     {@link String }
992
         *     
993
         */
994
        public void setSize(String value) {
995
            this.size = value;
996
        }
997
 
998
        /**
999
         * Gets the value of the color property.
1000
         * 
1001
         * @return
1002
         *     possible object is
1003
         *     {@link String }
1004
         *     
1005
         */
1006
        public String getColor() {
1007
            return color;
1008
        }
1009
 
1010
        /**
1011
         * Sets the value of the color property.
1012
         * 
1013
         * @param value
1014
         *     allowed object is
1015
         *     {@link String }
1016
         *     
1017
         */
1018
        public void setColor(String value) {
1019
            this.color = value;
1020
        }
1021
 
1022
        /**
1023
         * Gets the value of the styleName property.
1024
         * 
1025
         * @return
1026
         *     possible object is
1027
         *     {@link String }
1028
         *     
1029
         */
1030
        public String getStyleName() {
1031
            return styleName;
1032
        }
1033
 
1034
        /**
1035
         * Sets the value of the styleName property.
1036
         * 
1037
         * @param value
1038
         *     allowed object is
1039
         *     {@link String }
1040
         *     
1041
         */
1042
        public void setStyleName(String value) {
1043
            this.styleName = value;
1044
        }
1045
 
1046
        /**
1047
         * Gets the value of the customerPackageType property.
1048
         * 
1049
         * @return
1050
         *     possible object is
1051
         *     {@link String }
1052
         *     
1053
         */
1054
        public String getCustomerPackageType() {
1055
            return customerPackageType;
1056
        }
1057
 
1058
        /**
1059
         * Sets the value of the customerPackageType property.
1060
         * 
1061
         * @param value
1062
         *     allowed object is
1063
         *     {@link String }
1064
         *     
1065
         */
1066
        public void setCustomerPackageType(String value) {
1067
            this.customerPackageType = value;
1068
        }
1069
 
1070
    }
1071
 
1072
}