Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7481 vikram.rag 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.XmlElement;
18
import javax.xml.bind.annotation.XmlRootElement;
19
import javax.xml.bind.annotation.XmlSchemaType;
20
import javax.xml.bind.annotation.XmlType;
21
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
22
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
23
 
24
 
25
/**
26
 * <p>Java class for anonymous complex type.
27
 * 
28
 * 
29
 * <p>The following schema fragment specifies the expected content contained within this class.
30
 * 
31
 * <pre>
32
 * &lt;complexType>
33
 *   &lt;complexContent>
34
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
35
 *       &lt;sequence>
36
 *         &lt;element name="ProductType" minOccurs="0">
37
 *           &lt;complexType>
38
 *             &lt;complexContent>
39
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
40
 *                 &lt;choice>
41
 *                   &lt;element ref="{}BedAndBath"/>
42
 *                   &lt;element ref="{}FurnitureAndDecor"/>
43
 *                   &lt;element ref="{}Kitchen"/>
44
 *                   &lt;element ref="{}OutdoorLiving"/>
45
 *                   &lt;element ref="{}SeedsAndPlants"/>
46
 *                   &lt;element ref="{}Art"/>
47
 *                   &lt;element name="Home">
48
 *                     &lt;complexType>
49
 *                       &lt;complexContent>
50
 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
51
 *                           &lt;sequence>
52
 *                             &lt;element ref="{}Battery" minOccurs="0"/>
53
 *                             &lt;element name="ColorMap" type="{}StringNotNull" minOccurs="0"/>
54
 *                             &lt;element name="Finish" type="{}StringNotNull" minOccurs="0"/>
55
 *                             &lt;element name="IsStainResistant" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
56
 *                             &lt;element name="LightSourceType" type="{}StringNotNull" minOccurs="0"/>
57
 *                             &lt;element name="Material" type="{}StringNotNull" minOccurs="0"/>
58
 *                             &lt;element name="MaximumCoverageArea" type="{}AreaDimensionOptionalUnit" minOccurs="0"/>
59
 *                             &lt;element name="NumberOfSets" type="{}TenDigitInteger" minOccurs="0"/>
60
 *                             &lt;element name="OutputCapacity" type="{}VolumeRateDimension" minOccurs="0"/>
61
 *                             &lt;element name="PieceCount" type="{}PositiveInteger" minOccurs="0"/>
62
 *                             &lt;element name="Shape" type="{}StringNotNull" minOccurs="0"/>
63
 *                             &lt;element name="ThreadCount" type="{}PositiveInteger" minOccurs="0"/>
64
 *                             &lt;element name="TowelWeight" type="{}WeightDimension" minOccurs="0"/>
65
 *                             &lt;element name="VariationData" minOccurs="0">
66
 *                               &lt;complexType>
67
 *                                 &lt;complexContent>
68
 *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
69
 *                                     &lt;sequence>
70
 *                                       &lt;element name="VariationTheme" minOccurs="0">
71
 *                                         &lt;simpleType>
72
 *                                           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
73
 *                                             &lt;enumeration value="Size"/>
74
 *                                             &lt;enumeration value="Color"/>
75
 *                                             &lt;enumeration value="Scent"/>
76
 *                                             &lt;enumeration value="Size-Color"/>
77
 *                                             &lt;enumeration value="Size-Scent"/>
78
 *                                             &lt;enumeration value="DisplayLength-DisplayWidth"/>
79
 *                                             &lt;enumeration value="DisplayLength-Material"/>
80
 *                                             &lt;enumeration value="DisplayLength-Size"/>
81
 *                                             &lt;enumeration value="DisplayLength-Color"/>
82
 *                                             &lt;enumeration value="DisplayLength-DisplayHeight"/>
83
 *                                             &lt;enumeration value="DisplayWidth-Material"/>
84
 *                                             &lt;enumeration value="DisplayWidth-Size"/>
85
 *                                             &lt;enumeration value="DisplayWidth-Color"/>
86
 *                                             &lt;enumeration value="DisplayWidth-DisplayHeight"/>
87
 *                                             &lt;enumeration value="ItemPackageQuantity-Material"/>
88
 *                                             &lt;enumeration value="ItemPackageQuantity-Size"/>
89
 *                                             &lt;enumeration value="ItemPackageQuantity-Color"/>
90
 *                                             &lt;enumeration value="ItemPackageQuantity-DisplayHeight"/>
91
 *                                             &lt;enumeration value="DisplayWeight-ItemPackageQuantity"/>
92
 *                                             &lt;enumeration value="DisplayWeight-Material"/>
93
 *                                             &lt;enumeration value="DisplayWeight-Size"/>
94
 *                                             &lt;enumeration value="DisplayWeight-Color"/>
95
 *                                             &lt;enumeration value="DisplayWeight-DisplayHeight"/>
96
 *                                             &lt;enumeration value="Material-DisplayLength"/>
97
 *                                             &lt;enumeration value="Material-DisplayWidth"/>
98
 *                                             &lt;enumeration value="Material-Size"/>
99
 *                                             &lt;enumeration value="Material-Color"/>
100
 *                                             &lt;enumeration value="Material-DisplayHeight"/>
101
 *                                             &lt;enumeration value="Size-DisplayLength"/>
102
 *                                             &lt;enumeration value="Size-DisplayWidth"/>
103
 *                                             &lt;enumeration value="Size-DisplayWeight"/>
104
 *                                             &lt;enumeration value="Size-Material"/>
105
 *                                             &lt;enumeration value="Size-Color"/>
106
 *                                             &lt;enumeration value="Size-DisplayHeight"/>
107
 *                                             &lt;enumeration value="Color-DisplayLength"/>
108
 *                                             &lt;enumeration value="Color-DisplayWidth"/>
109
 *                                             &lt;enumeration value="Color-ItemPackageQuantity"/>
110
 *                                             &lt;enumeration value="Color-DisplayWeight"/>
111
 *                                             &lt;enumeration value="Color-Material"/>
112
 *                                             &lt;enumeration value="Color-Size"/>
113
 *                                             &lt;enumeration value="Color-DisplayHeight"/>
114
 *                                             &lt;enumeration value="DisplayHeight"/>
115
 *                                             &lt;enumeration value="Material"/>
116
 *                                             &lt;enumeration value="DisplayWeight"/>
117
 *                                             &lt;enumeration value="DisplayLength"/>
118
 *                                             &lt;enumeration value="ItemPackageQuantity"/>
119
 *                                             &lt;enumeration value="DisplayLength-PatternName"/>
120
 *                                             &lt;enumeration value="DisplayLength-StyleName"/>
121
 *                                             &lt;enumeration value="DisplayWidth-PatternName"/>
122
 *                                             &lt;enumeration value="DisplayWidth-StyleName"/>
123
 *                                             &lt;enumeration value="Occasion-PatternName"/>
124
 *                                             &lt;enumeration value="Occasion-ItemPackageQuantity"/>
125
 *                                             &lt;enumeration value="Occasion-Material"/>
126
 *                                             &lt;enumeration value="Occasion-StyleName"/>
127
 *                                             &lt;enumeration value="Occasion-Size"/>
128
 *                                             &lt;enumeration value="Occasion-Color"/>
129
 *                                             &lt;enumeration value="Occasion-DisplayHeight"/>
130
 *                                             &lt;enumeration value="PatternName-DisplayLength"/>
131
 *                                             &lt;enumeration value="PatternName-DisplayWidth"/>
132
 *                                             &lt;enumeration value="PatternName-Occasion"/>
133
 *                                             &lt;enumeration value="PatternName-Material"/>
134
 *                                             &lt;enumeration value="PatternName-StyleName"/>
135
 *                                             &lt;enumeration value="PatternName-Size"/>
136
 *                                             &lt;enumeration value="PatternName-Color"/>
137
 *                                             &lt;enumeration value="PatternName-DisplayHeight"/>
138
 *                                             &lt;enumeration value="MatteStyle-Material"/>
139
 *                                             &lt;enumeration value="MatteStyle-StyleName"/>
140
 *                                             &lt;enumeration value="MatteStyle-Size"/>
141
 *                                             &lt;enumeration value="MatteStyle-Color"/>
142
 *                                             &lt;enumeration value="ItemPackageQuantity-Occasion"/>
143
 *                                             &lt;enumeration value="ItemPackageQuantity-StyleName"/>
144
 *                                             &lt;enumeration value="DisplayWeight-StyleName"/>
145
 *                                             &lt;enumeration value="Material-PatternName"/>
146
 *                                             &lt;enumeration value="Material-MatteStyle"/>
147
 *                                             &lt;enumeration value="Material-StyleName"/>
148
 *                                             &lt;enumeration value="StyleName-DisplayLength"/>
149
 *                                             &lt;enumeration value="StyleName-DisplayWidth"/>
150
 *                                             &lt;enumeration value="StyleName-Occasion"/>
151
 *                                             &lt;enumeration value="StyleName-PatternName"/>
152
 *                                             &lt;enumeration value="StyleName-DisplayWeight"/>
153
 *                                             &lt;enumeration value="StyleName-Material"/>
154
 *                                             &lt;enumeration value="StyleName-Size"/>
155
 *                                             &lt;enumeration value="StyleName-Color"/>
156
 *                                             &lt;enumeration value="Size-Occasion"/>
157
 *                                             &lt;enumeration value="Size-PatternName"/>
158
 *                                             &lt;enumeration value="Size-MatteStyle"/>
159
 *                                             &lt;enumeration value="Size-StyleName"/>
160
 *                                             &lt;enumeration value="Color-Occasion"/>
161
 *                                             &lt;enumeration value="Color-PatternName"/>
162
 *                                             &lt;enumeration value="Color-MatteStyle"/>
163
 *                                             &lt;enumeration value="Color-StyleName"/>
164
 *                                             &lt;enumeration value="MatteStyle"/>
165
 *                                             &lt;enumeration value="PatternName"/>
166
 *                                             &lt;enumeration value="Occasion"/>
167
 *                                             &lt;enumeration value="StyleName"/>
168
 *                                             &lt;enumeration value="CustomerPackageType"/>
169
 *                                             &lt;enumeration value="ColorName-CustomerPackageType"/>
170
 *                                             &lt;enumeration value="SizeName-CustomerPackageType"/>
171
 *                                             &lt;enumeration value="SizeName-ColorName-CustomerPackageType"/>
172
 *                                             &lt;enumeration value="StyleName-CustomerPackageType"/>
173
 *                                             &lt;enumeration value="SizeName-StyleName-CustomerPackageType"/>
174
 *                                           &lt;/restriction>
175
 *                                         &lt;/simpleType>
176
 *                                       &lt;/element>
177
 *                                       &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
178
 *                                       &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
179
 *                                       &lt;element name="Scent" type="{}StringNotNull" minOccurs="0"/>
180
 *                                       &lt;element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>
181
 *                                     &lt;/sequence>
182
 *                                   &lt;/restriction>
183
 *                                 &lt;/complexContent>
184
 *                               &lt;/complexType>
185
 *                             &lt;/element>
186
 *                             &lt;element name="Wattage" type="{}WattageDimensionOptionalUnit" minOccurs="0"/>
187
 *                           &lt;/sequence>
188
 *                         &lt;/restriction>
189
 *                       &lt;/complexContent>
190
 *                     &lt;/complexType>
191
 *                   &lt;/element>
192
 *                 &lt;/choice>
193
 *               &lt;/restriction>
194
 *             &lt;/complexContent>
195
 *           &lt;/complexType>
196
 *         &lt;/element>
197
 *         &lt;element name="Parentage" minOccurs="0">
198
 *           &lt;simpleType>
199
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
200
 *               &lt;enumeration value="collection-parent"/>
201
 *               &lt;enumeration value="variation-parent"/>
202
 *               &lt;enumeration value="base-product"/>
203
 *               &lt;enumeration value="parent"/>
204
 *               &lt;enumeration value="child"/>
205
 *             &lt;/restriction>
206
 *           &lt;/simpleType>
207
 *         &lt;/element>
208
 *         &lt;element name="VariationData" minOccurs="0">
209
 *           &lt;complexType>
210
 *             &lt;complexContent>
211
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
212
 *                 &lt;sequence>
213
 *                   &lt;element name="Parentage" minOccurs="0">
214
 *                     &lt;simpleType>
215
 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
216
 *                         &lt;enumeration value="parent"/>
217
 *                         &lt;enumeration value="child"/>
218
 *                       &lt;/restriction>
219
 *                     &lt;/simpleType>
220
 *                   &lt;/element>
221
 *                   &lt;element name="VariationTheme" minOccurs="0">
222
 *                     &lt;simpleType>
223
 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
224
 *                         &lt;enumeration value="Size"/>
225
 *                         &lt;enumeration value="Color"/>
226
 *                         &lt;enumeration value="Length-Width"/>
227
 *                         &lt;enumeration value="Length-Material"/>
228
 *                         &lt;enumeration value="Length-Size"/>
229
 *                         &lt;enumeration value="Length-Color"/>
230
 *                         &lt;enumeration value="Length-Height"/>
231
 *                         &lt;enumeration value="Width-Material"/>
232
 *                         &lt;enumeration value="Width-Size"/>
233
 *                         &lt;enumeration value="Width-Color"/>
234
 *                         &lt;enumeration value="Width-Height"/>
235
 *                         &lt;enumeration value="NumberOfItemsInPackage-Material"/>
236
 *                         &lt;enumeration value="NumberOfItemsInPackage-Size"/>
237
 *                         &lt;enumeration value="NumberOfItemsInPackage-Color"/>
238
 *                         &lt;enumeration value="NumberOfItemsInPackage-Height"/>
239
 *                         &lt;enumeration value="Weight-NumberOfItemsInPackage"/>
240
 *                         &lt;enumeration value="Weight-Material"/>
241
 *                         &lt;enumeration value="Weight-Size"/>
242
 *                         &lt;enumeration value="Weight-Color"/>
243
 *                         &lt;enumeration value="Weight-Height"/>
244
 *                         &lt;enumeration value="Material-Length"/>
245
 *                         &lt;enumeration value="Material-Width"/>
246
 *                         &lt;enumeration value="Material-Size"/>
247
 *                         &lt;enumeration value="Material-Color"/>
248
 *                         &lt;enumeration value="Material-Height"/>
249
 *                         &lt;enumeration value="Size-Length"/>
250
 *                         &lt;enumeration value="Size-Width"/>
251
 *                         &lt;enumeration value="Size-Weight"/>
252
 *                         &lt;enumeration value="Size-Material"/>
253
 *                         &lt;enumeration value="Size-Color"/>
254
 *                         &lt;enumeration value="Size-Height"/>
255
 *                         &lt;enumeration value="Color-Length"/>
256
 *                         &lt;enumeration value="Color-Width"/>
257
 *                         &lt;enumeration value="Color-NumberOfItemsInPackage"/>
258
 *                         &lt;enumeration value="Color-Weight"/>
259
 *                         &lt;enumeration value="Color-Material"/>
260
 *                         &lt;enumeration value="Color-Size"/>
261
 *                         &lt;enumeration value="Color-Height"/>
262
 *                         &lt;enumeration value="Height"/>
263
 *                         &lt;enumeration value="Material"/>
264
 *                         &lt;enumeration value="Weight"/>
265
 *                         &lt;enumeration value="Length"/>
266
 *                         &lt;enumeration value="NumberOfItemsInPackage"/>
267
 *                         &lt;enumeration value="Length-PatternName"/>
268
 *                         &lt;enumeration value="Length-StyleName"/>
269
 *                         &lt;enumeration value="Width-PatternName"/>
270
 *                         &lt;enumeration value="Width-StyleName"/>
271
 *                         &lt;enumeration value="Occasion-PatternName"/>
272
 *                         &lt;enumeration value="Occasion-NumberOfItemsInPackage"/>
273
 *                         &lt;enumeration value="Occasion-Material"/>
274
 *                         &lt;enumeration value="Occasion-StyleName"/>
275
 *                         &lt;enumeration value="Occasion-Size"/>
276
 *                         &lt;enumeration value="Occasion-Color"/>
277
 *                         &lt;enumeration value="Occasion-Height"/>
278
 *                         &lt;enumeration value="PatternName-Length"/>
279
 *                         &lt;enumeration value="PatternName-Width"/>
280
 *                         &lt;enumeration value="PatternName-Occasion"/>
281
 *                         &lt;enumeration value="PatternName-Material"/>
282
 *                         &lt;enumeration value="PatternName-StyleName"/>
283
 *                         &lt;enumeration value="PatternName-Size"/>
284
 *                         &lt;enumeration value="PatternName-Color"/>
285
 *                         &lt;enumeration value="PatternName-Height"/>
286
 *                         &lt;enumeration value="MatteStyle-Material"/>
287
 *                         &lt;enumeration value="MatteStyle-StyleName"/>
288
 *                         &lt;enumeration value="MatteStyle-Size"/>
289
 *                         &lt;enumeration value="MatteStyle-Color"/>
290
 *                         &lt;enumeration value="NumberOfItemsInPackage-Occasion"/>
291
 *                         &lt;enumeration value="NumberOfItemsInPackage-StyleName"/>
292
 *                         &lt;enumeration value="Weight-StyleName"/>
293
 *                         &lt;enumeration value="Material-PatternName"/>
294
 *                         &lt;enumeration value="Material-MatteStyle"/>
295
 *                         &lt;enumeration value="Material-StyleName"/>
296
 *                         &lt;enumeration value="StyleName-Length"/>
297
 *                         &lt;enumeration value="StyleName-Width"/>
298
 *                         &lt;enumeration value="StyleName-Occasion"/>
299
 *                         &lt;enumeration value="StyleName-PatternName"/>
300
 *                         &lt;enumeration value="StyleName-Weight"/>
301
 *                         &lt;enumeration value="StyleName-Material"/>
302
 *                         &lt;enumeration value="StyleName-Size"/>
303
 *                         &lt;enumeration value="StyleName-Color"/>
304
 *                         &lt;enumeration value="Size-Occasion"/>
305
 *                         &lt;enumeration value="Size-PatternName"/>
306
 *                         &lt;enumeration value="Size-MatteStyle"/>
307
 *                         &lt;enumeration value="Size-StyleName"/>
308
 *                         &lt;enumeration value="Color-Occasion"/>
309
 *                         &lt;enumeration value="Color-PatternName"/>
310
 *                         &lt;enumeration value="Color-MatteStyle"/>
311
 *                         &lt;enumeration value="Color-StyleName"/>
312
 *                         &lt;enumeration value="MatteStyle"/>
313
 *                         &lt;enumeration value="PatternName"/>
314
 *                         &lt;enumeration value="Occasion"/>
315
 *                         &lt;enumeration value="StyleName"/>
316
 *                         &lt;enumeration value="Weight-Length-Color"/>
317
 *                         &lt;enumeration value="Occasion-Size-Color"/>
318
 *                         &lt;enumeration value="Weight-Length-Material"/>
319
 *                         &lt;enumeration value="Weight-Length-StyleName"/>
320
 *                         &lt;enumeration value="PatternName-Size-Occasion"/>
321
 *                       &lt;/restriction>
322
 *                     &lt;/simpleType>
323
 *                   &lt;/element>
324
 *                   &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
325
 *                   &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
326
 *                 &lt;/sequence>
327
 *               &lt;/restriction>
328
 *             &lt;/complexContent>
329
 *           &lt;/complexType>
330
 *         &lt;/element>
331
 *         &lt;element name="BatteryDescription" type="{}StringNotNull" minOccurs="0"/>
332
 *         &lt;element ref="{}ColorMap" minOccurs="0"/>
333
 *         &lt;element name="CanShipInOriginalContainer" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
334
 *         &lt;element name="CountryAsLabeled" type="{}CountryOfOriginType" minOccurs="0"/>
335
 *         &lt;element name="CountryOfOrigin" minOccurs="0">
336
 *           &lt;simpleType>
337
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
338
 *               &lt;length value="2"/>
339
 *             &lt;/restriction>
340
 *           &lt;/simpleType>
341
 *         &lt;/element>
342
 *         &lt;element name="CountryProducedIn" type="{}StringNotNull" minOccurs="0"/>
343
 *         &lt;element name="ImportDesignation" type="{}String" minOccurs="0"/>
344
 *         &lt;element name="FurDescription" type="{}LongString" minOccurs="0"/>
345
 *         &lt;element name="IdentityPackageType" minOccurs="0">
346
 *           &lt;simpleType>
347
 *             &lt;restriction base="{}StringNotNull">
348
 *               &lt;enumeration value="bulk"/>
349
 *               &lt;enumeration value="frustration_free"/>
350
 *               &lt;enumeration value="traditional"/>
351
 *             &lt;/restriction>
352
 *           &lt;/simpleType>
353
 *         &lt;/element>
354
 *         &lt;element name="IncludedComponents" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>
355
 *         &lt;element name="FabricType" type="{}HundredString" maxOccurs="3" minOccurs="0"/>
356
 *         &lt;element name="PatternName" type="{}StringNotNull" minOccurs="0"/>
357
 *         &lt;element name="SeatHeight" type="{}LengthDimension" minOccurs="0"/>
358
 *         &lt;element name="SpecialFeatures" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>
359
 *         &lt;element name="StyleName" type="{}StringNotNull" minOccurs="0"/>
360
 *         &lt;element name="Occasion" type="{}MediumStringNotNull" minOccurs="0"/>
361
 *         &lt;element name="MatteStyle" type="{}StringNotNull" minOccurs="0"/>
362
 *         &lt;element name="DisplayLength" type="{}LengthDimension" minOccurs="0"/>
363
 *         &lt;element name="DisplayWidth" type="{}LengthDimension" minOccurs="0"/>
364
 *         &lt;element name="DisplayHeight" type="{}LengthDimension" minOccurs="0"/>
365
 *         &lt;element name="DisplayDepth" type="{}LengthDimension" minOccurs="0"/>
366
 *         &lt;element name="DisplayDiameter" type="{}LengthDimension" minOccurs="0"/>
367
 *         &lt;element name="DisplayVolume" type="{}VolumeDimension" minOccurs="0"/>
368
 *         &lt;element name="DisplayWeight" type="{}WeightDimension" minOccurs="0"/>
369
 *         &lt;element name="ItemPackageQuantity" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
370
 *         &lt;element name="ManufacturerWarrantyDescription" minOccurs="0">
371
 *           &lt;simpleType>
372
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}normalizedString">
373
 *               &lt;maxLength value="1500"/>
374
 *             &lt;/restriction>
375
 *           &lt;/simpleType>
376
 *         &lt;/element>
377
 *         &lt;element name="Volume" type="{}VolumeIntegerDimension" minOccurs="0"/>
378
 *         &lt;element name="VolumeCapacity" type="{}VolumeIntegerDimension" minOccurs="0"/>
379
 *         &lt;element name="Material" type="{}StringNotNull" minOccurs="0"/>
380
 *         &lt;element name="ThreadCount" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
381
 *         &lt;element name="NumberOfPieces" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
382
 *         &lt;element name="SafetyWarning" type="{}LongStringNotNull" minOccurs="0"/>
383
 *         &lt;element name="AwardsWon" type="{}HundredFiftyStringNotNull" maxOccurs="10" minOccurs="0"/>
384
 *         &lt;element name="BatteryAverageLife" type="{}PositiveDimension" minOccurs="0"/>
385
 *         &lt;element name="BatteryAverageLifeStandby" type="{}PositiveDimension" minOccurs="0"/>
386
 *         &lt;element name="BatteryChargeTime" type="{}PositiveDimension" minOccurs="0"/>
387
 *         &lt;element name="BatteryTypeLithiumIon" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
388
 *         &lt;element name="BatteryTypeLithiumMetal" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
389
 *         &lt;element name="LithiumBatteryEnergyContent" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
390
 *         &lt;element name="LithiumBatteryPackaging" minOccurs="0">
391
 *           &lt;simpleType>
392
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
393
 *               &lt;enumeration value="batteries_contained_in_equipment"/>
394
 *               &lt;enumeration value="batteries_only"/>
395
 *               &lt;enumeration value="batteries_packed_with_equipment"/>
396
 *             &lt;/restriction>
397
 *           &lt;/simpleType>
398
 *         &lt;/element>
399
 *         &lt;element name="LithiumBatteryVoltage" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
400
 *         &lt;element name="LithiumBatteryWeight" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
401
 *         &lt;element name="MfgWarrantyDescriptionLabor" type="{}SuperLongStringNotNull" minOccurs="0"/>
402
 *         &lt;element name="MfgWarrantyDescriptionParts" type="{}SuperLongStringNotNull" minOccurs="0"/>
403
 *         &lt;element name="MfgWarrantyDescriptionType" type="{}StringNotNull" minOccurs="0"/>
404
 *         &lt;element name="NumberOfItemsInPackage" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
405
 *         &lt;element name="NumberOfLithiumIonCells" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
406
 *         &lt;element name="NumberOfLithiumMetalCells" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
407
 *         &lt;element name="PowerSourceType" type="{}StringNotNull" minOccurs="0"/>
408
 *         &lt;element name="RegionOfOrigin" type="{}StringNotNull" minOccurs="0"/>
409
 *         &lt;element name="SellerWarrantyDescription" type="{}SuperLongStringNotNull" minOccurs="0"/>
410
 *         &lt;element name="SizeMap" type="{}StringNotNull" minOccurs="0"/>
411
 *         &lt;element name="Warnings" type="{}LongStringNotNull" minOccurs="0"/>
412
 *         &lt;element name="Wattage" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
413
 *         &lt;element name="Length" type="{}LengthDimension" minOccurs="0"/>
414
 *         &lt;element name="Width" type="{}LengthDimension" minOccurs="0"/>
415
 *         &lt;element name="Height" type="{}LengthDimension" minOccurs="0"/>
416
 *         &lt;element name="Depth" type="{}LengthDimension" minOccurs="0"/>
417
 *         &lt;element name="Diameter" type="{}LengthDimension" minOccurs="0"/>
418
 *         &lt;element name="Weight" type="{}WeightDimension" minOccurs="0"/>
419
 *         &lt;element name="Spread" type="{}LengthDimension" minOccurs="0"/>
420
 *         &lt;element name="SunlightExposure" minOccurs="0">
421
 *           &lt;simpleType>
422
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
423
 *               &lt;enumeration value="shade"/>
424
 *               &lt;enumeration value="partial-shade"/>
425
 *               &lt;enumeration value="partial-sun"/>
426
 *               &lt;enumeration value="full-sun"/>
427
 *             &lt;/restriction>
428
 *           &lt;/simpleType>
429
 *         &lt;/element>
430
 *         &lt;element name="MoistureNeeds" minOccurs="0">
431
 *           &lt;simpleType>
432
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
433
 *               &lt;enumeration value="little-to-no-watering"/>
434
 *               &lt;enumeration value="moderate-watering"/>
435
 *               &lt;enumeration value="regular-watering"/>
436
 *               &lt;enumeration value="constant-watering"/>
437
 *             &lt;/restriction>
438
 *           &lt;/simpleType>
439
 *         &lt;/element>
440
 *         &lt;element name="USDAHardinessZone" minOccurs="0">
441
 *           &lt;simpleType>
442
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}positiveInteger">
443
 *               &lt;minInclusive value="1"/>
444
 *               &lt;maxInclusive value="11"/>
445
 *             &lt;/restriction>
446
 *           &lt;/simpleType>
447
 *         &lt;/element>
448
 *         &lt;element name="SunsetClimateZone" minOccurs="0">
449
 *           &lt;simpleType>
450
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}positiveInteger">
451
 *               &lt;minInclusive value="1"/>
452
 *               &lt;maxInclusive value="24"/>
453
 *             &lt;/restriction>
454
 *           &lt;/simpleType>
455
 *         &lt;/element>
456
 *         &lt;element name="NumberOfSets" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
457
 *       &lt;/sequence>
458
 *     &lt;/restriction>
459
 *   &lt;/complexContent>
460
 * &lt;/complexType>
461
 * </pre>
462
 * 
463
 * 
464
 */
465
@XmlAccessorType(XmlAccessType.FIELD)
466
@XmlType(name = "", propOrder = {
467
    "productType",
468
    "parentage",
469
    "variationData",
470
    "batteryDescription",
471
    "colorMap",
472
    "canShipInOriginalContainer",
473
    "countryAsLabeled",
474
    "countryOfOrigin",
475
    "countryProducedIn",
476
    "importDesignation",
477
    "furDescription",
478
    "identityPackageType",
479
    "includedComponents",
480
    "fabricType",
481
    "patternName",
482
    "seatHeight",
483
    "specialFeatures",
484
    "styleName",
485
    "occasion",
486
    "matteStyle",
487
    "displayLength",
488
    "displayWidth",
489
    "displayHeight",
490
    "displayDepth",
491
    "displayDiameter",
492
    "displayVolume",
493
    "displayWeight",
494
    "itemPackageQuantity",
495
    "manufacturerWarrantyDescription",
496
    "volume",
497
    "volumeCapacity",
498
    "material",
499
    "threadCount",
500
    "numberOfPieces",
501
    "safetyWarning",
502
    "awardsWon",
503
    "batteryAverageLife",
504
    "batteryAverageLifeStandby",
505
    "batteryChargeTime",
506
    "batteryTypeLithiumIon",
507
    "batteryTypeLithiumMetal",
508
    "lithiumBatteryEnergyContent",
509
    "lithiumBatteryPackaging",
510
    "lithiumBatteryVoltage",
511
    "lithiumBatteryWeight",
512
    "mfgWarrantyDescriptionLabor",
513
    "mfgWarrantyDescriptionParts",
514
    "mfgWarrantyDescriptionType",
515
    "numberOfItemsInPackage",
516
    "numberOfLithiumIonCells",
517
    "numberOfLithiumMetalCells",
518
    "powerSourceType",
519
    "regionOfOrigin",
520
    "sellerWarrantyDescription",
521
    "sizeMap",
522
    "warnings",
523
    "wattage",
524
    "length",
525
    "width",
526
    "height",
527
    "depth",
528
    "diameter",
529
    "weight",
530
    "spread",
531
    "sunlightExposure",
532
    "moistureNeeds",
533
    "usdaHardinessZone",
534
    "sunsetClimateZone",
535
    "numberOfSets"
536
})
537
@XmlRootElement(name = "Home")
538
public class Home {
539
 
540
    @XmlElement(name = "ProductType")
541
    protected Home.ProductType productType;
542
    @XmlElement(name = "Parentage")
543
    protected String parentage;
544
    @XmlElement(name = "VariationData")
545
    protected Home.VariationData variationData;
546
    @XmlElement(name = "BatteryDescription")
547
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
548
    protected String batteryDescription;
549
    @XmlElement(name = "ColorMap")
550
    protected String colorMap;
551
    @XmlElement(name = "CanShipInOriginalContainer")
552
    protected Boolean canShipInOriginalContainer;
553
    @XmlElement(name = "CountryAsLabeled")
554
    protected String countryAsLabeled;
555
    @XmlElement(name = "CountryOfOrigin")
556
    protected String countryOfOrigin;
557
    @XmlElement(name = "CountryProducedIn")
558
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
559
    protected String countryProducedIn;
560
    @XmlElement(name = "ImportDesignation")
561
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
562
    protected String importDesignation;
563
    @XmlElement(name = "FurDescription")
564
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
565
    protected String furDescription;
566
    @XmlElement(name = "IdentityPackageType")
567
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
568
    protected String identityPackageType;
569
    @XmlElement(name = "IncludedComponents")
570
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
571
    protected List<String> includedComponents;
572
    @XmlElement(name = "FabricType")
573
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
574
    protected List<String> fabricType;
575
    @XmlElement(name = "PatternName")
576
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
577
    protected String patternName;
578
    @XmlElement(name = "SeatHeight")
579
    protected LengthDimension seatHeight;
580
    @XmlElement(name = "SpecialFeatures")
581
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
582
    protected List<String> specialFeatures;
583
    @XmlElement(name = "StyleName")
584
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
585
    protected String styleName;
586
    @XmlElement(name = "Occasion")
587
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
588
    protected String occasion;
589
    @XmlElement(name = "MatteStyle")
590
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
591
    protected String matteStyle;
592
    @XmlElement(name = "DisplayLength")
593
    protected LengthDimension displayLength;
594
    @XmlElement(name = "DisplayWidth")
595
    protected LengthDimension displayWidth;
596
    @XmlElement(name = "DisplayHeight")
597
    protected LengthDimension displayHeight;
598
    @XmlElement(name = "DisplayDepth")
599
    protected LengthDimension displayDepth;
600
    @XmlElement(name = "DisplayDiameter")
601
    protected LengthDimension displayDiameter;
602
    @XmlElement(name = "DisplayVolume")
603
    protected VolumeDimension displayVolume;
604
    @XmlElement(name = "DisplayWeight")
605
    protected WeightDimension displayWeight;
606
    @XmlElement(name = "ItemPackageQuantity", defaultValue = "1")
607
    @XmlSchemaType(name = "positiveInteger")
608
    protected BigInteger itemPackageQuantity;
609
    @XmlElement(name = "ManufacturerWarrantyDescription")
610
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
611
    protected String manufacturerWarrantyDescription;
612
    @XmlElement(name = "Volume")
613
    protected VolumeIntegerDimension volume;
614
    @XmlElement(name = "VolumeCapacity")
615
    protected VolumeIntegerDimension volumeCapacity;
616
    @XmlElement(name = "Material")
617
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
618
    protected String material;
619
    @XmlElement(name = "ThreadCount")
620
    @XmlSchemaType(name = "positiveInteger")
621
    protected BigInteger threadCount;
622
    @XmlElement(name = "NumberOfPieces")
623
    @XmlSchemaType(name = "positiveInteger")
624
    protected BigInteger numberOfPieces;
625
    @XmlElement(name = "SafetyWarning")
626
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
627
    protected String safetyWarning;
628
    @XmlElement(name = "AwardsWon")
629
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
630
    protected List<String> awardsWon;
631
    @XmlElement(name = "BatteryAverageLife")
632
    protected BigDecimal batteryAverageLife;
633
    @XmlElement(name = "BatteryAverageLifeStandby")
634
    protected BigDecimal batteryAverageLifeStandby;
635
    @XmlElement(name = "BatteryChargeTime")
636
    protected BigDecimal batteryChargeTime;
637
    @XmlElement(name = "BatteryTypeLithiumIon")
638
    @XmlSchemaType(name = "positiveInteger")
639
    protected BigInteger batteryTypeLithiumIon;
640
    @XmlElement(name = "BatteryTypeLithiumMetal")
641
    @XmlSchemaType(name = "positiveInteger")
642
    protected BigInteger batteryTypeLithiumMetal;
643
    @XmlElement(name = "LithiumBatteryEnergyContent")
644
    protected BigDecimal lithiumBatteryEnergyContent;
645
    @XmlElement(name = "LithiumBatteryPackaging")
646
    protected String lithiumBatteryPackaging;
647
    @XmlElement(name = "LithiumBatteryVoltage")
648
    protected BigDecimal lithiumBatteryVoltage;
649
    @XmlElement(name = "LithiumBatteryWeight")
650
    protected BigDecimal lithiumBatteryWeight;
651
    @XmlElement(name = "MfgWarrantyDescriptionLabor")
652
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
653
    protected String mfgWarrantyDescriptionLabor;
654
    @XmlElement(name = "MfgWarrantyDescriptionParts")
655
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
656
    protected String mfgWarrantyDescriptionParts;
657
    @XmlElement(name = "MfgWarrantyDescriptionType")
658
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
659
    protected String mfgWarrantyDescriptionType;
660
    @XmlElement(name = "NumberOfItemsInPackage")
661
    @XmlSchemaType(name = "positiveInteger")
662
    protected BigInteger numberOfItemsInPackage;
663
    @XmlElement(name = "NumberOfLithiumIonCells")
664
    @XmlSchemaType(name = "positiveInteger")
665
    protected BigInteger numberOfLithiumIonCells;
666
    @XmlElement(name = "NumberOfLithiumMetalCells")
667
    @XmlSchemaType(name = "positiveInteger")
668
    protected BigInteger numberOfLithiumMetalCells;
669
    @XmlElement(name = "PowerSourceType")
670
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
671
    protected String powerSourceType;
672
    @XmlElement(name = "RegionOfOrigin")
673
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
674
    protected String regionOfOrigin;
675
    @XmlElement(name = "SellerWarrantyDescription")
676
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
677
    protected String sellerWarrantyDescription;
678
    @XmlElement(name = "SizeMap")
679
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
680
    protected String sizeMap;
681
    @XmlElement(name = "Warnings")
682
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
683
    protected String warnings;
684
    @XmlElement(name = "Wattage")
685
    @XmlSchemaType(name = "positiveInteger")
686
    protected BigInteger wattage;
687
    @XmlElement(name = "Length")
688
    protected LengthDimension length;
689
    @XmlElement(name = "Width")
690
    protected LengthDimension width;
691
    @XmlElement(name = "Height")
692
    protected LengthDimension height;
693
    @XmlElement(name = "Depth")
694
    protected LengthDimension depth;
695
    @XmlElement(name = "Diameter")
696
    protected LengthDimension diameter;
697
    @XmlElement(name = "Weight")
698
    protected WeightDimension weight;
699
    @XmlElement(name = "Spread")
700
    protected LengthDimension spread;
701
    @XmlElement(name = "SunlightExposure")
702
    protected String sunlightExposure;
703
    @XmlElement(name = "MoistureNeeds")
704
    protected String moistureNeeds;
705
    @XmlElement(name = "USDAHardinessZone")
706
    protected Integer usdaHardinessZone;
707
    @XmlElement(name = "SunsetClimateZone")
708
    protected Integer sunsetClimateZone;
709
    @XmlElement(name = "NumberOfSets")
710
    @XmlSchemaType(name = "positiveInteger")
711
    protected BigInteger numberOfSets;
712
 
713
    /**
714
     * Gets the value of the productType property.
715
     * 
716
     * @return
717
     *     possible object is
718
     *     {@link Home.ProductType }
719
     *     
720
     */
721
    public Home.ProductType getProductType() {
722
        return productType;
723
    }
724
 
725
    /**
726
     * Sets the value of the productType property.
727
     * 
728
     * @param value
729
     *     allowed object is
730
     *     {@link Home.ProductType }
731
     *     
732
     */
733
    public void setProductType(Home.ProductType value) {
734
        this.productType = value;
735
    }
736
 
737
    /**
738
     * Gets the value of the parentage property.
739
     * 
740
     * @return
741
     *     possible object is
742
     *     {@link String }
743
     *     
744
     */
745
    public String getParentage() {
746
        return parentage;
747
    }
748
 
749
    /**
750
     * Sets the value of the parentage property.
751
     * 
752
     * @param value
753
     *     allowed object is
754
     *     {@link String }
755
     *     
756
     */
757
    public void setParentage(String value) {
758
        this.parentage = value;
759
    }
760
 
761
    /**
762
     * Gets the value of the variationData property.
763
     * 
764
     * @return
765
     *     possible object is
766
     *     {@link Home.VariationData }
767
     *     
768
     */
769
    public Home.VariationData getVariationData() {
770
        return variationData;
771
    }
772
 
773
    /**
774
     * Sets the value of the variationData property.
775
     * 
776
     * @param value
777
     *     allowed object is
778
     *     {@link Home.VariationData }
779
     *     
780
     */
781
    public void setVariationData(Home.VariationData value) {
782
        this.variationData = value;
783
    }
784
 
785
    /**
786
     * Gets the value of the batteryDescription property.
787
     * 
788
     * @return
789
     *     possible object is
790
     *     {@link String }
791
     *     
792
     */
793
    public String getBatteryDescription() {
794
        return batteryDescription;
795
    }
796
 
797
    /**
798
     * Sets the value of the batteryDescription property.
799
     * 
800
     * @param value
801
     *     allowed object is
802
     *     {@link String }
803
     *     
804
     */
805
    public void setBatteryDescription(String value) {
806
        this.batteryDescription = value;
807
    }
808
 
809
    /**
810
     * Gets the value of the colorMap property.
811
     * 
812
     * @return
813
     *     possible object is
814
     *     {@link String }
815
     *     
816
     */
817
    public String getColorMap() {
818
        return colorMap;
819
    }
820
 
821
    /**
822
     * Sets the value of the colorMap property.
823
     * 
824
     * @param value
825
     *     allowed object is
826
     *     {@link String }
827
     *     
828
     */
829
    public void setColorMap(String value) {
830
        this.colorMap = value;
831
    }
832
 
833
    /**
834
     * Gets the value of the canShipInOriginalContainer property.
835
     * 
836
     * @return
837
     *     possible object is
838
     *     {@link Boolean }
839
     *     
840
     */
841
    public Boolean isCanShipInOriginalContainer() {
842
        return canShipInOriginalContainer;
843
    }
844
 
845
    /**
846
     * Sets the value of the canShipInOriginalContainer property.
847
     * 
848
     * @param value
849
     *     allowed object is
850
     *     {@link Boolean }
851
     *     
852
     */
853
    public void setCanShipInOriginalContainer(Boolean value) {
854
        this.canShipInOriginalContainer = value;
855
    }
856
 
857
    /**
858
     * Gets the value of the countryAsLabeled property.
859
     * 
860
     * @return
861
     *     possible object is
862
     *     {@link String }
863
     *     
864
     */
865
    public String getCountryAsLabeled() {
866
        return countryAsLabeled;
867
    }
868
 
869
    /**
870
     * Sets the value of the countryAsLabeled property.
871
     * 
872
     * @param value
873
     *     allowed object is
874
     *     {@link String }
875
     *     
876
     */
877
    public void setCountryAsLabeled(String value) {
878
        this.countryAsLabeled = value;
879
    }
880
 
881
    /**
882
     * Gets the value of the countryOfOrigin property.
883
     * 
884
     * @return
885
     *     possible object is
886
     *     {@link String }
887
     *     
888
     */
889
    public String getCountryOfOrigin() {
890
        return countryOfOrigin;
891
    }
892
 
893
    /**
894
     * Sets the value of the countryOfOrigin property.
895
     * 
896
     * @param value
897
     *     allowed object is
898
     *     {@link String }
899
     *     
900
     */
901
    public void setCountryOfOrigin(String value) {
902
        this.countryOfOrigin = value;
903
    }
904
 
905
    /**
906
     * Gets the value of the countryProducedIn property.
907
     * 
908
     * @return
909
     *     possible object is
910
     *     {@link String }
911
     *     
912
     */
913
    public String getCountryProducedIn() {
914
        return countryProducedIn;
915
    }
916
 
917
    /**
918
     * Sets the value of the countryProducedIn property.
919
     * 
920
     * @param value
921
     *     allowed object is
922
     *     {@link String }
923
     *     
924
     */
925
    public void setCountryProducedIn(String value) {
926
        this.countryProducedIn = value;
927
    }
928
 
929
    /**
930
     * Gets the value of the importDesignation property.
931
     * 
932
     * @return
933
     *     possible object is
934
     *     {@link String }
935
     *     
936
     */
937
    public String getImportDesignation() {
938
        return importDesignation;
939
    }
940
 
941
    /**
942
     * Sets the value of the importDesignation property.
943
     * 
944
     * @param value
945
     *     allowed object is
946
     *     {@link String }
947
     *     
948
     */
949
    public void setImportDesignation(String value) {
950
        this.importDesignation = value;
951
    }
952
 
953
    /**
954
     * Gets the value of the furDescription property.
955
     * 
956
     * @return
957
     *     possible object is
958
     *     {@link String }
959
     *     
960
     */
961
    public String getFurDescription() {
962
        return furDescription;
963
    }
964
 
965
    /**
966
     * Sets the value of the furDescription property.
967
     * 
968
     * @param value
969
     *     allowed object is
970
     *     {@link String }
971
     *     
972
     */
973
    public void setFurDescription(String value) {
974
        this.furDescription = value;
975
    }
976
 
977
    /**
978
     * Gets the value of the identityPackageType property.
979
     * 
980
     * @return
981
     *     possible object is
982
     *     {@link String }
983
     *     
984
     */
985
    public String getIdentityPackageType() {
986
        return identityPackageType;
987
    }
988
 
989
    /**
990
     * Sets the value of the identityPackageType property.
991
     * 
992
     * @param value
993
     *     allowed object is
994
     *     {@link String }
995
     *     
996
     */
997
    public void setIdentityPackageType(String value) {
998
        this.identityPackageType = value;
999
    }
1000
 
1001
    /**
1002
     * Gets the value of the includedComponents property.
1003
     * 
1004
     * <p>
1005
     * This accessor method returns a reference to the live list,
1006
     * not a snapshot. Therefore any modification you make to the
1007
     * returned list will be present inside the JAXB object.
1008
     * This is why there is not a <CODE>set</CODE> method for the includedComponents property.
1009
     * 
1010
     * <p>
1011
     * For example, to add a new item, do as follows:
1012
     * <pre>
1013
     *    getIncludedComponents().add(newItem);
1014
     * </pre>
1015
     * 
1016
     * 
1017
     * <p>
1018
     * Objects of the following type(s) are allowed in the list
1019
     * {@link String }
1020
     * 
1021
     * 
1022
     */
1023
    public List<String> getIncludedComponents() {
1024
        if (includedComponents == null) {
1025
            includedComponents = new ArrayList<String>();
1026
        }
1027
        return this.includedComponents;
1028
    }
1029
 
1030
    /**
1031
     * Gets the value of the fabricType property.
1032
     * 
1033
     * <p>
1034
     * This accessor method returns a reference to the live list,
1035
     * not a snapshot. Therefore any modification you make to the
1036
     * returned list will be present inside the JAXB object.
1037
     * This is why there is not a <CODE>set</CODE> method for the fabricType property.
1038
     * 
1039
     * <p>
1040
     * For example, to add a new item, do as follows:
1041
     * <pre>
1042
     *    getFabricType().add(newItem);
1043
     * </pre>
1044
     * 
1045
     * 
1046
     * <p>
1047
     * Objects of the following type(s) are allowed in the list
1048
     * {@link String }
1049
     * 
1050
     * 
1051
     */
1052
    public List<String> getFabricType() {
1053
        if (fabricType == null) {
1054
            fabricType = new ArrayList<String>();
1055
        }
1056
        return this.fabricType;
1057
    }
1058
 
1059
    /**
1060
     * Gets the value of the patternName property.
1061
     * 
1062
     * @return
1063
     *     possible object is
1064
     *     {@link String }
1065
     *     
1066
     */
1067
    public String getPatternName() {
1068
        return patternName;
1069
    }
1070
 
1071
    /**
1072
     * Sets the value of the patternName property.
1073
     * 
1074
     * @param value
1075
     *     allowed object is
1076
     *     {@link String }
1077
     *     
1078
     */
1079
    public void setPatternName(String value) {
1080
        this.patternName = value;
1081
    }
1082
 
1083
    /**
1084
     * Gets the value of the seatHeight property.
1085
     * 
1086
     * @return
1087
     *     possible object is
1088
     *     {@link LengthDimension }
1089
     *     
1090
     */
1091
    public LengthDimension getSeatHeight() {
1092
        return seatHeight;
1093
    }
1094
 
1095
    /**
1096
     * Sets the value of the seatHeight property.
1097
     * 
1098
     * @param value
1099
     *     allowed object is
1100
     *     {@link LengthDimension }
1101
     *     
1102
     */
1103
    public void setSeatHeight(LengthDimension value) {
1104
        this.seatHeight = value;
1105
    }
1106
 
1107
    /**
1108
     * Gets the value of the specialFeatures property.
1109
     * 
1110
     * <p>
1111
     * This accessor method returns a reference to the live list,
1112
     * not a snapshot. Therefore any modification you make to the
1113
     * returned list will be present inside the JAXB object.
1114
     * This is why there is not a <CODE>set</CODE> method for the specialFeatures property.
1115
     * 
1116
     * <p>
1117
     * For example, to add a new item, do as follows:
1118
     * <pre>
1119
     *    getSpecialFeatures().add(newItem);
1120
     * </pre>
1121
     * 
1122
     * 
1123
     * <p>
1124
     * Objects of the following type(s) are allowed in the list
1125
     * {@link String }
1126
     * 
1127
     * 
1128
     */
1129
    public List<String> getSpecialFeatures() {
1130
        if (specialFeatures == null) {
1131
            specialFeatures = new ArrayList<String>();
1132
        }
1133
        return this.specialFeatures;
1134
    }
1135
 
1136
    /**
1137
     * Gets the value of the styleName property.
1138
     * 
1139
     * @return
1140
     *     possible object is
1141
     *     {@link String }
1142
     *     
1143
     */
1144
    public String getStyleName() {
1145
        return styleName;
1146
    }
1147
 
1148
    /**
1149
     * Sets the value of the styleName property.
1150
     * 
1151
     * @param value
1152
     *     allowed object is
1153
     *     {@link String }
1154
     *     
1155
     */
1156
    public void setStyleName(String value) {
1157
        this.styleName = value;
1158
    }
1159
 
1160
    /**
1161
     * Gets the value of the occasion property.
1162
     * 
1163
     * @return
1164
     *     possible object is
1165
     *     {@link String }
1166
     *     
1167
     */
1168
    public String getOccasion() {
1169
        return occasion;
1170
    }
1171
 
1172
    /**
1173
     * Sets the value of the occasion property.
1174
     * 
1175
     * @param value
1176
     *     allowed object is
1177
     *     {@link String }
1178
     *     
1179
     */
1180
    public void setOccasion(String value) {
1181
        this.occasion = value;
1182
    }
1183
 
1184
    /**
1185
     * Gets the value of the matteStyle property.
1186
     * 
1187
     * @return
1188
     *     possible object is
1189
     *     {@link String }
1190
     *     
1191
     */
1192
    public String getMatteStyle() {
1193
        return matteStyle;
1194
    }
1195
 
1196
    /**
1197
     * Sets the value of the matteStyle property.
1198
     * 
1199
     * @param value
1200
     *     allowed object is
1201
     *     {@link String }
1202
     *     
1203
     */
1204
    public void setMatteStyle(String value) {
1205
        this.matteStyle = value;
1206
    }
1207
 
1208
    /**
1209
     * Gets the value of the displayLength property.
1210
     * 
1211
     * @return
1212
     *     possible object is
1213
     *     {@link LengthDimension }
1214
     *     
1215
     */
1216
    public LengthDimension getDisplayLength() {
1217
        return displayLength;
1218
    }
1219
 
1220
    /**
1221
     * Sets the value of the displayLength property.
1222
     * 
1223
     * @param value
1224
     *     allowed object is
1225
     *     {@link LengthDimension }
1226
     *     
1227
     */
1228
    public void setDisplayLength(LengthDimension value) {
1229
        this.displayLength = value;
1230
    }
1231
 
1232
    /**
1233
     * Gets the value of the displayWidth property.
1234
     * 
1235
     * @return
1236
     *     possible object is
1237
     *     {@link LengthDimension }
1238
     *     
1239
     */
1240
    public LengthDimension getDisplayWidth() {
1241
        return displayWidth;
1242
    }
1243
 
1244
    /**
1245
     * Sets the value of the displayWidth property.
1246
     * 
1247
     * @param value
1248
     *     allowed object is
1249
     *     {@link LengthDimension }
1250
     *     
1251
     */
1252
    public void setDisplayWidth(LengthDimension value) {
1253
        this.displayWidth = value;
1254
    }
1255
 
1256
    /**
1257
     * Gets the value of the displayHeight property.
1258
     * 
1259
     * @return
1260
     *     possible object is
1261
     *     {@link LengthDimension }
1262
     *     
1263
     */
1264
    public LengthDimension getDisplayHeight() {
1265
        return displayHeight;
1266
    }
1267
 
1268
    /**
1269
     * Sets the value of the displayHeight property.
1270
     * 
1271
     * @param value
1272
     *     allowed object is
1273
     *     {@link LengthDimension }
1274
     *     
1275
     */
1276
    public void setDisplayHeight(LengthDimension value) {
1277
        this.displayHeight = value;
1278
    }
1279
 
1280
    /**
1281
     * Gets the value of the displayDepth property.
1282
     * 
1283
     * @return
1284
     *     possible object is
1285
     *     {@link LengthDimension }
1286
     *     
1287
     */
1288
    public LengthDimension getDisplayDepth() {
1289
        return displayDepth;
1290
    }
1291
 
1292
    /**
1293
     * Sets the value of the displayDepth property.
1294
     * 
1295
     * @param value
1296
     *     allowed object is
1297
     *     {@link LengthDimension }
1298
     *     
1299
     */
1300
    public void setDisplayDepth(LengthDimension value) {
1301
        this.displayDepth = value;
1302
    }
1303
 
1304
    /**
1305
     * Gets the value of the displayDiameter property.
1306
     * 
1307
     * @return
1308
     *     possible object is
1309
     *     {@link LengthDimension }
1310
     *     
1311
     */
1312
    public LengthDimension getDisplayDiameter() {
1313
        return displayDiameter;
1314
    }
1315
 
1316
    /**
1317
     * Sets the value of the displayDiameter property.
1318
     * 
1319
     * @param value
1320
     *     allowed object is
1321
     *     {@link LengthDimension }
1322
     *     
1323
     */
1324
    public void setDisplayDiameter(LengthDimension value) {
1325
        this.displayDiameter = value;
1326
    }
1327
 
1328
    /**
1329
     * Gets the value of the displayVolume property.
1330
     * 
1331
     * @return
1332
     *     possible object is
1333
     *     {@link VolumeDimension }
1334
     *     
1335
     */
1336
    public VolumeDimension getDisplayVolume() {
1337
        return displayVolume;
1338
    }
1339
 
1340
    /**
1341
     * Sets the value of the displayVolume property.
1342
     * 
1343
     * @param value
1344
     *     allowed object is
1345
     *     {@link VolumeDimension }
1346
     *     
1347
     */
1348
    public void setDisplayVolume(VolumeDimension value) {
1349
        this.displayVolume = value;
1350
    }
1351
 
1352
    /**
1353
     * Gets the value of the displayWeight property.
1354
     * 
1355
     * @return
1356
     *     possible object is
1357
     *     {@link WeightDimension }
1358
     *     
1359
     */
1360
    public WeightDimension getDisplayWeight() {
1361
        return displayWeight;
1362
    }
1363
 
1364
    /**
1365
     * Sets the value of the displayWeight property.
1366
     * 
1367
     * @param value
1368
     *     allowed object is
1369
     *     {@link WeightDimension }
1370
     *     
1371
     */
1372
    public void setDisplayWeight(WeightDimension value) {
1373
        this.displayWeight = value;
1374
    }
1375
 
1376
    /**
1377
     * Gets the value of the itemPackageQuantity property.
1378
     * 
1379
     * @return
1380
     *     possible object is
1381
     *     {@link BigInteger }
1382
     *     
1383
     */
1384
    public BigInteger getItemPackageQuantity() {
1385
        return itemPackageQuantity;
1386
    }
1387
 
1388
    /**
1389
     * Sets the value of the itemPackageQuantity property.
1390
     * 
1391
     * @param value
1392
     *     allowed object is
1393
     *     {@link BigInteger }
1394
     *     
1395
     */
1396
    public void setItemPackageQuantity(BigInteger value) {
1397
        this.itemPackageQuantity = value;
1398
    }
1399
 
1400
    /**
1401
     * Gets the value of the manufacturerWarrantyDescription property.
1402
     * 
1403
     * @return
1404
     *     possible object is
1405
     *     {@link String }
1406
     *     
1407
     */
1408
    public String getManufacturerWarrantyDescription() {
1409
        return manufacturerWarrantyDescription;
1410
    }
1411
 
1412
    /**
1413
     * Sets the value of the manufacturerWarrantyDescription property.
1414
     * 
1415
     * @param value
1416
     *     allowed object is
1417
     *     {@link String }
1418
     *     
1419
     */
1420
    public void setManufacturerWarrantyDescription(String value) {
1421
        this.manufacturerWarrantyDescription = value;
1422
    }
1423
 
1424
    /**
1425
     * Gets the value of the volume property.
1426
     * 
1427
     * @return
1428
     *     possible object is
1429
     *     {@link VolumeIntegerDimension }
1430
     *     
1431
     */
1432
    public VolumeIntegerDimension getVolume() {
1433
        return volume;
1434
    }
1435
 
1436
    /**
1437
     * Sets the value of the volume property.
1438
     * 
1439
     * @param value
1440
     *     allowed object is
1441
     *     {@link VolumeIntegerDimension }
1442
     *     
1443
     */
1444
    public void setVolume(VolumeIntegerDimension value) {
1445
        this.volume = value;
1446
    }
1447
 
1448
    /**
1449
     * Gets the value of the volumeCapacity property.
1450
     * 
1451
     * @return
1452
     *     possible object is
1453
     *     {@link VolumeIntegerDimension }
1454
     *     
1455
     */
1456
    public VolumeIntegerDimension getVolumeCapacity() {
1457
        return volumeCapacity;
1458
    }
1459
 
1460
    /**
1461
     * Sets the value of the volumeCapacity property.
1462
     * 
1463
     * @param value
1464
     *     allowed object is
1465
     *     {@link VolumeIntegerDimension }
1466
     *     
1467
     */
1468
    public void setVolumeCapacity(VolumeIntegerDimension value) {
1469
        this.volumeCapacity = value;
1470
    }
1471
 
1472
    /**
1473
     * Gets the value of the material property.
1474
     * 
1475
     * @return
1476
     *     possible object is
1477
     *     {@link String }
1478
     *     
1479
     */
1480
    public String getMaterial() {
1481
        return material;
1482
    }
1483
 
1484
    /**
1485
     * Sets the value of the material property.
1486
     * 
1487
     * @param value
1488
     *     allowed object is
1489
     *     {@link String }
1490
     *     
1491
     */
1492
    public void setMaterial(String value) {
1493
        this.material = value;
1494
    }
1495
 
1496
    /**
1497
     * Gets the value of the threadCount property.
1498
     * 
1499
     * @return
1500
     *     possible object is
1501
     *     {@link BigInteger }
1502
     *     
1503
     */
1504
    public BigInteger getThreadCount() {
1505
        return threadCount;
1506
    }
1507
 
1508
    /**
1509
     * Sets the value of the threadCount property.
1510
     * 
1511
     * @param value
1512
     *     allowed object is
1513
     *     {@link BigInteger }
1514
     *     
1515
     */
1516
    public void setThreadCount(BigInteger value) {
1517
        this.threadCount = value;
1518
    }
1519
 
1520
    /**
1521
     * Gets the value of the numberOfPieces property.
1522
     * 
1523
     * @return
1524
     *     possible object is
1525
     *     {@link BigInteger }
1526
     *     
1527
     */
1528
    public BigInteger getNumberOfPieces() {
1529
        return numberOfPieces;
1530
    }
1531
 
1532
    /**
1533
     * Sets the value of the numberOfPieces property.
1534
     * 
1535
     * @param value
1536
     *     allowed object is
1537
     *     {@link BigInteger }
1538
     *     
1539
     */
1540
    public void setNumberOfPieces(BigInteger value) {
1541
        this.numberOfPieces = value;
1542
    }
1543
 
1544
    /**
1545
     * Gets the value of the safetyWarning property.
1546
     * 
1547
     * @return
1548
     *     possible object is
1549
     *     {@link String }
1550
     *     
1551
     */
1552
    public String getSafetyWarning() {
1553
        return safetyWarning;
1554
    }
1555
 
1556
    /**
1557
     * Sets the value of the safetyWarning property.
1558
     * 
1559
     * @param value
1560
     *     allowed object is
1561
     *     {@link String }
1562
     *     
1563
     */
1564
    public void setSafetyWarning(String value) {
1565
        this.safetyWarning = value;
1566
    }
1567
 
1568
    /**
1569
     * Gets the value of the awardsWon property.
1570
     * 
1571
     * <p>
1572
     * This accessor method returns a reference to the live list,
1573
     * not a snapshot. Therefore any modification you make to the
1574
     * returned list will be present inside the JAXB object.
1575
     * This is why there is not a <CODE>set</CODE> method for the awardsWon property.
1576
     * 
1577
     * <p>
1578
     * For example, to add a new item, do as follows:
1579
     * <pre>
1580
     *    getAwardsWon().add(newItem);
1581
     * </pre>
1582
     * 
1583
     * 
1584
     * <p>
1585
     * Objects of the following type(s) are allowed in the list
1586
     * {@link String }
1587
     * 
1588
     * 
1589
     */
1590
    public List<String> getAwardsWon() {
1591
        if (awardsWon == null) {
1592
            awardsWon = new ArrayList<String>();
1593
        }
1594
        return this.awardsWon;
1595
    }
1596
 
1597
    /**
1598
     * Gets the value of the batteryAverageLife property.
1599
     * 
1600
     * @return
1601
     *     possible object is
1602
     *     {@link BigDecimal }
1603
     *     
1604
     */
1605
    public BigDecimal getBatteryAverageLife() {
1606
        return batteryAverageLife;
1607
    }
1608
 
1609
    /**
1610
     * Sets the value of the batteryAverageLife property.
1611
     * 
1612
     * @param value
1613
     *     allowed object is
1614
     *     {@link BigDecimal }
1615
     *     
1616
     */
1617
    public void setBatteryAverageLife(BigDecimal value) {
1618
        this.batteryAverageLife = value;
1619
    }
1620
 
1621
    /**
1622
     * Gets the value of the batteryAverageLifeStandby property.
1623
     * 
1624
     * @return
1625
     *     possible object is
1626
     *     {@link BigDecimal }
1627
     *     
1628
     */
1629
    public BigDecimal getBatteryAverageLifeStandby() {
1630
        return batteryAverageLifeStandby;
1631
    }
1632
 
1633
    /**
1634
     * Sets the value of the batteryAverageLifeStandby property.
1635
     * 
1636
     * @param value
1637
     *     allowed object is
1638
     *     {@link BigDecimal }
1639
     *     
1640
     */
1641
    public void setBatteryAverageLifeStandby(BigDecimal value) {
1642
        this.batteryAverageLifeStandby = value;
1643
    }
1644
 
1645
    /**
1646
     * Gets the value of the batteryChargeTime property.
1647
     * 
1648
     * @return
1649
     *     possible object is
1650
     *     {@link BigDecimal }
1651
     *     
1652
     */
1653
    public BigDecimal getBatteryChargeTime() {
1654
        return batteryChargeTime;
1655
    }
1656
 
1657
    /**
1658
     * Sets the value of the batteryChargeTime property.
1659
     * 
1660
     * @param value
1661
     *     allowed object is
1662
     *     {@link BigDecimal }
1663
     *     
1664
     */
1665
    public void setBatteryChargeTime(BigDecimal value) {
1666
        this.batteryChargeTime = value;
1667
    }
1668
 
1669
    /**
1670
     * Gets the value of the batteryTypeLithiumIon property.
1671
     * 
1672
     * @return
1673
     *     possible object is
1674
     *     {@link BigInteger }
1675
     *     
1676
     */
1677
    public BigInteger getBatteryTypeLithiumIon() {
1678
        return batteryTypeLithiumIon;
1679
    }
1680
 
1681
    /**
1682
     * Sets the value of the batteryTypeLithiumIon property.
1683
     * 
1684
     * @param value
1685
     *     allowed object is
1686
     *     {@link BigInteger }
1687
     *     
1688
     */
1689
    public void setBatteryTypeLithiumIon(BigInteger value) {
1690
        this.batteryTypeLithiumIon = value;
1691
    }
1692
 
1693
    /**
1694
     * Gets the value of the batteryTypeLithiumMetal property.
1695
     * 
1696
     * @return
1697
     *     possible object is
1698
     *     {@link BigInteger }
1699
     *     
1700
     */
1701
    public BigInteger getBatteryTypeLithiumMetal() {
1702
        return batteryTypeLithiumMetal;
1703
    }
1704
 
1705
    /**
1706
     * Sets the value of the batteryTypeLithiumMetal property.
1707
     * 
1708
     * @param value
1709
     *     allowed object is
1710
     *     {@link BigInteger }
1711
     *     
1712
     */
1713
    public void setBatteryTypeLithiumMetal(BigInteger value) {
1714
        this.batteryTypeLithiumMetal = value;
1715
    }
1716
 
1717
    /**
1718
     * Gets the value of the lithiumBatteryEnergyContent property.
1719
     * 
1720
     * @return
1721
     *     possible object is
1722
     *     {@link BigDecimal }
1723
     *     
1724
     */
1725
    public BigDecimal getLithiumBatteryEnergyContent() {
1726
        return lithiumBatteryEnergyContent;
1727
    }
1728
 
1729
    /**
1730
     * Sets the value of the lithiumBatteryEnergyContent property.
1731
     * 
1732
     * @param value
1733
     *     allowed object is
1734
     *     {@link BigDecimal }
1735
     *     
1736
     */
1737
    public void setLithiumBatteryEnergyContent(BigDecimal value) {
1738
        this.lithiumBatteryEnergyContent = value;
1739
    }
1740
 
1741
    /**
1742
     * Gets the value of the lithiumBatteryPackaging property.
1743
     * 
1744
     * @return
1745
     *     possible object is
1746
     *     {@link String }
1747
     *     
1748
     */
1749
    public String getLithiumBatteryPackaging() {
1750
        return lithiumBatteryPackaging;
1751
    }
1752
 
1753
    /**
1754
     * Sets the value of the lithiumBatteryPackaging property.
1755
     * 
1756
     * @param value
1757
     *     allowed object is
1758
     *     {@link String }
1759
     *     
1760
     */
1761
    public void setLithiumBatteryPackaging(String value) {
1762
        this.lithiumBatteryPackaging = value;
1763
    }
1764
 
1765
    /**
1766
     * Gets the value of the lithiumBatteryVoltage property.
1767
     * 
1768
     * @return
1769
     *     possible object is
1770
     *     {@link BigDecimal }
1771
     *     
1772
     */
1773
    public BigDecimal getLithiumBatteryVoltage() {
1774
        return lithiumBatteryVoltage;
1775
    }
1776
 
1777
    /**
1778
     * Sets the value of the lithiumBatteryVoltage property.
1779
     * 
1780
     * @param value
1781
     *     allowed object is
1782
     *     {@link BigDecimal }
1783
     *     
1784
     */
1785
    public void setLithiumBatteryVoltage(BigDecimal value) {
1786
        this.lithiumBatteryVoltage = value;
1787
    }
1788
 
1789
    /**
1790
     * Gets the value of the lithiumBatteryWeight property.
1791
     * 
1792
     * @return
1793
     *     possible object is
1794
     *     {@link BigDecimal }
1795
     *     
1796
     */
1797
    public BigDecimal getLithiumBatteryWeight() {
1798
        return lithiumBatteryWeight;
1799
    }
1800
 
1801
    /**
1802
     * Sets the value of the lithiumBatteryWeight property.
1803
     * 
1804
     * @param value
1805
     *     allowed object is
1806
     *     {@link BigDecimal }
1807
     *     
1808
     */
1809
    public void setLithiumBatteryWeight(BigDecimal value) {
1810
        this.lithiumBatteryWeight = value;
1811
    }
1812
 
1813
    /**
1814
     * Gets the value of the mfgWarrantyDescriptionLabor property.
1815
     * 
1816
     * @return
1817
     *     possible object is
1818
     *     {@link String }
1819
     *     
1820
     */
1821
    public String getMfgWarrantyDescriptionLabor() {
1822
        return mfgWarrantyDescriptionLabor;
1823
    }
1824
 
1825
    /**
1826
     * Sets the value of the mfgWarrantyDescriptionLabor property.
1827
     * 
1828
     * @param value
1829
     *     allowed object is
1830
     *     {@link String }
1831
     *     
1832
     */
1833
    public void setMfgWarrantyDescriptionLabor(String value) {
1834
        this.mfgWarrantyDescriptionLabor = value;
1835
    }
1836
 
1837
    /**
1838
     * Gets the value of the mfgWarrantyDescriptionParts property.
1839
     * 
1840
     * @return
1841
     *     possible object is
1842
     *     {@link String }
1843
     *     
1844
     */
1845
    public String getMfgWarrantyDescriptionParts() {
1846
        return mfgWarrantyDescriptionParts;
1847
    }
1848
 
1849
    /**
1850
     * Sets the value of the mfgWarrantyDescriptionParts property.
1851
     * 
1852
     * @param value
1853
     *     allowed object is
1854
     *     {@link String }
1855
     *     
1856
     */
1857
    public void setMfgWarrantyDescriptionParts(String value) {
1858
        this.mfgWarrantyDescriptionParts = value;
1859
    }
1860
 
1861
    /**
1862
     * Gets the value of the mfgWarrantyDescriptionType property.
1863
     * 
1864
     * @return
1865
     *     possible object is
1866
     *     {@link String }
1867
     *     
1868
     */
1869
    public String getMfgWarrantyDescriptionType() {
1870
        return mfgWarrantyDescriptionType;
1871
    }
1872
 
1873
    /**
1874
     * Sets the value of the mfgWarrantyDescriptionType property.
1875
     * 
1876
     * @param value
1877
     *     allowed object is
1878
     *     {@link String }
1879
     *     
1880
     */
1881
    public void setMfgWarrantyDescriptionType(String value) {
1882
        this.mfgWarrantyDescriptionType = value;
1883
    }
1884
 
1885
    /**
1886
     * Gets the value of the numberOfItemsInPackage property.
1887
     * 
1888
     * @return
1889
     *     possible object is
1890
     *     {@link BigInteger }
1891
     *     
1892
     */
1893
    public BigInteger getNumberOfItemsInPackage() {
1894
        return numberOfItemsInPackage;
1895
    }
1896
 
1897
    /**
1898
     * Sets the value of the numberOfItemsInPackage property.
1899
     * 
1900
     * @param value
1901
     *     allowed object is
1902
     *     {@link BigInteger }
1903
     *     
1904
     */
1905
    public void setNumberOfItemsInPackage(BigInteger value) {
1906
        this.numberOfItemsInPackage = value;
1907
    }
1908
 
1909
    /**
1910
     * Gets the value of the numberOfLithiumIonCells property.
1911
     * 
1912
     * @return
1913
     *     possible object is
1914
     *     {@link BigInteger }
1915
     *     
1916
     */
1917
    public BigInteger getNumberOfLithiumIonCells() {
1918
        return numberOfLithiumIonCells;
1919
    }
1920
 
1921
    /**
1922
     * Sets the value of the numberOfLithiumIonCells property.
1923
     * 
1924
     * @param value
1925
     *     allowed object is
1926
     *     {@link BigInteger }
1927
     *     
1928
     */
1929
    public void setNumberOfLithiumIonCells(BigInteger value) {
1930
        this.numberOfLithiumIonCells = value;
1931
    }
1932
 
1933
    /**
1934
     * Gets the value of the numberOfLithiumMetalCells property.
1935
     * 
1936
     * @return
1937
     *     possible object is
1938
     *     {@link BigInteger }
1939
     *     
1940
     */
1941
    public BigInteger getNumberOfLithiumMetalCells() {
1942
        return numberOfLithiumMetalCells;
1943
    }
1944
 
1945
    /**
1946
     * Sets the value of the numberOfLithiumMetalCells property.
1947
     * 
1948
     * @param value
1949
     *     allowed object is
1950
     *     {@link BigInteger }
1951
     *     
1952
     */
1953
    public void setNumberOfLithiumMetalCells(BigInteger value) {
1954
        this.numberOfLithiumMetalCells = value;
1955
    }
1956
 
1957
    /**
1958
     * Gets the value of the powerSourceType property.
1959
     * 
1960
     * @return
1961
     *     possible object is
1962
     *     {@link String }
1963
     *     
1964
     */
1965
    public String getPowerSourceType() {
1966
        return powerSourceType;
1967
    }
1968
 
1969
    /**
1970
     * Sets the value of the powerSourceType property.
1971
     * 
1972
     * @param value
1973
     *     allowed object is
1974
     *     {@link String }
1975
     *     
1976
     */
1977
    public void setPowerSourceType(String value) {
1978
        this.powerSourceType = value;
1979
    }
1980
 
1981
    /**
1982
     * Gets the value of the regionOfOrigin property.
1983
     * 
1984
     * @return
1985
     *     possible object is
1986
     *     {@link String }
1987
     *     
1988
     */
1989
    public String getRegionOfOrigin() {
1990
        return regionOfOrigin;
1991
    }
1992
 
1993
    /**
1994
     * Sets the value of the regionOfOrigin property.
1995
     * 
1996
     * @param value
1997
     *     allowed object is
1998
     *     {@link String }
1999
     *     
2000
     */
2001
    public void setRegionOfOrigin(String value) {
2002
        this.regionOfOrigin = value;
2003
    }
2004
 
2005
    /**
2006
     * Gets the value of the sellerWarrantyDescription property.
2007
     * 
2008
     * @return
2009
     *     possible object is
2010
     *     {@link String }
2011
     *     
2012
     */
2013
    public String getSellerWarrantyDescription() {
2014
        return sellerWarrantyDescription;
2015
    }
2016
 
2017
    /**
2018
     * Sets the value of the sellerWarrantyDescription property.
2019
     * 
2020
     * @param value
2021
     *     allowed object is
2022
     *     {@link String }
2023
     *     
2024
     */
2025
    public void setSellerWarrantyDescription(String value) {
2026
        this.sellerWarrantyDescription = value;
2027
    }
2028
 
2029
    /**
2030
     * Gets the value of the sizeMap property.
2031
     * 
2032
     * @return
2033
     *     possible object is
2034
     *     {@link String }
2035
     *     
2036
     */
2037
    public String getSizeMap() {
2038
        return sizeMap;
2039
    }
2040
 
2041
    /**
2042
     * Sets the value of the sizeMap property.
2043
     * 
2044
     * @param value
2045
     *     allowed object is
2046
     *     {@link String }
2047
     *     
2048
     */
2049
    public void setSizeMap(String value) {
2050
        this.sizeMap = value;
2051
    }
2052
 
2053
    /**
2054
     * Gets the value of the warnings property.
2055
     * 
2056
     * @return
2057
     *     possible object is
2058
     *     {@link String }
2059
     *     
2060
     */
2061
    public String getWarnings() {
2062
        return warnings;
2063
    }
2064
 
2065
    /**
2066
     * Sets the value of the warnings property.
2067
     * 
2068
     * @param value
2069
     *     allowed object is
2070
     *     {@link String }
2071
     *     
2072
     */
2073
    public void setWarnings(String value) {
2074
        this.warnings = value;
2075
    }
2076
 
2077
    /**
2078
     * Gets the value of the wattage property.
2079
     * 
2080
     * @return
2081
     *     possible object is
2082
     *     {@link BigInteger }
2083
     *     
2084
     */
2085
    public BigInteger getWattage() {
2086
        return wattage;
2087
    }
2088
 
2089
    /**
2090
     * Sets the value of the wattage property.
2091
     * 
2092
     * @param value
2093
     *     allowed object is
2094
     *     {@link BigInteger }
2095
     *     
2096
     */
2097
    public void setWattage(BigInteger value) {
2098
        this.wattage = value;
2099
    }
2100
 
2101
    /**
2102
     * Gets the value of the length property.
2103
     * 
2104
     * @return
2105
     *     possible object is
2106
     *     {@link LengthDimension }
2107
     *     
2108
     */
2109
    public LengthDimension getLength() {
2110
        return length;
2111
    }
2112
 
2113
    /**
2114
     * Sets the value of the length property.
2115
     * 
2116
     * @param value
2117
     *     allowed object is
2118
     *     {@link LengthDimension }
2119
     *     
2120
     */
2121
    public void setLength(LengthDimension value) {
2122
        this.length = value;
2123
    }
2124
 
2125
    /**
2126
     * Gets the value of the width property.
2127
     * 
2128
     * @return
2129
     *     possible object is
2130
     *     {@link LengthDimension }
2131
     *     
2132
     */
2133
    public LengthDimension getWidth() {
2134
        return width;
2135
    }
2136
 
2137
    /**
2138
     * Sets the value of the width property.
2139
     * 
2140
     * @param value
2141
     *     allowed object is
2142
     *     {@link LengthDimension }
2143
     *     
2144
     */
2145
    public void setWidth(LengthDimension value) {
2146
        this.width = value;
2147
    }
2148
 
2149
    /**
2150
     * Gets the value of the height property.
2151
     * 
2152
     * @return
2153
     *     possible object is
2154
     *     {@link LengthDimension }
2155
     *     
2156
     */
2157
    public LengthDimension getHeight() {
2158
        return height;
2159
    }
2160
 
2161
    /**
2162
     * Sets the value of the height property.
2163
     * 
2164
     * @param value
2165
     *     allowed object is
2166
     *     {@link LengthDimension }
2167
     *     
2168
     */
2169
    public void setHeight(LengthDimension value) {
2170
        this.height = value;
2171
    }
2172
 
2173
    /**
2174
     * Gets the value of the depth property.
2175
     * 
2176
     * @return
2177
     *     possible object is
2178
     *     {@link LengthDimension }
2179
     *     
2180
     */
2181
    public LengthDimension getDepth() {
2182
        return depth;
2183
    }
2184
 
2185
    /**
2186
     * Sets the value of the depth property.
2187
     * 
2188
     * @param value
2189
     *     allowed object is
2190
     *     {@link LengthDimension }
2191
     *     
2192
     */
2193
    public void setDepth(LengthDimension value) {
2194
        this.depth = value;
2195
    }
2196
 
2197
    /**
2198
     * Gets the value of the diameter property.
2199
     * 
2200
     * @return
2201
     *     possible object is
2202
     *     {@link LengthDimension }
2203
     *     
2204
     */
2205
    public LengthDimension getDiameter() {
2206
        return diameter;
2207
    }
2208
 
2209
    /**
2210
     * Sets the value of the diameter property.
2211
     * 
2212
     * @param value
2213
     *     allowed object is
2214
     *     {@link LengthDimension }
2215
     *     
2216
     */
2217
    public void setDiameter(LengthDimension value) {
2218
        this.diameter = value;
2219
    }
2220
 
2221
    /**
2222
     * Gets the value of the weight property.
2223
     * 
2224
     * @return
2225
     *     possible object is
2226
     *     {@link WeightDimension }
2227
     *     
2228
     */
2229
    public WeightDimension getWeight() {
2230
        return weight;
2231
    }
2232
 
2233
    /**
2234
     * Sets the value of the weight property.
2235
     * 
2236
     * @param value
2237
     *     allowed object is
2238
     *     {@link WeightDimension }
2239
     *     
2240
     */
2241
    public void setWeight(WeightDimension value) {
2242
        this.weight = value;
2243
    }
2244
 
2245
    /**
2246
     * Gets the value of the spread property.
2247
     * 
2248
     * @return
2249
     *     possible object is
2250
     *     {@link LengthDimension }
2251
     *     
2252
     */
2253
    public LengthDimension getSpread() {
2254
        return spread;
2255
    }
2256
 
2257
    /**
2258
     * Sets the value of the spread property.
2259
     * 
2260
     * @param value
2261
     *     allowed object is
2262
     *     {@link LengthDimension }
2263
     *     
2264
     */
2265
    public void setSpread(LengthDimension value) {
2266
        this.spread = value;
2267
    }
2268
 
2269
    /**
2270
     * Gets the value of the sunlightExposure property.
2271
     * 
2272
     * @return
2273
     *     possible object is
2274
     *     {@link String }
2275
     *     
2276
     */
2277
    public String getSunlightExposure() {
2278
        return sunlightExposure;
2279
    }
2280
 
2281
    /**
2282
     * Sets the value of the sunlightExposure property.
2283
     * 
2284
     * @param value
2285
     *     allowed object is
2286
     *     {@link String }
2287
     *     
2288
     */
2289
    public void setSunlightExposure(String value) {
2290
        this.sunlightExposure = value;
2291
    }
2292
 
2293
    /**
2294
     * Gets the value of the moistureNeeds property.
2295
     * 
2296
     * @return
2297
     *     possible object is
2298
     *     {@link String }
2299
     *     
2300
     */
2301
    public String getMoistureNeeds() {
2302
        return moistureNeeds;
2303
    }
2304
 
2305
    /**
2306
     * Sets the value of the moistureNeeds property.
2307
     * 
2308
     * @param value
2309
     *     allowed object is
2310
     *     {@link String }
2311
     *     
2312
     */
2313
    public void setMoistureNeeds(String value) {
2314
        this.moistureNeeds = value;
2315
    }
2316
 
2317
    /**
2318
     * Gets the value of the usdaHardinessZone property.
2319
     * 
2320
     * @return
2321
     *     possible object is
2322
     *     {@link Integer }
2323
     *     
2324
     */
2325
    public Integer getUSDAHardinessZone() {
2326
        return usdaHardinessZone;
2327
    }
2328
 
2329
    /**
2330
     * Sets the value of the usdaHardinessZone property.
2331
     * 
2332
     * @param value
2333
     *     allowed object is
2334
     *     {@link Integer }
2335
     *     
2336
     */
2337
    public void setUSDAHardinessZone(Integer value) {
2338
        this.usdaHardinessZone = value;
2339
    }
2340
 
2341
    /**
2342
     * Gets the value of the sunsetClimateZone property.
2343
     * 
2344
     * @return
2345
     *     possible object is
2346
     *     {@link Integer }
2347
     *     
2348
     */
2349
    public Integer getSunsetClimateZone() {
2350
        return sunsetClimateZone;
2351
    }
2352
 
2353
    /**
2354
     * Sets the value of the sunsetClimateZone property.
2355
     * 
2356
     * @param value
2357
     *     allowed object is
2358
     *     {@link Integer }
2359
     *     
2360
     */
2361
    public void setSunsetClimateZone(Integer value) {
2362
        this.sunsetClimateZone = value;
2363
    }
2364
 
2365
    /**
2366
     * Gets the value of the numberOfSets property.
2367
     * 
2368
     * @return
2369
     *     possible object is
2370
     *     {@link BigInteger }
2371
     *     
2372
     */
2373
    public BigInteger getNumberOfSets() {
2374
        return numberOfSets;
2375
    }
2376
 
2377
    /**
2378
     * Sets the value of the numberOfSets property.
2379
     * 
2380
     * @param value
2381
     *     allowed object is
2382
     *     {@link BigInteger }
2383
     *     
2384
     */
2385
    public void setNumberOfSets(BigInteger value) {
2386
        this.numberOfSets = value;
2387
    }
2388
 
2389
 
2390
    /**
2391
     * <p>Java class for anonymous complex type.
2392
     * 
2393
     * <p>The following schema fragment specifies the expected content contained within this class.
2394
     * 
2395
     * <pre>
2396
     * &lt;complexType>
2397
     *   &lt;complexContent>
2398
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2399
     *       &lt;choice>
2400
     *         &lt;element ref="{}BedAndBath"/>
2401
     *         &lt;element ref="{}FurnitureAndDecor"/>
2402
     *         &lt;element ref="{}Kitchen"/>
2403
     *         &lt;element ref="{}OutdoorLiving"/>
2404
     *         &lt;element ref="{}SeedsAndPlants"/>
2405
     *         &lt;element ref="{}Art"/>
2406
     *         &lt;element name="Home">
2407
     *           &lt;complexType>
2408
     *             &lt;complexContent>
2409
     *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2410
     *                 &lt;sequence>
2411
     *                   &lt;element ref="{}Battery" minOccurs="0"/>
2412
     *                   &lt;element name="ColorMap" type="{}StringNotNull" minOccurs="0"/>
2413
     *                   &lt;element name="Finish" type="{}StringNotNull" minOccurs="0"/>
2414
     *                   &lt;element name="IsStainResistant" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
2415
     *                   &lt;element name="LightSourceType" type="{}StringNotNull" minOccurs="0"/>
2416
     *                   &lt;element name="Material" type="{}StringNotNull" minOccurs="0"/>
2417
     *                   &lt;element name="MaximumCoverageArea" type="{}AreaDimensionOptionalUnit" minOccurs="0"/>
2418
     *                   &lt;element name="NumberOfSets" type="{}TenDigitInteger" minOccurs="0"/>
2419
     *                   &lt;element name="OutputCapacity" type="{}VolumeRateDimension" minOccurs="0"/>
2420
     *                   &lt;element name="PieceCount" type="{}PositiveInteger" minOccurs="0"/>
2421
     *                   &lt;element name="Shape" type="{}StringNotNull" minOccurs="0"/>
2422
     *                   &lt;element name="ThreadCount" type="{}PositiveInteger" minOccurs="0"/>
2423
     *                   &lt;element name="TowelWeight" type="{}WeightDimension" minOccurs="0"/>
2424
     *                   &lt;element name="VariationData" minOccurs="0">
2425
     *                     &lt;complexType>
2426
     *                       &lt;complexContent>
2427
     *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2428
     *                           &lt;sequence>
2429
     *                             &lt;element name="VariationTheme" minOccurs="0">
2430
     *                               &lt;simpleType>
2431
     *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
2432
     *                                   &lt;enumeration value="Size"/>
2433
     *                                   &lt;enumeration value="Color"/>
2434
     *                                   &lt;enumeration value="Scent"/>
2435
     *                                   &lt;enumeration value="Size-Color"/>
2436
     *                                   &lt;enumeration value="Size-Scent"/>
2437
     *                                   &lt;enumeration value="DisplayLength-DisplayWidth"/>
2438
     *                                   &lt;enumeration value="DisplayLength-Material"/>
2439
     *                                   &lt;enumeration value="DisplayLength-Size"/>
2440
     *                                   &lt;enumeration value="DisplayLength-Color"/>
2441
     *                                   &lt;enumeration value="DisplayLength-DisplayHeight"/>
2442
     *                                   &lt;enumeration value="DisplayWidth-Material"/>
2443
     *                                   &lt;enumeration value="DisplayWidth-Size"/>
2444
     *                                   &lt;enumeration value="DisplayWidth-Color"/>
2445
     *                                   &lt;enumeration value="DisplayWidth-DisplayHeight"/>
2446
     *                                   &lt;enumeration value="ItemPackageQuantity-Material"/>
2447
     *                                   &lt;enumeration value="ItemPackageQuantity-Size"/>
2448
     *                                   &lt;enumeration value="ItemPackageQuantity-Color"/>
2449
     *                                   &lt;enumeration value="ItemPackageQuantity-DisplayHeight"/>
2450
     *                                   &lt;enumeration value="DisplayWeight-ItemPackageQuantity"/>
2451
     *                                   &lt;enumeration value="DisplayWeight-Material"/>
2452
     *                                   &lt;enumeration value="DisplayWeight-Size"/>
2453
     *                                   &lt;enumeration value="DisplayWeight-Color"/>
2454
     *                                   &lt;enumeration value="DisplayWeight-DisplayHeight"/>
2455
     *                                   &lt;enumeration value="Material-DisplayLength"/>
2456
     *                                   &lt;enumeration value="Material-DisplayWidth"/>
2457
     *                                   &lt;enumeration value="Material-Size"/>
2458
     *                                   &lt;enumeration value="Material-Color"/>
2459
     *                                   &lt;enumeration value="Material-DisplayHeight"/>
2460
     *                                   &lt;enumeration value="Size-DisplayLength"/>
2461
     *                                   &lt;enumeration value="Size-DisplayWidth"/>
2462
     *                                   &lt;enumeration value="Size-DisplayWeight"/>
2463
     *                                   &lt;enumeration value="Size-Material"/>
2464
     *                                   &lt;enumeration value="Size-Color"/>
2465
     *                                   &lt;enumeration value="Size-DisplayHeight"/>
2466
     *                                   &lt;enumeration value="Color-DisplayLength"/>
2467
     *                                   &lt;enumeration value="Color-DisplayWidth"/>
2468
     *                                   &lt;enumeration value="Color-ItemPackageQuantity"/>
2469
     *                                   &lt;enumeration value="Color-DisplayWeight"/>
2470
     *                                   &lt;enumeration value="Color-Material"/>
2471
     *                                   &lt;enumeration value="Color-Size"/>
2472
     *                                   &lt;enumeration value="Color-DisplayHeight"/>
2473
     *                                   &lt;enumeration value="DisplayHeight"/>
2474
     *                                   &lt;enumeration value="Material"/>
2475
     *                                   &lt;enumeration value="DisplayWeight"/>
2476
     *                                   &lt;enumeration value="DisplayLength"/>
2477
     *                                   &lt;enumeration value="ItemPackageQuantity"/>
2478
     *                                   &lt;enumeration value="DisplayLength-PatternName"/>
2479
     *                                   &lt;enumeration value="DisplayLength-StyleName"/>
2480
     *                                   &lt;enumeration value="DisplayWidth-PatternName"/>
2481
     *                                   &lt;enumeration value="DisplayWidth-StyleName"/>
2482
     *                                   &lt;enumeration value="Occasion-PatternName"/>
2483
     *                                   &lt;enumeration value="Occasion-ItemPackageQuantity"/>
2484
     *                                   &lt;enumeration value="Occasion-Material"/>
2485
     *                                   &lt;enumeration value="Occasion-StyleName"/>
2486
     *                                   &lt;enumeration value="Occasion-Size"/>
2487
     *                                   &lt;enumeration value="Occasion-Color"/>
2488
     *                                   &lt;enumeration value="Occasion-DisplayHeight"/>
2489
     *                                   &lt;enumeration value="PatternName-DisplayLength"/>
2490
     *                                   &lt;enumeration value="PatternName-DisplayWidth"/>
2491
     *                                   &lt;enumeration value="PatternName-Occasion"/>
2492
     *                                   &lt;enumeration value="PatternName-Material"/>
2493
     *                                   &lt;enumeration value="PatternName-StyleName"/>
2494
     *                                   &lt;enumeration value="PatternName-Size"/>
2495
     *                                   &lt;enumeration value="PatternName-Color"/>
2496
     *                                   &lt;enumeration value="PatternName-DisplayHeight"/>
2497
     *                                   &lt;enumeration value="MatteStyle-Material"/>
2498
     *                                   &lt;enumeration value="MatteStyle-StyleName"/>
2499
     *                                   &lt;enumeration value="MatteStyle-Size"/>
2500
     *                                   &lt;enumeration value="MatteStyle-Color"/>
2501
     *                                   &lt;enumeration value="ItemPackageQuantity-Occasion"/>
2502
     *                                   &lt;enumeration value="ItemPackageQuantity-StyleName"/>
2503
     *                                   &lt;enumeration value="DisplayWeight-StyleName"/>
2504
     *                                   &lt;enumeration value="Material-PatternName"/>
2505
     *                                   &lt;enumeration value="Material-MatteStyle"/>
2506
     *                                   &lt;enumeration value="Material-StyleName"/>
2507
     *                                   &lt;enumeration value="StyleName-DisplayLength"/>
2508
     *                                   &lt;enumeration value="StyleName-DisplayWidth"/>
2509
     *                                   &lt;enumeration value="StyleName-Occasion"/>
2510
     *                                   &lt;enumeration value="StyleName-PatternName"/>
2511
     *                                   &lt;enumeration value="StyleName-DisplayWeight"/>
2512
     *                                   &lt;enumeration value="StyleName-Material"/>
2513
     *                                   &lt;enumeration value="StyleName-Size"/>
2514
     *                                   &lt;enumeration value="StyleName-Color"/>
2515
     *                                   &lt;enumeration value="Size-Occasion"/>
2516
     *                                   &lt;enumeration value="Size-PatternName"/>
2517
     *                                   &lt;enumeration value="Size-MatteStyle"/>
2518
     *                                   &lt;enumeration value="Size-StyleName"/>
2519
     *                                   &lt;enumeration value="Color-Occasion"/>
2520
     *                                   &lt;enumeration value="Color-PatternName"/>
2521
     *                                   &lt;enumeration value="Color-MatteStyle"/>
2522
     *                                   &lt;enumeration value="Color-StyleName"/>
2523
     *                                   &lt;enumeration value="MatteStyle"/>
2524
     *                                   &lt;enumeration value="PatternName"/>
2525
     *                                   &lt;enumeration value="Occasion"/>
2526
     *                                   &lt;enumeration value="StyleName"/>
2527
     *                                   &lt;enumeration value="CustomerPackageType"/>
2528
     *                                   &lt;enumeration value="ColorName-CustomerPackageType"/>
2529
     *                                   &lt;enumeration value="SizeName-CustomerPackageType"/>
2530
     *                                   &lt;enumeration value="SizeName-ColorName-CustomerPackageType"/>
2531
     *                                   &lt;enumeration value="StyleName-CustomerPackageType"/>
2532
     *                                   &lt;enumeration value="SizeName-StyleName-CustomerPackageType"/>
2533
     *                                 &lt;/restriction>
2534
     *                               &lt;/simpleType>
2535
     *                             &lt;/element>
2536
     *                             &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
2537
     *                             &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
2538
     *                             &lt;element name="Scent" type="{}StringNotNull" minOccurs="0"/>
2539
     *                             &lt;element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>
2540
     *                           &lt;/sequence>
2541
     *                         &lt;/restriction>
2542
     *                       &lt;/complexContent>
2543
     *                     &lt;/complexType>
2544
     *                   &lt;/element>
2545
     *                   &lt;element name="Wattage" type="{}WattageDimensionOptionalUnit" minOccurs="0"/>
2546
     *                 &lt;/sequence>
2547
     *               &lt;/restriction>
2548
     *             &lt;/complexContent>
2549
     *           &lt;/complexType>
2550
     *         &lt;/element>
2551
     *       &lt;/choice>
2552
     *     &lt;/restriction>
2553
     *   &lt;/complexContent>
2554
     * &lt;/complexType>
2555
     * </pre>
2556
     * 
2557
     * 
2558
     */
2559
    @XmlAccessorType(XmlAccessType.FIELD)
2560
    @XmlType(name = "", propOrder = {
2561
        "bedAndBath",
2562
        "furnitureAndDecor",
2563
        "kitchen",
2564
        "outdoorLiving",
2565
        "seedsAndPlants",
2566
        "art",
2567
        "home"
2568
    })
2569
    public static class ProductType {
2570
 
2571
        @XmlElement(name = "BedAndBath")
2572
        protected BedAndBath bedAndBath;
2573
        @XmlElement(name = "FurnitureAndDecor")
2574
        protected FurnitureAndDecor furnitureAndDecor;
2575
        @XmlElement(name = "Kitchen")
2576
        protected Kitchen kitchen;
2577
        @XmlElement(name = "OutdoorLiving")
2578
        protected OutdoorLiving outdoorLiving;
2579
        @XmlElement(name = "SeedsAndPlants")
2580
        protected SeedsAndPlants seedsAndPlants;
2581
        @XmlElement(name = "Art")
2582
        protected Art art;
2583
        @XmlElement(name = "Home1")
2584
        protected Home.ProductType.Home1 home;
2585
 
2586
        /**
2587
         * Gets the value of the bedAndBath property.
2588
         * 
2589
         * @return
2590
         *     possible object is
2591
         *     {@link BedAndBath }
2592
         *     
2593
         */
2594
        public BedAndBath getBedAndBath() {
2595
            return bedAndBath;
2596
        }
2597
 
2598
        /**
2599
         * Sets the value of the bedAndBath property.
2600
         * 
2601
         * @param value
2602
         *     allowed object is
2603
         *     {@link BedAndBath }
2604
         *     
2605
         */
2606
        public void setBedAndBath(BedAndBath value) {
2607
            this.bedAndBath = value;
2608
        }
2609
 
2610
        /**
2611
         * Gets the value of the furnitureAndDecor property.
2612
         * 
2613
         * @return
2614
         *     possible object is
2615
         *     {@link FurnitureAndDecor }
2616
         *     
2617
         */
2618
        public FurnitureAndDecor getFurnitureAndDecor() {
2619
            return furnitureAndDecor;
2620
        }
2621
 
2622
        /**
2623
         * Sets the value of the furnitureAndDecor property.
2624
         * 
2625
         * @param value
2626
         *     allowed object is
2627
         *     {@link FurnitureAndDecor }
2628
         *     
2629
         */
2630
        public void setFurnitureAndDecor(FurnitureAndDecor value) {
2631
            this.furnitureAndDecor = value;
2632
        }
2633
 
2634
        /**
2635
         * Gets the value of the kitchen property.
2636
         * 
2637
         * @return
2638
         *     possible object is
2639
         *     {@link Kitchen }
2640
         *     
2641
         */
2642
        public Kitchen getKitchen() {
2643
            return kitchen;
2644
        }
2645
 
2646
        /**
2647
         * Sets the value of the kitchen property.
2648
         * 
2649
         * @param value
2650
         *     allowed object is
2651
         *     {@link Kitchen }
2652
         *     
2653
         */
2654
        public void setKitchen(Kitchen value) {
2655
            this.kitchen = value;
2656
        }
2657
 
2658
        /**
2659
         * Gets the value of the outdoorLiving property.
2660
         * 
2661
         * @return
2662
         *     possible object is
2663
         *     {@link OutdoorLiving }
2664
         *     
2665
         */
2666
        public OutdoorLiving getOutdoorLiving() {
2667
            return outdoorLiving;
2668
        }
2669
 
2670
        /**
2671
         * Sets the value of the outdoorLiving property.
2672
         * 
2673
         * @param value
2674
         *     allowed object is
2675
         *     {@link OutdoorLiving }
2676
         *     
2677
         */
2678
        public void setOutdoorLiving(OutdoorLiving value) {
2679
            this.outdoorLiving = value;
2680
        }
2681
 
2682
        /**
2683
         * Gets the value of the seedsAndPlants property.
2684
         * 
2685
         * @return
2686
         *     possible object is
2687
         *     {@link SeedsAndPlants }
2688
         *     
2689
         */
2690
        public SeedsAndPlants getSeedsAndPlants() {
2691
            return seedsAndPlants;
2692
        }
2693
 
2694
        /**
2695
         * Sets the value of the seedsAndPlants property.
2696
         * 
2697
         * @param value
2698
         *     allowed object is
2699
         *     {@link SeedsAndPlants }
2700
         *     
2701
         */
2702
        public void setSeedsAndPlants(SeedsAndPlants value) {
2703
            this.seedsAndPlants = value;
2704
        }
2705
 
2706
        /**
2707
         * Gets the value of the art property.
2708
         * 
2709
         * @return
2710
         *     possible object is
2711
         *     {@link Art }
2712
         *     
2713
         */
2714
        public Art getArt() {
2715
            return art;
2716
        }
2717
 
2718
        /**
2719
         * Sets the value of the art property.
2720
         * 
2721
         * @param value
2722
         *     allowed object is
2723
         *     {@link Art }
2724
         *     
2725
         */
2726
        public void setArt(Art value) {
2727
            this.art = value;
2728
        }
2729
 
2730
        /**
2731
         * Gets the value of the home property.
2732
         * 
2733
         * @return
2734
         *     possible object is
2735
         *     {@link Home.ProductType.Home }
2736
         *     
2737
         */
2738
        public Home.ProductType.Home1 getHome1() {
2739
            return home;
2740
        }
2741
 
2742
        /**
2743
         * Sets the value of the home property.
2744
         * 
2745
         * @param value
2746
         *     allowed object is
2747
         *     {@link Home1.ProductType.Home }
2748
         *     
2749
         */
2750
        public void setHome1(Home.ProductType.Home1 value) {
2751
            this.home = value;
2752
        }
2753
 
2754
 
2755
        /**
2756
         * <p>Java class for anonymous complex type.
2757
         * 
2758
         * <p>The following schema fragment specifies the expected content contained within this class.
2759
         * 
2760
         * <pre>
2761
         * &lt;complexType>
2762
         *   &lt;complexContent>
2763
         *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2764
         *       &lt;sequence>
2765
         *         &lt;element ref="{}Battery" minOccurs="0"/>
2766
         *         &lt;element name="ColorMap" type="{}StringNotNull" minOccurs="0"/>
2767
         *         &lt;element name="Finish" type="{}StringNotNull" minOccurs="0"/>
2768
         *         &lt;element name="IsStainResistant" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
2769
         *         &lt;element name="LightSourceType" type="{}StringNotNull" minOccurs="0"/>
2770
         *         &lt;element name="Material" type="{}StringNotNull" minOccurs="0"/>
2771
         *         &lt;element name="MaximumCoverageArea" type="{}AreaDimensionOptionalUnit" minOccurs="0"/>
2772
         *         &lt;element name="NumberOfSets" type="{}TenDigitInteger" minOccurs="0"/>
2773
         *         &lt;element name="OutputCapacity" type="{}VolumeRateDimension" minOccurs="0"/>
2774
         *         &lt;element name="PieceCount" type="{}PositiveInteger" minOccurs="0"/>
2775
         *         &lt;element name="Shape" type="{}StringNotNull" minOccurs="0"/>
2776
         *         &lt;element name="ThreadCount" type="{}PositiveInteger" minOccurs="0"/>
2777
         *         &lt;element name="TowelWeight" type="{}WeightDimension" minOccurs="0"/>
2778
         *         &lt;element name="VariationData" minOccurs="0">
2779
         *           &lt;complexType>
2780
         *             &lt;complexContent>
2781
         *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2782
         *                 &lt;sequence>
2783
         *                   &lt;element name="VariationTheme" minOccurs="0">
2784
         *                     &lt;simpleType>
2785
         *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
2786
         *                         &lt;enumeration value="Size"/>
2787
         *                         &lt;enumeration value="Color"/>
2788
         *                         &lt;enumeration value="Scent"/>
2789
         *                         &lt;enumeration value="Size-Color"/>
2790
         *                         &lt;enumeration value="Size-Scent"/>
2791
         *                         &lt;enumeration value="DisplayLength-DisplayWidth"/>
2792
         *                         &lt;enumeration value="DisplayLength-Material"/>
2793
         *                         &lt;enumeration value="DisplayLength-Size"/>
2794
         *                         &lt;enumeration value="DisplayLength-Color"/>
2795
         *                         &lt;enumeration value="DisplayLength-DisplayHeight"/>
2796
         *                         &lt;enumeration value="DisplayWidth-Material"/>
2797
         *                         &lt;enumeration value="DisplayWidth-Size"/>
2798
         *                         &lt;enumeration value="DisplayWidth-Color"/>
2799
         *                         &lt;enumeration value="DisplayWidth-DisplayHeight"/>
2800
         *                         &lt;enumeration value="ItemPackageQuantity-Material"/>
2801
         *                         &lt;enumeration value="ItemPackageQuantity-Size"/>
2802
         *                         &lt;enumeration value="ItemPackageQuantity-Color"/>
2803
         *                         &lt;enumeration value="ItemPackageQuantity-DisplayHeight"/>
2804
         *                         &lt;enumeration value="DisplayWeight-ItemPackageQuantity"/>
2805
         *                         &lt;enumeration value="DisplayWeight-Material"/>
2806
         *                         &lt;enumeration value="DisplayWeight-Size"/>
2807
         *                         &lt;enumeration value="DisplayWeight-Color"/>
2808
         *                         &lt;enumeration value="DisplayWeight-DisplayHeight"/>
2809
         *                         &lt;enumeration value="Material-DisplayLength"/>
2810
         *                         &lt;enumeration value="Material-DisplayWidth"/>
2811
         *                         &lt;enumeration value="Material-Size"/>
2812
         *                         &lt;enumeration value="Material-Color"/>
2813
         *                         &lt;enumeration value="Material-DisplayHeight"/>
2814
         *                         &lt;enumeration value="Size-DisplayLength"/>
2815
         *                         &lt;enumeration value="Size-DisplayWidth"/>
2816
         *                         &lt;enumeration value="Size-DisplayWeight"/>
2817
         *                         &lt;enumeration value="Size-Material"/>
2818
         *                         &lt;enumeration value="Size-Color"/>
2819
         *                         &lt;enumeration value="Size-DisplayHeight"/>
2820
         *                         &lt;enumeration value="Color-DisplayLength"/>
2821
         *                         &lt;enumeration value="Color-DisplayWidth"/>
2822
         *                         &lt;enumeration value="Color-ItemPackageQuantity"/>
2823
         *                         &lt;enumeration value="Color-DisplayWeight"/>
2824
         *                         &lt;enumeration value="Color-Material"/>
2825
         *                         &lt;enumeration value="Color-Size"/>
2826
         *                         &lt;enumeration value="Color-DisplayHeight"/>
2827
         *                         &lt;enumeration value="DisplayHeight"/>
2828
         *                         &lt;enumeration value="Material"/>
2829
         *                         &lt;enumeration value="DisplayWeight"/>
2830
         *                         &lt;enumeration value="DisplayLength"/>
2831
         *                         &lt;enumeration value="ItemPackageQuantity"/>
2832
         *                         &lt;enumeration value="DisplayLength-PatternName"/>
2833
         *                         &lt;enumeration value="DisplayLength-StyleName"/>
2834
         *                         &lt;enumeration value="DisplayWidth-PatternName"/>
2835
         *                         &lt;enumeration value="DisplayWidth-StyleName"/>
2836
         *                         &lt;enumeration value="Occasion-PatternName"/>
2837
         *                         &lt;enumeration value="Occasion-ItemPackageQuantity"/>
2838
         *                         &lt;enumeration value="Occasion-Material"/>
2839
         *                         &lt;enumeration value="Occasion-StyleName"/>
2840
         *                         &lt;enumeration value="Occasion-Size"/>
2841
         *                         &lt;enumeration value="Occasion-Color"/>
2842
         *                         &lt;enumeration value="Occasion-DisplayHeight"/>
2843
         *                         &lt;enumeration value="PatternName-DisplayLength"/>
2844
         *                         &lt;enumeration value="PatternName-DisplayWidth"/>
2845
         *                         &lt;enumeration value="PatternName-Occasion"/>
2846
         *                         &lt;enumeration value="PatternName-Material"/>
2847
         *                         &lt;enumeration value="PatternName-StyleName"/>
2848
         *                         &lt;enumeration value="PatternName-Size"/>
2849
         *                         &lt;enumeration value="PatternName-Color"/>
2850
         *                         &lt;enumeration value="PatternName-DisplayHeight"/>
2851
         *                         &lt;enumeration value="MatteStyle-Material"/>
2852
         *                         &lt;enumeration value="MatteStyle-StyleName"/>
2853
         *                         &lt;enumeration value="MatteStyle-Size"/>
2854
         *                         &lt;enumeration value="MatteStyle-Color"/>
2855
         *                         &lt;enumeration value="ItemPackageQuantity-Occasion"/>
2856
         *                         &lt;enumeration value="ItemPackageQuantity-StyleName"/>
2857
         *                         &lt;enumeration value="DisplayWeight-StyleName"/>
2858
         *                         &lt;enumeration value="Material-PatternName"/>
2859
         *                         &lt;enumeration value="Material-MatteStyle"/>
2860
         *                         &lt;enumeration value="Material-StyleName"/>
2861
         *                         &lt;enumeration value="StyleName-DisplayLength"/>
2862
         *                         &lt;enumeration value="StyleName-DisplayWidth"/>
2863
         *                         &lt;enumeration value="StyleName-Occasion"/>
2864
         *                         &lt;enumeration value="StyleName-PatternName"/>
2865
         *                         &lt;enumeration value="StyleName-DisplayWeight"/>
2866
         *                         &lt;enumeration value="StyleName-Material"/>
2867
         *                         &lt;enumeration value="StyleName-Size"/>
2868
         *                         &lt;enumeration value="StyleName-Color"/>
2869
         *                         &lt;enumeration value="Size-Occasion"/>
2870
         *                         &lt;enumeration value="Size-PatternName"/>
2871
         *                         &lt;enumeration value="Size-MatteStyle"/>
2872
         *                         &lt;enumeration value="Size-StyleName"/>
2873
         *                         &lt;enumeration value="Color-Occasion"/>
2874
         *                         &lt;enumeration value="Color-PatternName"/>
2875
         *                         &lt;enumeration value="Color-MatteStyle"/>
2876
         *                         &lt;enumeration value="Color-StyleName"/>
2877
         *                         &lt;enumeration value="MatteStyle"/>
2878
         *                         &lt;enumeration value="PatternName"/>
2879
         *                         &lt;enumeration value="Occasion"/>
2880
         *                         &lt;enumeration value="StyleName"/>
2881
         *                         &lt;enumeration value="CustomerPackageType"/>
2882
         *                         &lt;enumeration value="ColorName-CustomerPackageType"/>
2883
         *                         &lt;enumeration value="SizeName-CustomerPackageType"/>
2884
         *                         &lt;enumeration value="SizeName-ColorName-CustomerPackageType"/>
2885
         *                         &lt;enumeration value="StyleName-CustomerPackageType"/>
2886
         *                         &lt;enumeration value="SizeName-StyleName-CustomerPackageType"/>
2887
         *                       &lt;/restriction>
2888
         *                     &lt;/simpleType>
2889
         *                   &lt;/element>
2890
         *                   &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
2891
         *                   &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
2892
         *                   &lt;element name="Scent" type="{}StringNotNull" minOccurs="0"/>
2893
         *                   &lt;element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>
2894
         *                 &lt;/sequence>
2895
         *               &lt;/restriction>
2896
         *             &lt;/complexContent>
2897
         *           &lt;/complexType>
2898
         *         &lt;/element>
2899
         *         &lt;element name="Wattage" type="{}WattageDimensionOptionalUnit" minOccurs="0"/>
2900
         *       &lt;/sequence>
2901
         *     &lt;/restriction>
2902
         *   &lt;/complexContent>
2903
         * &lt;/complexType>
2904
         * </pre>
2905
         * 
2906
         * 
2907
         */
2908
        @XmlAccessorType(XmlAccessType.FIELD)
2909
        @XmlType(name = "", propOrder = {
2910
            "battery",
2911
            "colorMap",
2912
            "finish",
2913
            "isStainResistant",
2914
            "lightSourceType",
2915
            "material",
2916
            "maximumCoverageArea",
2917
            "numberOfSets",
2918
            "outputCapacity",
2919
            "pieceCount",
2920
            "shape",
2921
            "threadCount",
2922
            "towelWeight",
2923
            "variationData",
2924
            "wattage"
2925
        })
2926
        public static class Home1 {
2927
 
2928
            @XmlElement(name = "Battery")
2929
            protected Battery battery;
2930
            @XmlElement(name = "ColorMap")
2931
            @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2932
            protected String colorMap;
2933
            @XmlElement(name = "Finish")
2934
            @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2935
            protected String finish;
2936
            @XmlElement(name = "IsStainResistant")
2937
            protected Boolean isStainResistant;
2938
            @XmlElement(name = "LightSourceType")
2939
            @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2940
            protected String lightSourceType;
2941
            @XmlElement(name = "Material")
2942
            @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2943
            protected String material;
2944
            @XmlElement(name = "MaximumCoverageArea")
2945
            protected AreaDimensionOptionalUnit maximumCoverageArea;
2946
            @XmlElement(name = "NumberOfSets")
2947
            protected BigInteger numberOfSets;
2948
            @XmlElement(name = "OutputCapacity")
2949
            protected VolumeRateDimension outputCapacity;
2950
            @XmlElement(name = "PieceCount")
2951
            protected BigInteger pieceCount;
2952
            @XmlElement(name = "Shape")
2953
            @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
2954
            protected String shape;
2955
            @XmlElement(name = "ThreadCount")
2956
            protected BigInteger threadCount;
2957
            @XmlElement(name = "TowelWeight")
2958
            protected WeightDimension towelWeight;
2959
            @XmlElement(name = "VariationData")
2960
            protected Home.ProductType.Home1.VariationData variationData;
2961
            @XmlElement(name = "Wattage")
2962
            protected WattageDimensionOptionalUnit wattage;
2963
 
2964
            /**
2965
             * Gets the value of the battery property.
2966
             * 
2967
             * @return
2968
             *     possible object is
2969
             *     {@link Battery }
2970
             *     
2971
             */
2972
            public Battery getBattery() {
2973
                return battery;
2974
            }
2975
 
2976
            /**
2977
             * Sets the value of the battery property.
2978
             * 
2979
             * @param value
2980
             *     allowed object is
2981
             *     {@link Battery }
2982
             *     
2983
             */
2984
            public void setBattery(Battery value) {
2985
                this.battery = value;
2986
            }
2987
 
2988
            /**
2989
             * Gets the value of the colorMap property.
2990
             * 
2991
             * @return
2992
             *     possible object is
2993
             *     {@link String }
2994
             *     
2995
             */
2996
            public String getColorMap() {
2997
                return colorMap;
2998
            }
2999
 
3000
            /**
3001
             * Sets the value of the colorMap property.
3002
             * 
3003
             * @param value
3004
             *     allowed object is
3005
             *     {@link String }
3006
             *     
3007
             */
3008
            public void setColorMap(String value) {
3009
                this.colorMap = value;
3010
            }
3011
 
3012
            /**
3013
             * Gets the value of the finish property.
3014
             * 
3015
             * @return
3016
             *     possible object is
3017
             *     {@link String }
3018
             *     
3019
             */
3020
            public String getFinish() {
3021
                return finish;
3022
            }
3023
 
3024
            /**
3025
             * Sets the value of the finish property.
3026
             * 
3027
             * @param value
3028
             *     allowed object is
3029
             *     {@link String }
3030
             *     
3031
             */
3032
            public void setFinish(String value) {
3033
                this.finish = value;
3034
            }
3035
 
3036
            /**
3037
             * Gets the value of the isStainResistant property.
3038
             * 
3039
             * @return
3040
             *     possible object is
3041
             *     {@link Boolean }
3042
             *     
3043
             */
3044
            public Boolean isIsStainResistant() {
3045
                return isStainResistant;
3046
            }
3047
 
3048
            /**
3049
             * Sets the value of the isStainResistant property.
3050
             * 
3051
             * @param value
3052
             *     allowed object is
3053
             *     {@link Boolean }
3054
             *     
3055
             */
3056
            public void setIsStainResistant(Boolean value) {
3057
                this.isStainResistant = value;
3058
            }
3059
 
3060
            /**
3061
             * Gets the value of the lightSourceType property.
3062
             * 
3063
             * @return
3064
             *     possible object is
3065
             *     {@link String }
3066
             *     
3067
             */
3068
            public String getLightSourceType() {
3069
                return lightSourceType;
3070
            }
3071
 
3072
            /**
3073
             * Sets the value of the lightSourceType property.
3074
             * 
3075
             * @param value
3076
             *     allowed object is
3077
             *     {@link String }
3078
             *     
3079
             */
3080
            public void setLightSourceType(String value) {
3081
                this.lightSourceType = value;
3082
            }
3083
 
3084
            /**
3085
             * Gets the value of the material property.
3086
             * 
3087
             * @return
3088
             *     possible object is
3089
             *     {@link String }
3090
             *     
3091
             */
3092
            public String getMaterial() {
3093
                return material;
3094
            }
3095
 
3096
            /**
3097
             * Sets the value of the material property.
3098
             * 
3099
             * @param value
3100
             *     allowed object is
3101
             *     {@link String }
3102
             *     
3103
             */
3104
            public void setMaterial(String value) {
3105
                this.material = value;
3106
            }
3107
 
3108
            /**
3109
             * Gets the value of the maximumCoverageArea property.
3110
             * 
3111
             * @return
3112
             *     possible object is
3113
             *     {@link AreaDimensionOptionalUnit }
3114
             *     
3115
             */
3116
            public AreaDimensionOptionalUnit getMaximumCoverageArea() {
3117
                return maximumCoverageArea;
3118
            }
3119
 
3120
            /**
3121
             * Sets the value of the maximumCoverageArea property.
3122
             * 
3123
             * @param value
3124
             *     allowed object is
3125
             *     {@link AreaDimensionOptionalUnit }
3126
             *     
3127
             */
3128
            public void setMaximumCoverageArea(AreaDimensionOptionalUnit value) {
3129
                this.maximumCoverageArea = value;
3130
            }
3131
 
3132
            /**
3133
             * Gets the value of the numberOfSets property.
3134
             * 
3135
             * @return
3136
             *     possible object is
3137
             *     {@link BigInteger }
3138
             *     
3139
             */
3140
            public BigInteger getNumberOfSets() {
3141
                return numberOfSets;
3142
            }
3143
 
3144
            /**
3145
             * Sets the value of the numberOfSets property.
3146
             * 
3147
             * @param value
3148
             *     allowed object is
3149
             *     {@link BigInteger }
3150
             *     
3151
             */
3152
            public void setNumberOfSets(BigInteger value) {
3153
                this.numberOfSets = value;
3154
            }
3155
 
3156
            /**
3157
             * Gets the value of the outputCapacity property.
3158
             * 
3159
             * @return
3160
             *     possible object is
3161
             *     {@link VolumeRateDimension }
3162
             *     
3163
             */
3164
            public VolumeRateDimension getOutputCapacity() {
3165
                return outputCapacity;
3166
            }
3167
 
3168
            /**
3169
             * Sets the value of the outputCapacity property.
3170
             * 
3171
             * @param value
3172
             *     allowed object is
3173
             *     {@link VolumeRateDimension }
3174
             *     
3175
             */
3176
            public void setOutputCapacity(VolumeRateDimension value) {
3177
                this.outputCapacity = value;
3178
            }
3179
 
3180
            /**
3181
             * Gets the value of the pieceCount property.
3182
             * 
3183
             * @return
3184
             *     possible object is
3185
             *     {@link BigInteger }
3186
             *     
3187
             */
3188
            public BigInteger getPieceCount() {
3189
                return pieceCount;
3190
            }
3191
 
3192
            /**
3193
             * Sets the value of the pieceCount property.
3194
             * 
3195
             * @param value
3196
             *     allowed object is
3197
             *     {@link BigInteger }
3198
             *     
3199
             */
3200
            public void setPieceCount(BigInteger value) {
3201
                this.pieceCount = value;
3202
            }
3203
 
3204
            /**
3205
             * Gets the value of the shape property.
3206
             * 
3207
             * @return
3208
             *     possible object is
3209
             *     {@link String }
3210
             *     
3211
             */
3212
            public String getShape() {
3213
                return shape;
3214
            }
3215
 
3216
            /**
3217
             * Sets the value of the shape property.
3218
             * 
3219
             * @param value
3220
             *     allowed object is
3221
             *     {@link String }
3222
             *     
3223
             */
3224
            public void setShape(String value) {
3225
                this.shape = value;
3226
            }
3227
 
3228
            /**
3229
             * Gets the value of the threadCount property.
3230
             * 
3231
             * @return
3232
             *     possible object is
3233
             *     {@link BigInteger }
3234
             *     
3235
             */
3236
            public BigInteger getThreadCount() {
3237
                return threadCount;
3238
            }
3239
 
3240
            /**
3241
             * Sets the value of the threadCount property.
3242
             * 
3243
             * @param value
3244
             *     allowed object is
3245
             *     {@link BigInteger }
3246
             *     
3247
             */
3248
            public void setThreadCount(BigInteger value) {
3249
                this.threadCount = value;
3250
            }
3251
 
3252
            /**
3253
             * Gets the value of the towelWeight property.
3254
             * 
3255
             * @return
3256
             *     possible object is
3257
             *     {@link WeightDimension }
3258
             *     
3259
             */
3260
            public WeightDimension getTowelWeight() {
3261
                return towelWeight;
3262
            }
3263
 
3264
            /**
3265
             * Sets the value of the towelWeight property.
3266
             * 
3267
             * @param value
3268
             *     allowed object is
3269
             *     {@link WeightDimension }
3270
             *     
3271
             */
3272
            public void setTowelWeight(WeightDimension value) {
3273
                this.towelWeight = value;
3274
            }
3275
 
3276
            /**
3277
             * Gets the value of the variationData property.
3278
             * 
3279
             * @return
3280
             *     possible object is
3281
             *     {@link Home1.ProductType.Home.VariationData }
3282
             *     
3283
             */
3284
            public Home.ProductType.Home1.VariationData getVariationData() {
3285
                return variationData;
3286
            }
3287
 
3288
            /**
3289
             * Sets the value of the variationData property.
3290
             * 
3291
             * @param value
3292
             *     allowed object is
3293
             *     {@link Home1.ProductType.Home.VariationData }
3294
             *     
3295
             */
3296
            public void setVariationData(Home.ProductType.Home1.VariationData value) {
3297
                this.variationData = value;
3298
            }
3299
 
3300
            /**
3301
             * Gets the value of the wattage property.
3302
             * 
3303
             * @return
3304
             *     possible object is
3305
             *     {@link WattageDimensionOptionalUnit }
3306
             *     
3307
             */
3308
            public WattageDimensionOptionalUnit getWattage() {
3309
                return wattage;
3310
            }
3311
 
3312
            /**
3313
             * Sets the value of the wattage property.
3314
             * 
3315
             * @param value
3316
             *     allowed object is
3317
             *     {@link WattageDimensionOptionalUnit }
3318
             *     
3319
             */
3320
            public void setWattage(WattageDimensionOptionalUnit value) {
3321
                this.wattage = value;
3322
            }
3323
 
3324
 
3325
            /**
3326
             * <p>Java class for anonymous complex type.
3327
             * 
3328
             * <p>The following schema fragment specifies the expected content contained within this class.
3329
             * 
3330
             * <pre>
3331
             * &lt;complexType>
3332
             *   &lt;complexContent>
3333
             *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
3334
             *       &lt;sequence>
3335
             *         &lt;element name="VariationTheme" minOccurs="0">
3336
             *           &lt;simpleType>
3337
             *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
3338
             *               &lt;enumeration value="Size"/>
3339
             *               &lt;enumeration value="Color"/>
3340
             *               &lt;enumeration value="Scent"/>
3341
             *               &lt;enumeration value="Size-Color"/>
3342
             *               &lt;enumeration value="Size-Scent"/>
3343
             *               &lt;enumeration value="DisplayLength-DisplayWidth"/>
3344
             *               &lt;enumeration value="DisplayLength-Material"/>
3345
             *               &lt;enumeration value="DisplayLength-Size"/>
3346
             *               &lt;enumeration value="DisplayLength-Color"/>
3347
             *               &lt;enumeration value="DisplayLength-DisplayHeight"/>
3348
             *               &lt;enumeration value="DisplayWidth-Material"/>
3349
             *               &lt;enumeration value="DisplayWidth-Size"/>
3350
             *               &lt;enumeration value="DisplayWidth-Color"/>
3351
             *               &lt;enumeration value="DisplayWidth-DisplayHeight"/>
3352
             *               &lt;enumeration value="ItemPackageQuantity-Material"/>
3353
             *               &lt;enumeration value="ItemPackageQuantity-Size"/>
3354
             *               &lt;enumeration value="ItemPackageQuantity-Color"/>
3355
             *               &lt;enumeration value="ItemPackageQuantity-DisplayHeight"/>
3356
             *               &lt;enumeration value="DisplayWeight-ItemPackageQuantity"/>
3357
             *               &lt;enumeration value="DisplayWeight-Material"/>
3358
             *               &lt;enumeration value="DisplayWeight-Size"/>
3359
             *               &lt;enumeration value="DisplayWeight-Color"/>
3360
             *               &lt;enumeration value="DisplayWeight-DisplayHeight"/>
3361
             *               &lt;enumeration value="Material-DisplayLength"/>
3362
             *               &lt;enumeration value="Material-DisplayWidth"/>
3363
             *               &lt;enumeration value="Material-Size"/>
3364
             *               &lt;enumeration value="Material-Color"/>
3365
             *               &lt;enumeration value="Material-DisplayHeight"/>
3366
             *               &lt;enumeration value="Size-DisplayLength"/>
3367
             *               &lt;enumeration value="Size-DisplayWidth"/>
3368
             *               &lt;enumeration value="Size-DisplayWeight"/>
3369
             *               &lt;enumeration value="Size-Material"/>
3370
             *               &lt;enumeration value="Size-Color"/>
3371
             *               &lt;enumeration value="Size-DisplayHeight"/>
3372
             *               &lt;enumeration value="Color-DisplayLength"/>
3373
             *               &lt;enumeration value="Color-DisplayWidth"/>
3374
             *               &lt;enumeration value="Color-ItemPackageQuantity"/>
3375
             *               &lt;enumeration value="Color-DisplayWeight"/>
3376
             *               &lt;enumeration value="Color-Material"/>
3377
             *               &lt;enumeration value="Color-Size"/>
3378
             *               &lt;enumeration value="Color-DisplayHeight"/>
3379
             *               &lt;enumeration value="DisplayHeight"/>
3380
             *               &lt;enumeration value="Material"/>
3381
             *               &lt;enumeration value="DisplayWeight"/>
3382
             *               &lt;enumeration value="DisplayLength"/>
3383
             *               &lt;enumeration value="ItemPackageQuantity"/>
3384
             *               &lt;enumeration value="DisplayLength-PatternName"/>
3385
             *               &lt;enumeration value="DisplayLength-StyleName"/>
3386
             *               &lt;enumeration value="DisplayWidth-PatternName"/>
3387
             *               &lt;enumeration value="DisplayWidth-StyleName"/>
3388
             *               &lt;enumeration value="Occasion-PatternName"/>
3389
             *               &lt;enumeration value="Occasion-ItemPackageQuantity"/>
3390
             *               &lt;enumeration value="Occasion-Material"/>
3391
             *               &lt;enumeration value="Occasion-StyleName"/>
3392
             *               &lt;enumeration value="Occasion-Size"/>
3393
             *               &lt;enumeration value="Occasion-Color"/>
3394
             *               &lt;enumeration value="Occasion-DisplayHeight"/>
3395
             *               &lt;enumeration value="PatternName-DisplayLength"/>
3396
             *               &lt;enumeration value="PatternName-DisplayWidth"/>
3397
             *               &lt;enumeration value="PatternName-Occasion"/>
3398
             *               &lt;enumeration value="PatternName-Material"/>
3399
             *               &lt;enumeration value="PatternName-StyleName"/>
3400
             *               &lt;enumeration value="PatternName-Size"/>
3401
             *               &lt;enumeration value="PatternName-Color"/>
3402
             *               &lt;enumeration value="PatternName-DisplayHeight"/>
3403
             *               &lt;enumeration value="MatteStyle-Material"/>
3404
             *               &lt;enumeration value="MatteStyle-StyleName"/>
3405
             *               &lt;enumeration value="MatteStyle-Size"/>
3406
             *               &lt;enumeration value="MatteStyle-Color"/>
3407
             *               &lt;enumeration value="ItemPackageQuantity-Occasion"/>
3408
             *               &lt;enumeration value="ItemPackageQuantity-StyleName"/>
3409
             *               &lt;enumeration value="DisplayWeight-StyleName"/>
3410
             *               &lt;enumeration value="Material-PatternName"/>
3411
             *               &lt;enumeration value="Material-MatteStyle"/>
3412
             *               &lt;enumeration value="Material-StyleName"/>
3413
             *               &lt;enumeration value="StyleName-DisplayLength"/>
3414
             *               &lt;enumeration value="StyleName-DisplayWidth"/>
3415
             *               &lt;enumeration value="StyleName-Occasion"/>
3416
             *               &lt;enumeration value="StyleName-PatternName"/>
3417
             *               &lt;enumeration value="StyleName-DisplayWeight"/>
3418
             *               &lt;enumeration value="StyleName-Material"/>
3419
             *               &lt;enumeration value="StyleName-Size"/>
3420
             *               &lt;enumeration value="StyleName-Color"/>
3421
             *               &lt;enumeration value="Size-Occasion"/>
3422
             *               &lt;enumeration value="Size-PatternName"/>
3423
             *               &lt;enumeration value="Size-MatteStyle"/>
3424
             *               &lt;enumeration value="Size-StyleName"/>
3425
             *               &lt;enumeration value="Color-Occasion"/>
3426
             *               &lt;enumeration value="Color-PatternName"/>
3427
             *               &lt;enumeration value="Color-MatteStyle"/>
3428
             *               &lt;enumeration value="Color-StyleName"/>
3429
             *               &lt;enumeration value="MatteStyle"/>
3430
             *               &lt;enumeration value="PatternName"/>
3431
             *               &lt;enumeration value="Occasion"/>
3432
             *               &lt;enumeration value="StyleName"/>
3433
             *               &lt;enumeration value="CustomerPackageType"/>
3434
             *               &lt;enumeration value="ColorName-CustomerPackageType"/>
3435
             *               &lt;enumeration value="SizeName-CustomerPackageType"/>
3436
             *               &lt;enumeration value="SizeName-ColorName-CustomerPackageType"/>
3437
             *               &lt;enumeration value="StyleName-CustomerPackageType"/>
3438
             *               &lt;enumeration value="SizeName-StyleName-CustomerPackageType"/>
3439
             *             &lt;/restriction>
3440
             *           &lt;/simpleType>
3441
             *         &lt;/element>
3442
             *         &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
3443
             *         &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
3444
             *         &lt;element name="Scent" type="{}StringNotNull" minOccurs="0"/>
3445
             *         &lt;element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>
3446
             *       &lt;/sequence>
3447
             *     &lt;/restriction>
3448
             *   &lt;/complexContent>
3449
             * &lt;/complexType>
3450
             * </pre>
3451
             * 
3452
             * 
3453
             */
3454
            @XmlAccessorType(XmlAccessType.FIELD)
3455
            @XmlType(name = "", propOrder = {
3456
                "variationTheme",
3457
                "size",
3458
                "color",
3459
                "scent",
3460
                "customerPackageType"
3461
            })
3462
            public static class VariationData {
3463
 
3464
                @XmlElement(name = "VariationTheme")
3465
                protected String variationTheme;
3466
                @XmlElement(name = "Size")
3467
                @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
3468
                protected String size;
3469
                @XmlElement(name = "Color")
3470
                @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
3471
                protected String color;
3472
                @XmlElement(name = "Scent")
3473
                @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
3474
                protected String scent;
3475
                @XmlElement(name = "CustomerPackageType")
3476
                @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
3477
                protected String customerPackageType;
3478
 
3479
                /**
3480
                 * Gets the value of the variationTheme property.
3481
                 * 
3482
                 * @return
3483
                 *     possible object is
3484
                 *     {@link String }
3485
                 *     
3486
                 */
3487
                public String getVariationTheme() {
3488
                    return variationTheme;
3489
                }
3490
 
3491
                /**
3492
                 * Sets the value of the variationTheme property.
3493
                 * 
3494
                 * @param value
3495
                 *     allowed object is
3496
                 *     {@link String }
3497
                 *     
3498
                 */
3499
                public void setVariationTheme(String value) {
3500
                    this.variationTheme = value;
3501
                }
3502
 
3503
                /**
3504
                 * Gets the value of the size property.
3505
                 * 
3506
                 * @return
3507
                 *     possible object is
3508
                 *     {@link String }
3509
                 *     
3510
                 */
3511
                public String getSize() {
3512
                    return size;
3513
                }
3514
 
3515
                /**
3516
                 * Sets the value of the size property.
3517
                 * 
3518
                 * @param value
3519
                 *     allowed object is
3520
                 *     {@link String }
3521
                 *     
3522
                 */
3523
                public void setSize(String value) {
3524
                    this.size = value;
3525
                }
3526
 
3527
                /**
3528
                 * Gets the value of the color property.
3529
                 * 
3530
                 * @return
3531
                 *     possible object is
3532
                 *     {@link String }
3533
                 *     
3534
                 */
3535
                public String getColor() {
3536
                    return color;
3537
                }
3538
 
3539
                /**
3540
                 * Sets the value of the color property.
3541
                 * 
3542
                 * @param value
3543
                 *     allowed object is
3544
                 *     {@link String }
3545
                 *     
3546
                 */
3547
                public void setColor(String value) {
3548
                    this.color = value;
3549
                }
3550
 
3551
                /**
3552
                 * Gets the value of the scent property.
3553
                 * 
3554
                 * @return
3555
                 *     possible object is
3556
                 *     {@link String }
3557
                 *     
3558
                 */
3559
                public String getScent() {
3560
                    return scent;
3561
                }
3562
 
3563
                /**
3564
                 * Sets the value of the scent property.
3565
                 * 
3566
                 * @param value
3567
                 *     allowed object is
3568
                 *     {@link String }
3569
                 *     
3570
                 */
3571
                public void setScent(String value) {
3572
                    this.scent = value;
3573
                }
3574
 
3575
                /**
3576
                 * Gets the value of the customerPackageType property.
3577
                 * 
3578
                 * @return
3579
                 *     possible object is
3580
                 *     {@link String }
3581
                 *     
3582
                 */
3583
                public String getCustomerPackageType() {
3584
                    return customerPackageType;
3585
                }
3586
 
3587
                /**
3588
                 * Sets the value of the customerPackageType property.
3589
                 * 
3590
                 * @param value
3591
                 *     allowed object is
3592
                 *     {@link String }
3593
                 *     
3594
                 */
3595
                public void setCustomerPackageType(String value) {
3596
                    this.customerPackageType = value;
3597
                }
3598
 
3599
            }
3600
 
3601
        }
3602
 
3603
    }
3604
 
3605
 
3606
    /**
3607
     * <p>Java class for anonymous complex type.
3608
     * 
3609
     * <p>The following schema fragment specifies the expected content contained within this class.
3610
     * 
3611
     * <pre>
3612
     * &lt;complexType>
3613
     *   &lt;complexContent>
3614
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
3615
     *       &lt;sequence>
3616
     *         &lt;element name="Parentage" minOccurs="0">
3617
     *           &lt;simpleType>
3618
     *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
3619
     *               &lt;enumeration value="parent"/>
3620
     *               &lt;enumeration value="child"/>
3621
     *             &lt;/restriction>
3622
     *           &lt;/simpleType>
3623
     *         &lt;/element>
3624
     *         &lt;element name="VariationTheme" minOccurs="0">
3625
     *           &lt;simpleType>
3626
     *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
3627
     *               &lt;enumeration value="Size"/>
3628
     *               &lt;enumeration value="Color"/>
3629
     *               &lt;enumeration value="Length-Width"/>
3630
     *               &lt;enumeration value="Length-Material"/>
3631
     *               &lt;enumeration value="Length-Size"/>
3632
     *               &lt;enumeration value="Length-Color"/>
3633
     *               &lt;enumeration value="Length-Height"/>
3634
     *               &lt;enumeration value="Width-Material"/>
3635
     *               &lt;enumeration value="Width-Size"/>
3636
     *               &lt;enumeration value="Width-Color"/>
3637
     *               &lt;enumeration value="Width-Height"/>
3638
     *               &lt;enumeration value="NumberOfItemsInPackage-Material"/>
3639
     *               &lt;enumeration value="NumberOfItemsInPackage-Size"/>
3640
     *               &lt;enumeration value="NumberOfItemsInPackage-Color"/>
3641
     *               &lt;enumeration value="NumberOfItemsInPackage-Height"/>
3642
     *               &lt;enumeration value="Weight-NumberOfItemsInPackage"/>
3643
     *               &lt;enumeration value="Weight-Material"/>
3644
     *               &lt;enumeration value="Weight-Size"/>
3645
     *               &lt;enumeration value="Weight-Color"/>
3646
     *               &lt;enumeration value="Weight-Height"/>
3647
     *               &lt;enumeration value="Material-Length"/>
3648
     *               &lt;enumeration value="Material-Width"/>
3649
     *               &lt;enumeration value="Material-Size"/>
3650
     *               &lt;enumeration value="Material-Color"/>
3651
     *               &lt;enumeration value="Material-Height"/>
3652
     *               &lt;enumeration value="Size-Length"/>
3653
     *               &lt;enumeration value="Size-Width"/>
3654
     *               &lt;enumeration value="Size-Weight"/>
3655
     *               &lt;enumeration value="Size-Material"/>
3656
     *               &lt;enumeration value="Size-Color"/>
3657
     *               &lt;enumeration value="Size-Height"/>
3658
     *               &lt;enumeration value="Color-Length"/>
3659
     *               &lt;enumeration value="Color-Width"/>
3660
     *               &lt;enumeration value="Color-NumberOfItemsInPackage"/>
3661
     *               &lt;enumeration value="Color-Weight"/>
3662
     *               &lt;enumeration value="Color-Material"/>
3663
     *               &lt;enumeration value="Color-Size"/>
3664
     *               &lt;enumeration value="Color-Height"/>
3665
     *               &lt;enumeration value="Height"/>
3666
     *               &lt;enumeration value="Material"/>
3667
     *               &lt;enumeration value="Weight"/>
3668
     *               &lt;enumeration value="Length"/>
3669
     *               &lt;enumeration value="NumberOfItemsInPackage"/>
3670
     *               &lt;enumeration value="Length-PatternName"/>
3671
     *               &lt;enumeration value="Length-StyleName"/>
3672
     *               &lt;enumeration value="Width-PatternName"/>
3673
     *               &lt;enumeration value="Width-StyleName"/>
3674
     *               &lt;enumeration value="Occasion-PatternName"/>
3675
     *               &lt;enumeration value="Occasion-NumberOfItemsInPackage"/>
3676
     *               &lt;enumeration value="Occasion-Material"/>
3677
     *               &lt;enumeration value="Occasion-StyleName"/>
3678
     *               &lt;enumeration value="Occasion-Size"/>
3679
     *               &lt;enumeration value="Occasion-Color"/>
3680
     *               &lt;enumeration value="Occasion-Height"/>
3681
     *               &lt;enumeration value="PatternName-Length"/>
3682
     *               &lt;enumeration value="PatternName-Width"/>
3683
     *               &lt;enumeration value="PatternName-Occasion"/>
3684
     *               &lt;enumeration value="PatternName-Material"/>
3685
     *               &lt;enumeration value="PatternName-StyleName"/>
3686
     *               &lt;enumeration value="PatternName-Size"/>
3687
     *               &lt;enumeration value="PatternName-Color"/>
3688
     *               &lt;enumeration value="PatternName-Height"/>
3689
     *               &lt;enumeration value="MatteStyle-Material"/>
3690
     *               &lt;enumeration value="MatteStyle-StyleName"/>
3691
     *               &lt;enumeration value="MatteStyle-Size"/>
3692
     *               &lt;enumeration value="MatteStyle-Color"/>
3693
     *               &lt;enumeration value="NumberOfItemsInPackage-Occasion"/>
3694
     *               &lt;enumeration value="NumberOfItemsInPackage-StyleName"/>
3695
     *               &lt;enumeration value="Weight-StyleName"/>
3696
     *               &lt;enumeration value="Material-PatternName"/>
3697
     *               &lt;enumeration value="Material-MatteStyle"/>
3698
     *               &lt;enumeration value="Material-StyleName"/>
3699
     *               &lt;enumeration value="StyleName-Length"/>
3700
     *               &lt;enumeration value="StyleName-Width"/>
3701
     *               &lt;enumeration value="StyleName-Occasion"/>
3702
     *               &lt;enumeration value="StyleName-PatternName"/>
3703
     *               &lt;enumeration value="StyleName-Weight"/>
3704
     *               &lt;enumeration value="StyleName-Material"/>
3705
     *               &lt;enumeration value="StyleName-Size"/>
3706
     *               &lt;enumeration value="StyleName-Color"/>
3707
     *               &lt;enumeration value="Size-Occasion"/>
3708
     *               &lt;enumeration value="Size-PatternName"/>
3709
     *               &lt;enumeration value="Size-MatteStyle"/>
3710
     *               &lt;enumeration value="Size-StyleName"/>
3711
     *               &lt;enumeration value="Color-Occasion"/>
3712
     *               &lt;enumeration value="Color-PatternName"/>
3713
     *               &lt;enumeration value="Color-MatteStyle"/>
3714
     *               &lt;enumeration value="Color-StyleName"/>
3715
     *               &lt;enumeration value="MatteStyle"/>
3716
     *               &lt;enumeration value="PatternName"/>
3717
     *               &lt;enumeration value="Occasion"/>
3718
     *               &lt;enumeration value="StyleName"/>
3719
     *               &lt;enumeration value="Weight-Length-Color"/>
3720
     *               &lt;enumeration value="Occasion-Size-Color"/>
3721
     *               &lt;enumeration value="Weight-Length-Material"/>
3722
     *               &lt;enumeration value="Weight-Length-StyleName"/>
3723
     *               &lt;enumeration value="PatternName-Size-Occasion"/>
3724
     *             &lt;/restriction>
3725
     *           &lt;/simpleType>
3726
     *         &lt;/element>
3727
     *         &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
3728
     *         &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
3729
     *       &lt;/sequence>
3730
     *     &lt;/restriction>
3731
     *   &lt;/complexContent>
3732
     * &lt;/complexType>
3733
     * </pre>
3734
     * 
3735
     * 
3736
     */
3737
    @XmlAccessorType(XmlAccessType.FIELD)
3738
    @XmlType(name = "", propOrder = {
3739
        "parentage",
3740
        "variationTheme",
3741
        "size",
3742
        "color"
3743
    })
3744
    public static class VariationData {
3745
 
3746
        @XmlElement(name = "Parentage")
3747
        protected String parentage;
3748
        @XmlElement(name = "VariationTheme")
3749
        protected String variationTheme;
3750
        @XmlElement(name = "Size")
3751
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
3752
        protected String size;
3753
        @XmlElement(name = "Color")
3754
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
3755
        protected String color;
3756
 
3757
        /**
3758
         * Gets the value of the parentage property.
3759
         * 
3760
         * @return
3761
         *     possible object is
3762
         *     {@link String }
3763
         *     
3764
         */
3765
        public String getParentage() {
3766
            return parentage;
3767
        }
3768
 
3769
        /**
3770
         * Sets the value of the parentage property.
3771
         * 
3772
         * @param value
3773
         *     allowed object is
3774
         *     {@link String }
3775
         *     
3776
         */
3777
        public void setParentage(String value) {
3778
            this.parentage = value;
3779
        }
3780
 
3781
        /**
3782
         * Gets the value of the variationTheme property.
3783
         * 
3784
         * @return
3785
         *     possible object is
3786
         *     {@link String }
3787
         *     
3788
         */
3789
        public String getVariationTheme() {
3790
            return variationTheme;
3791
        }
3792
 
3793
        /**
3794
         * Sets the value of the variationTheme property.
3795
         * 
3796
         * @param value
3797
         *     allowed object is
3798
         *     {@link String }
3799
         *     
3800
         */
3801
        public void setVariationTheme(String value) {
3802
            this.variationTheme = value;
3803
        }
3804
 
3805
        /**
3806
         * Gets the value of the size property.
3807
         * 
3808
         * @return
3809
         *     possible object is
3810
         *     {@link String }
3811
         *     
3812
         */
3813
        public String getSize() {
3814
            return size;
3815
        }
3816
 
3817
        /**
3818
         * Sets the value of the size property.
3819
         * 
3820
         * @param value
3821
         *     allowed object is
3822
         *     {@link String }
3823
         *     
3824
         */
3825
        public void setSize(String value) {
3826
            this.size = value;
3827
        }
3828
 
3829
        /**
3830
         * Gets the value of the color property.
3831
         * 
3832
         * @return
3833
         *     possible object is
3834
         *     {@link String }
3835
         *     
3836
         */
3837
        public String getColor() {
3838
            return color;
3839
        }
3840
 
3841
        /**
3842
         * Sets the value of the color property.
3843
         * 
3844
         * @param value
3845
         *     allowed object is
3846
         *     {@link String }
3847
         *     
3848
         */
3849
        public void setColor(String value) {
3850
            this.color = value;
3851
        }
3852
 
3853
    }
3854
 
3855
}