Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
7487 kshitij.so 1
//
2
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
3
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4
// Any modifications to this file will be lost upon recompilation of the source schema. 
5
// Generated on: 2013.03.04 at 03:49:29 PM IST 
6
//
7
 
8
 
9
package in.shop2020.feeds.products;
10
 
11
import java.math.BigDecimal;
12
import java.math.BigInteger;
13
import java.util.ArrayList;
14
import java.util.List;
15
import javax.xml.bind.annotation.XmlAccessType;
16
import javax.xml.bind.annotation.XmlAccessorType;
17
import javax.xml.bind.annotation.XmlAttribute;
18
import javax.xml.bind.annotation.XmlElement;
19
import javax.xml.bind.annotation.XmlRootElement;
20
import javax.xml.bind.annotation.XmlSchemaType;
21
import javax.xml.bind.annotation.XmlType;
22
import javax.xml.bind.annotation.XmlValue;
23
import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;
24
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
25
 
26
 
27
/**
28
 * <p>Java class for anonymous complex type.
29
 * 
30
 * <p>The following schema fragment specifies the expected content contained within this class.
31
 * 
32
 * <pre>
33
 * &lt;complexType>
34
 *   &lt;complexContent>
35
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
36
 *       &lt;sequence>
37
 *         &lt;element name="ProductType" minOccurs="0">
38
 *           &lt;simpleType>
39
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
40
 *               &lt;enumeration value="SportingGoods"/>
41
 *               &lt;enumeration value="GolfClubHybrid"/>
42
 *               &lt;enumeration value="GolfClubIron"/>
43
 *               &lt;enumeration value="GolfClubPutter"/>
44
 *               &lt;enumeration value="GolfClubWedge"/>
45
 *               &lt;enumeration value="GolfClubWood"/>
46
 *               &lt;enumeration value="GolfClubs"/>
47
 *             &lt;/restriction>
48
 *           &lt;/simpleType>
49
 *         &lt;/element>
50
 *         &lt;element name="VariationData" minOccurs="0">
51
 *           &lt;complexType>
52
 *             &lt;complexContent>
53
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
54
 *                 &lt;sequence>
55
 *                   &lt;element name="Parentage" minOccurs="0">
56
 *                     &lt;simpleType>
57
 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
58
 *                         &lt;enumeration value="parent"/>
59
 *                         &lt;enumeration value="child"/>
60
 *                       &lt;/restriction>
61
 *                     &lt;/simpleType>
62
 *                   &lt;/element>
63
 *                   &lt;element name="VariationTheme" minOccurs="0">
64
 *                     &lt;simpleType>
65
 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
66
 *                         &lt;enumeration value="AgeGenderCategory"/>
67
 *                         &lt;enumeration value="Amperage"/>
68
 *                         &lt;enumeration value="BikeRimSize"/>
69
 *                         &lt;enumeration value="BikeRimSizeMaterial"/>
70
 *                         &lt;enumeration value="BootSize"/>
71
 *                         &lt;enumeration value="BootSizeCalfSize"/>
72
 *                         &lt;enumeration value="CalfSize"/>
73
 *                         &lt;enumeration value="Caliber"/>
74
 *                         &lt;enumeration value="CaliberRounds"/>
75
 *                         &lt;enumeration value="Capacity"/>
76
 *                         &lt;enumeration value="Color"/>
77
 *                         &lt;enumeration value="ColorDesign"/>
78
 *                         &lt;enumeration value="ColorFlavor"/>
79
 *                         &lt;enumeration value="ColorItemThickness"/>
80
 *                         &lt;enumeration value="ColorLength"/>
81
 *                         &lt;enumeration value="ColorLensColor"/>
82
 *                         &lt;enumeration value="ColorQuantity"/>
83
 *                         &lt;enumeration value="ColorRounds"/>
84
 *                         &lt;enumeration value="ColorShaftMaterial"/>
85
 *                         &lt;enumeration value="ColorShaftType"/>
86
 *                         &lt;enumeration value="ColorShape"/>
87
 *                         &lt;enumeration value="ColorSize"/>
88
 *                         &lt;enumeration value="ColorStyle"/>
89
 *                         &lt;enumeration value="ColorTensionLevel"/>
90
 *                         &lt;enumeration value="ColorWattage"/>
91
 *                         &lt;enumeration value="ColorWeight"/>
92
 *                         &lt;enumeration value="ColorWheelSize"/>
93
 *                         &lt;enumeration value="ColorWidth"/>
94
 *                         &lt;enumeration value="Curvature"/>
95
 *                         &lt;enumeration value="CurvatureHand"/>
96
 *                         &lt;enumeration value="Design"/>
97
 *                         &lt;enumeration value="DesignFlavor"/>
98
 *                         &lt;enumeration value="DesignLength"/>
99
 *                         &lt;enumeration value="DesignLensColor"/>
100
 *                         &lt;enumeration value="DesignShaftMaterial"/>
101
 *                         &lt;enumeration value="DesignShaftType"/>
102
 *                         &lt;enumeration value="DesignShape"/>
103
 *                         &lt;enumeration value="DesignSize"/>
104
 *                         &lt;enumeration value="DesignStyle"/>
105
 *                         &lt;enumeration value="DesignTensionLevel"/>
106
 *                         &lt;enumeration value="DesignWeight"/>
107
 *                         &lt;enumeration value="DesignWheelSize"/>
108
 *                         &lt;enumeration value="DesignWidth"/>
109
 *                         &lt;enumeration value="Diameter"/>
110
 *                         &lt;enumeration value="DivingHoodThickness"/>
111
 *                         &lt;enumeration value="FencingPommelType"/>
112
 *                         &lt;enumeration value="FencingPommelTypeGripType"/>
113
 *                         &lt;enumeration value="Flavor"/>
114
 *                         &lt;enumeration value="FlavorSize"/>
115
 *                         &lt;enumeration value="GolfFlex"/>
116
 *                         &lt;enumeration value="GolfFlexGolfLoft"/>
117
 *                         &lt;enumeration value="GolfFlexMaterial"/>
118
 *                         &lt;enumeration value="GolfFlexShaftMaterial"/>
119
 *                         &lt;enumeration value="GolfLoft"/>
120
 *                         &lt;enumeration value="GolfLoftShaftMaterial"/>
121
 *                         &lt;enumeration value="GripSize"/>
122
 *                         &lt;enumeration value="GripSizeGripType"/>
123
 *                         &lt;enumeration value="GripSizeHeadSize"/>
124
 *                         &lt;enumeration value="GripType"/>
125
 *                         &lt;enumeration value="Hand"/>
126
 *                         &lt;enumeration value="HandBounceGolfFlex"/>
127
 *                         &lt;enumeration value="HandBounceShaftTypeGolfFlex"/>
128
 *                         &lt;enumeration value="HandClubGolfFlex"/>
129
 *                         &lt;enumeration value="HandClubShaftTypeGolfFlex"/>
130
 *                         &lt;enumeration value="HandGolfFlex"/>
131
 *                         &lt;enumeration value="HandIronsGolfFlex"/>
132
 *                         &lt;enumeration value="HandIronsLieAngleGolfFlex"/>
133
 *                         &lt;enumeration value="HandIronsLieAngleShaftTypeGolfFlex"/>
134
 *                         &lt;enumeration value="HandIronsShaftTypeGolfFlex"/>
135
 *                         &lt;enumeration value="HandLength"/>
136
 *                         &lt;enumeration value="HandLieAngle"/>
137
 *                         &lt;enumeration value="HandLieAngleGolfFlex"/>
138
 *                         &lt;enumeration value="HandLieAngleLength"/>
139
 *                         &lt;enumeration value="HandLieAngleShaftType"/>
140
 *                         &lt;enumeration value="HandLieAngleShaftTypeGolfFlex"/>
141
 *                         &lt;enumeration value="HandLieAngleShaftTypeLength"/>
142
 *                         &lt;enumeration value="HandGolfLoftBounceGolfFlex"/>
143
 *                         &lt;enumeration value="HandGolfLoftBounceShaftTypeGolfFlex"/>
144
 *                         &lt;enumeration value="HandGolfLoftGolfFlex"/>
145
 *                         &lt;enumeration value="HandGolfLoftShaftTypeGolfFlex"/>
146
 *                         &lt;enumeration value="HandModel"/>
147
 *                         &lt;enumeration value="HandModelLength"/>
148
 *                         &lt;enumeration value="HandModelShaftType"/>
149
 *                         &lt;enumeration value="HandModelShaftTypeLength"/>
150
 *                         &lt;enumeration value="HandShaftLength"/>
151
 *                         &lt;enumeration value="HandShaftMaterialGolfFlex"/>
152
 *                         &lt;enumeration value="HandShaftMaterialGolfFlexGolfLoft"/>
153
 *                         &lt;enumeration value="HandShaftType"/>
154
 *                         &lt;enumeration value="HandShaftTypeGolfFlex"/>
155
 *                         &lt;enumeration value="HandShaftTypeLength"/>
156
 *                         &lt;enumeration value="HandSize"/>
157
 *                         &lt;enumeration value="HandTensionLevel"/>
158
 *                         &lt;enumeration value="HandWeight"/>
159
 *                         &lt;enumeration value="HandWoodGolfFlex"/>
160
 *                         &lt;enumeration value="HandWoodShaftTypeGolfFlex"/>
161
 *                         &lt;enumeration value="HeadSize"/>
162
 *                         &lt;enumeration value="HeadSizeShape"/>
163
 *                         &lt;enumeration value="Height"/>
164
 *                         &lt;enumeration value="HeightSize"/>
165
 *                         &lt;enumeration value="HeightStyle"/>
166
 *                         &lt;enumeration value="HeightWeight"/>
167
 *                         &lt;enumeration value="HeightWidth"/>
168
 *                         &lt;enumeration value="ItemThickness"/>
169
 *                         &lt;enumeration value="Length"/>
170
 *                         &lt;enumeration value="LengthLineCapacity"/>
171
 *                         &lt;enumeration value="LengthLineWeight"/>
172
 *                         &lt;enumeration value="LengthMaterial"/>
173
 *                         &lt;enumeration value="LengthShaftType"/>
174
 *                         &lt;enumeration value="LengthSize"/>
175
 *                         &lt;enumeration value="LengthStyle"/>
176
 *                         &lt;enumeration value="LengthWeight"/>
177
 *                         &lt;enumeration value="LengthWeightSupported"/>
178
 *                         &lt;enumeration value="LengthWidth"/>
179
 *                         &lt;enumeration value="LensColor"/>
180
 *                         &lt;enumeration value="LensColorMaterial"/>
181
 *                         &lt;enumeration value="LensColorShape"/>
182
 *                         &lt;enumeration value="LineCapacity"/>
183
 *                         &lt;enumeration value="LineCapacitySize"/>
184
 *                         &lt;enumeration value="LineCapacityWeight"/>
185
 *                         &lt;enumeration value="LineWeight"/>
186
 *                         &lt;enumeration value="LineWeightSize"/>
187
 *                         &lt;enumeration value="Material"/>
188
 *                         &lt;enumeration value="MaterialShape"/>
189
 *                         &lt;enumeration value="MaterialSize"/>
190
 *                         &lt;enumeration value="MaterialStyle"/>
191
 *                         &lt;enumeration value="MaterialTensionLevel"/>
192
 *                         &lt;enumeration value="MaterialWeight"/>
193
 *                         &lt;enumeration value="MaterialWheelSize"/>
194
 *                         &lt;enumeration value="MaterialWidth"/>
195
 *                         &lt;enumeration value="Quantity"/>
196
 *                         &lt;enumeration value="QuantityShape"/>
197
 *                         &lt;enumeration value="QuantitySize"/>
198
 *                         &lt;enumeration value="QuantityWeight"/>
199
 *                         &lt;enumeration value="Rounds"/>
200
 *                         &lt;enumeration value="RoundsSize"/>
201
 *                         &lt;enumeration value="ShaftMaterial"/>
202
 *                         &lt;enumeration value="ShaftMaterialShaftType"/>
203
 *                         &lt;enumeration value="ShaftType"/>
204
 *                         &lt;enumeration value="Shape"/>
205
 *                         &lt;enumeration value="ShapeSize"/>
206
 *                         &lt;enumeration value="ShapeTensionLevel"/>
207
 *                         &lt;enumeration value="ShapeWeight"/>
208
 *                         &lt;enumeration value="Size"/>
209
 *                         &lt;enumeration value="SizeStyle"/>
210
 *                         &lt;enumeration value="SizeTensionLevel"/>
211
 *                         &lt;enumeration value="SizeWattage"/>
212
 *                         &lt;enumeration value="SizeWeight"/>
213
 *                         &lt;enumeration value="SizeWeightSupported"/>
214
 *                         &lt;enumeration value="SizeWheelSize"/>
215
 *                         &lt;enumeration value="SizeWidth"/>
216
 *                         &lt;enumeration value="Style"/>
217
 *                         &lt;enumeration value="StyleTensionLevel"/>
218
 *                         &lt;enumeration value="StyleWeight"/>
219
 *                         &lt;enumeration value="StyleWheelSize"/>
220
 *                         &lt;enumeration value="StyleWidth"/>
221
 *                         &lt;enumeration value="TemperatureRating"/>
222
 *                         &lt;enumeration value="TemperatureRatingColor"/>
223
 *                         &lt;enumeration value="TemperatureRatingDesign"/>
224
 *                         &lt;enumeration value="TemperatureRatingHand"/>
225
 *                         &lt;enumeration value="TemperatureRatingLength"/>
226
 *                         &lt;enumeration value="TemperatureRatingMaterial"/>
227
 *                         &lt;enumeration value="TemperatureRatingShape"/>
228
 *                         &lt;enumeration value="TemperatureRatingSize"/>
229
 *                         &lt;enumeration value="TensionLevel"/>
230
 *                         &lt;enumeration value="TensionLevelWeight"/>
231
 *                         &lt;enumeration value="TensionLevelWeightSupported"/>
232
 *                         &lt;enumeration value="Wattage"/>
233
 *                         &lt;enumeration value="Weight"/>
234
 *                         &lt;enumeration value="WeightSupported"/>
235
 *                         &lt;enumeration value="WeightWidth"/>
236
 *                         &lt;enumeration value="WheelSize"/>
237
 *                         &lt;enumeration value="WheelSizeWeight"/>
238
 *                         &lt;enumeration value="Width"/>
239
 *                         &lt;enumeration value="CustomerPackageType"/>
240
 *                         &lt;enumeration value="ColorName-CustomerPackageType"/>
241
 *                         &lt;enumeration value="SizeName-CustomerPackageType"/>
242
 *                         &lt;enumeration value="SizeName-ColorName-CustomerPackageType"/>
243
 *                         &lt;enumeration value="StyleName-CustomerPackageType"/>
244
 *                         &lt;enumeration value="SizeName-StyleName-CustomerPackageType"/>
245
 *                       &lt;/restriction>
246
 *                     &lt;/simpleType>
247
 *                   &lt;/element>
248
 *                   &lt;element name="AgeGenderCategory" type="{}StringNotNull" minOccurs="0"/>
249
 *                   &lt;element name="Amperage" type="{}AmperageDimension" minOccurs="0"/>
250
 *                   &lt;element name="BikeRimSize" type="{}LengthDimension" minOccurs="0"/>
251
 *                   &lt;element name="BootSize" type="{}Dimension" minOccurs="0"/>
252
 *                   &lt;element name="Bounce" type="{}StringNotNull" minOccurs="0"/>
253
 *                   &lt;element name="CalfSize" type="{}StringNotNull" minOccurs="0"/>
254
 *                   &lt;element name="Caliber" type="{}FourDecimal" minOccurs="0"/>
255
 *                   &lt;element name="Capacity" type="{}VolumeDimension" minOccurs="0"/>
256
 *                   &lt;element name="Club" type="{}StringNotNull" minOccurs="0"/>
257
 *                   &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
258
 *                   &lt;element name="Curvature" type="{}StringNotNull" minOccurs="0"/>
259
 *                   &lt;element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>
260
 *                   &lt;element name="Department" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>
261
 *                   &lt;element name="Design" type="{}StringNotNull" minOccurs="0"/>
262
 *                   &lt;element name="Diameter" type="{}LengthDimension" minOccurs="0"/>
263
 *                   &lt;element name="DivingHoodThickness" type="{}LengthDimension" minOccurs="0"/>
264
 *                   &lt;element name="FencingPommelType" type="{}StringNotNull" minOccurs="0"/>
265
 *                   &lt;element name="Flavor" type="{}StringNotNull" minOccurs="0"/>
266
 *                   &lt;element name="GolfFlex" type="{}StringNotNull" minOccurs="0"/>
267
 *                   &lt;element name="GolfLoft" type="{}DegreeDimension" minOccurs="0"/>
268
 *                   &lt;element name="GripSize" type="{}StringNotNull" minOccurs="0"/>
269
 *                   &lt;element name="GripType" type="{}StringNotNull" minOccurs="0"/>
270
 *                   &lt;element name="Hand" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
271
 *                   &lt;element name="HeadSize" type="{}StringNotNull" minOccurs="0"/>
272
 *                   &lt;element name="Height" type="{}LengthDimension" minOccurs="0"/>
273
 *                   &lt;element name="Irons" type="{}StringNotNull" minOccurs="0"/>
274
 *                   &lt;element name="ItemThickness" type="{}LengthDimension" minOccurs="0"/>
275
 *                   &lt;element name="Length" type="{}LengthDimension" minOccurs="0"/>
276
 *                   &lt;element name="LensColor" type="{}StringNotNull" minOccurs="0"/>
277
 *                   &lt;element name="LieAngle" type="{}StringNotNull" minOccurs="0"/>
278
 *                   &lt;element name="LineCapacity" type="{}StringNotNull" minOccurs="0"/>
279
 *                   &lt;element name="LineWeight" type="{}StringNotNull" minOccurs="0"/>
280
 *                   &lt;element name="Material" type="{}StringNotNull" minOccurs="0"/>
281
 *                   &lt;element name="Model" type="{}StringNotNull" minOccurs="0"/>
282
 *                   &lt;element name="NumberOfItems" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
283
 *                   &lt;element name="Occupancy" type="{}StringNotNull" minOccurs="0"/>
284
 *                   &lt;element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
285
 *                   &lt;element name="Rounds" type="{}PositiveInteger" minOccurs="0"/>
286
 *                   &lt;element name="ShaftLength" type="{}LengthDimension" minOccurs="0"/>
287
 *                   &lt;element name="ShaftMaterial" type="{}StringNotNull" minOccurs="0"/>
288
 *                   &lt;element name="ShaftType" type="{}StringNotNull" minOccurs="0"/>
289
 *                   &lt;element name="Shape" type="{}StringNotNull" minOccurs="0"/>
290
 *                   &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
291
 *                   &lt;element name="Style" type="{}StringNotNull" minOccurs="0"/>
292
 *                   &lt;element name="TemperatureRating" type="{}TemperatureRatingDimension" minOccurs="0"/>
293
 *                   &lt;element name="TensionLevel" type="{}StringNotNull" minOccurs="0"/>
294
 *                   &lt;element name="Volume" type="{}VolumeDimension" minOccurs="0"/>
295
 *                   &lt;element name="Wattage" type="{}WattageDimension" minOccurs="0"/>
296
 *                   &lt;element name="Weight" type="{}WeightDimension" minOccurs="0"/>
297
 *                   &lt;element name="WeightSupported" type="{}WeightDimension" minOccurs="0"/>
298
 *                   &lt;element name="WheelSize" type="{}LengthDimension" minOccurs="0"/>
299
 *                   &lt;element name="Width" type="{}LengthDimension" minOccurs="0"/>
300
 *                   &lt;element name="Wood" type="{}StringNotNull" minOccurs="0"/>
301
 *                 &lt;/sequence>
302
 *               &lt;/restriction>
303
 *             &lt;/complexContent>
304
 *           &lt;/complexType>
305
 *         &lt;/element>
306
 *         &lt;element name="MaterialComposition" type="{}SuperLongStringNotNull" minOccurs="0"/>
307
 *         &lt;element name="Packaging" type="{}StringNotNull" minOccurs="0"/>
308
 *         &lt;element name="IsCustomizable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
309
 *         &lt;element name="CustomizableTemplateName" type="{}StringNotNull" minOccurs="0"/>
310
 *         &lt;element name="IsAdultProduct" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
311
 *         &lt;element name="ModelYear" type="{}FourDigitYear" minOccurs="0"/>
312
 *         &lt;element name="Season" type="{}HundredString" minOccurs="0"/>
313
 *         &lt;element name="AccessLocation" type="{}StringNotNull" minOccurs="0"/>
314
 *         &lt;element name="Action" type="{}StringNotNull" minOccurs="0"/>
315
 *         &lt;element name="ActiveIngredients" type="{}StringNotNull" minOccurs="0"/>
316
 *         &lt;element name="Alarm" type="{}StringNotNull" minOccurs="0"/>
317
 *         &lt;element name="ApparentScaleSize" type="{}LengthDimension" minOccurs="0"/>
318
 *         &lt;element name="AvailableCourses" type="{}StringNotNull" minOccurs="0"/>
319
 *         &lt;element name="BackingLineCapacity" type="{}StringNotNull" minOccurs="0"/>
320
 *         &lt;element ref="{}Battery" minOccurs="0"/>
321
 *         &lt;element name="BatteryAverageLife" type="{}PositiveDimension" minOccurs="0"/>
322
 *         &lt;element name="BatteryAverageLifeStandby" type="{}PositiveDimension" minOccurs="0"/>
323
 *         &lt;element name="BatteryChargeTime" type="{}PositiveDimension" minOccurs="0"/>
324
 *         &lt;element name="BatteryLife" type="{}AssemblyTimeDimension" maxOccurs="3" minOccurs="0"/>
325
 *         &lt;element name="BatteryTypeLithiumIon" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
326
 *         &lt;element name="BatteryTypeLithiumMetal" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
327
 *         &lt;element name="BeamWidth" type="{}LengthDimension" minOccurs="0"/>
328
 *         &lt;element name="BearingMaterialType" type="{}StringNotNull" minOccurs="0"/>
329
 *         &lt;element name="BeltStyle" type="{}StringNotNull" minOccurs="0"/>
330
 *         &lt;element name="BikeWeight" type="{}WeightDimension" minOccurs="0"/>
331
 *         &lt;element name="BladeGrind" type="{}StringNotNull" minOccurs="0"/>
332
 *         &lt;element name="BladeLength" type="{}LengthDimension" minOccurs="0"/>
333
 *         &lt;element name="BladeShape" type="{}StringNotNull" minOccurs="0"/>
334
 *         &lt;element name="BladeType" type="{}StringNotNull" minOccurs="0"/>
335
 *         &lt;element name="BMXBikeType" type="{}StringNotNull" minOccurs="0"/>
336
 *         &lt;element name="BoatFenderDiameter" type="{}LengthDimension" minOccurs="0"/>
337
 *         &lt;element name="BoilRateDescription" type="{}StringNotNull" minOccurs="0"/>
338
 *         &lt;element name="BoomLength" type="{}LengthDimension" minOccurs="0"/>
339
 *         &lt;element name="BottomStyle" type="{}StringNotNull" minOccurs="0"/>
340
 *         &lt;element name="BrakeType" type="{}StringNotNull" minOccurs="0"/>
341
 *         &lt;element name="BrakeWidth" type="{}LengthDimension" minOccurs="0"/>
342
 *         &lt;element name="BreakingStrength" type="{}WeightDimension" minOccurs="0"/>
343
 *         &lt;element name="BTUs" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
344
 *         &lt;element name="Buildup" type="{}StringNotNull" minOccurs="0"/>
345
 *         &lt;element name="BulbType" type="{}StringNotNull" minOccurs="0"/>
346
 *         &lt;element name="BurnTime" type="{}BurnTimeDimension" minOccurs="0"/>
347
 *         &lt;element name="CanShipInOriginalContainer" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
348
 *         &lt;element name="Capability" type="{}StringNotNull" minOccurs="0"/>
349
 *         &lt;element name="CapType" type="{}StringNotNull" minOccurs="0"/>
350
 *         &lt;element name="CareInstructions" type="{}StringNotNull" minOccurs="0"/>
351
 *         &lt;element name="CenterlineLength" type="{}LengthDimension" minOccurs="0"/>
352
 *         &lt;element name="ClosureType" type="{}StringNotNull" minOccurs="0"/>
353
 *         &lt;element name="CollarType" type="{}StringNotNull" minOccurs="0"/>
354
 *         &lt;element name="ColorMap" type="{}StringNotNull" minOccurs="0"/>
355
 *         &lt;element name="CompatibleDevices" type="{}StringNotNull" minOccurs="0"/>
356
 *         &lt;element name="CompatibleHoseDiameter" type="{}LengthDimension" minOccurs="0"/>
357
 *         &lt;element name="CompatibleRopeDiameter" type="{}LengthDimension" minOccurs="0"/>
358
 *         &lt;element name="Construction" type="{}StringNotNull" minOccurs="0"/>
359
 *         &lt;element name="ControlProgramName" type="{}StringNotNull" minOccurs="0"/>
360
 *         &lt;element name="CoreMaterialType" type="{}StringNotNull" minOccurs="0"/>
361
 *         &lt;element name="CountryAsLabeled" type="{}CountryOfOriginType" minOccurs="0"/>
362
 *         &lt;element name="CountryOfOrigin" type="{}CountryOfOriginType" minOccurs="0"/>
363
 *         &lt;element name="CourseCapacity" type="{}StringNotNull" minOccurs="0"/>
364
 *         &lt;element name="CoverageArea" type="{}AreaDimension" minOccurs="0"/>
365
 *         &lt;element name="CrankLength" type="{}LengthDimension" minOccurs="0"/>
366
 *         &lt;element name="CuffType" type="{}StringNotNull" minOccurs="0"/>
367
 *         &lt;element name="CupSize" type="{}StringNotNull" minOccurs="0"/>
368
 *         &lt;element name="Cycles" type="{}StringNotNull" minOccurs="0"/>
369
 *         &lt;element name="DeckLength" type="{}LengthDimension" minOccurs="0"/>
370
 *         &lt;element name="DeckWidth" type="{}LengthDimension" minOccurs="0"/>
371
 *         &lt;element name="Directions" type="{}StringNotNull" minOccurs="0"/>
372
 *         &lt;element name="DisplayFeatures" type="{}StringNotNull" minOccurs="0"/>
373
 *         &lt;element name="DisplayLength" type="{}LengthDimension" minOccurs="0"/>
374
 *         &lt;element name="DisplaySize" type="{}LengthDimension" minOccurs="0"/>
375
 *         &lt;element name="DisplayType" type="{}StringNotNull" minOccurs="0"/>
376
 *         &lt;element name="DisplayVolume" type="{}VolumeDimension" minOccurs="0"/>
377
 *         &lt;element name="DisplayWeight" type="{}WeightDimension" minOccurs="0"/>
378
 *         &lt;element name="EffectiveEdgeLength" type="{}LengthDimension" minOccurs="0"/>
379
 *         &lt;element name="EngineDisplacement" minOccurs="0">
380
 *           &lt;complexType>
381
 *             &lt;simpleContent>
382
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>decimal">
383
 *                 &lt;attribute name="unitOfMeasure">
384
 *                   &lt;simpleType>
385
 *                     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
386
 *                       &lt;enumeration value="CID"/>
387
 *                       &lt;enumeration value="l"/>
388
 *                       &lt;enumeration value="cc"/>
389
 *                     &lt;/restriction>
390
 *                   &lt;/simpleType>
391
 *                 &lt;/attribute>
392
 *               &lt;/extension>
393
 *             &lt;/simpleContent>
394
 *           &lt;/complexType>
395
 *         &lt;/element>
396
 *         &lt;element name="EventName" type="{}StringNotNull" minOccurs="0"/>
397
 *         &lt;element name="Eye" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
398
 *         &lt;element name="FabricType" type="{}StringNotNull" minOccurs="0"/>
399
 *         &lt;element name="FabricWash" type="{}StringNotNull" minOccurs="0"/>
400
 *         &lt;element name="FillMaterialType" type="{}StringNotNull" minOccurs="0"/>
401
 *         &lt;element name="FishingLineType" type="{}StringNotNull" minOccurs="0"/>
402
 *         &lt;element name="FishType" type="{}StringNotNull" minOccurs="0"/>
403
 *         &lt;element name="FittingType" type="{}StringNotNull" minOccurs="0"/>
404
 *         &lt;element name="FitType" type="{}StringNotNull" minOccurs="0"/>
405
 *         &lt;element name="FloorArea" type="{}AreaDimension" minOccurs="0"/>
406
 *         &lt;element name="FloorLength" type="{}LengthDimension" minOccurs="0"/>
407
 *         &lt;element name="FloorWidth" type="{}LengthDimension" minOccurs="0"/>
408
 *         &lt;element name="FlyLineNumber" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
409
 *         &lt;element name="FoldedLength" type="{}StringNotNull" minOccurs="0"/>
410
 *         &lt;element name="FrameHeight" type="{}LengthDimension" minOccurs="0"/>
411
 *         &lt;element name="FrameMaterial" type="{}StringNotNull" minOccurs="0"/>
412
 *         &lt;element name="FrameType" type="{}StringNotNull" minOccurs="0"/>
413
 *         &lt;element name="FrequencyBand" type="{}StringNotNull" minOccurs="0"/>
414
 *         &lt;element name="FrontPleatType" type="{}StringNotNull" minOccurs="0"/>
415
 *         &lt;element name="FuelCapacity" type="{}VolumeDimension" minOccurs="0"/>
416
 *         &lt;element name="FuelType" type="{}StringNotNull" minOccurs="0"/>
417
 *         &lt;element name="Functions" type="{}StringNotNull" minOccurs="0"/>
418
 *         &lt;element name="FurDescription" type="{}LongString" minOccurs="0"/>
419
 *         &lt;element name="GearDirection" type="{}StringNotNull" minOccurs="0"/>
420
 *         &lt;element name="GeographicCoverage" type="{}StringNotNull" minOccurs="0"/>
421
 *         &lt;element name="GloveType" type="{}StringNotNull" minOccurs="0"/>
422
 *         &lt;element name="GripMaterialType" type="{}StringNotNull" minOccurs="0"/>
423
 *         &lt;element name="GuardMaterialType" type="{}StringNotNull" minOccurs="0"/>
424
 *         &lt;element name="HandleMaterial" type="{}StringNotNull" minOccurs="0"/>
425
 *         &lt;element name="HandleType" type="{}StringNotNull" minOccurs="0"/>
426
 *         &lt;element name="HeatRating" type="{}TemperatureRatingDimension" minOccurs="0"/>
427
 *         &lt;element name="HP" type="{}Dimension" minOccurs="0"/>
428
 *         &lt;element name="HullShape" type="{}StringNotNull" minOccurs="0"/>
429
 *         &lt;element name="IdentityPackageType" minOccurs="0">
430
 *           &lt;simpleType>
431
 *             &lt;restriction base="{}StringNotNull">
432
 *               &lt;enumeration value="bulk"/>
433
 *               &lt;enumeration value="frustration_free"/>
434
 *               &lt;enumeration value="traditional"/>
435
 *             &lt;/restriction>
436
 *           &lt;/simpleType>
437
 *         &lt;/element>
438
 *         &lt;element name="ImportDesignation" type="{}String" minOccurs="0"/>
439
 *         &lt;element name="ImpactForce" type="{}Dimension" minOccurs="0"/>
440
 *         &lt;element name="Ingredients" type="{}StringNotNull" minOccurs="0"/>
441
 *         &lt;element name="Inseam" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
442
 *         &lt;element name="InsulationType" type="{}StringNotNull" minOccurs="0"/>
443
 *         &lt;element name="Intensity" type="{}Dimension" minOccurs="0"/>
444
 *         &lt;element name="IsSigned" type="{}StringNotNull" minOccurs="0"/>
445
 *         &lt;element name="JerseyType" type="{}StringNotNull" minOccurs="0"/>
446
 *         &lt;element name="KnifeFunction" type="{}StringNotNull" minOccurs="0"/>
447
 *         &lt;element name="LampType" type="{}StringNotNull" minOccurs="0"/>
448
 *         &lt;element name="LaptopCapacity" type="{}StringNotNull" minOccurs="0"/>
449
 *         &lt;element name="LashLength" type="{}LengthDimension" minOccurs="0"/>
450
 *         &lt;element name="LeagueName" type="{}StringNotNull" minOccurs="0"/>
451
 *         &lt;element name="LegStyle" type="{}StringNotNull" minOccurs="0"/>
452
 *         &lt;element name="LensMaterial" type="{}StringNotNull" minOccurs="0"/>
453
 *         &lt;element name="LensShape" type="{}StringNotNull" minOccurs="0"/>
454
 *         &lt;element name="LifeVestType" type="{}StringNotNull" minOccurs="0"/>
455
 *         &lt;element name="LightIntensity" type="{}Dimension" minOccurs="0"/>
456
 *         &lt;element name="LineWeight" type="{}StringNotNull" minOccurs="0"/>
457
 *         &lt;element name="LiningMaterial" type="{}StringNotNull" minOccurs="0"/>
458
 *         &lt;element name="LithiumBatteryEnergyContent" type="{}PositiveDimension" minOccurs="0"/>
459
 *         &lt;element name="LithiumBatteryPackaging" minOccurs="0">
460
 *           &lt;simpleType>
461
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
462
 *               &lt;enumeration value="batteries_contained_in_equipment"/>
463
 *               &lt;enumeration value="batteries_only"/>
464
 *               &lt;enumeration value="batteries_packed_with_equipment"/>
465
 *             &lt;/restriction>
466
 *           &lt;/simpleType>
467
 *         &lt;/element>
468
 *         &lt;element name="LithiumBatteryVoltage" type="{}PositiveDimension" minOccurs="0"/>
469
 *         &lt;element name="LithiumBatteryWeight" type="{}PositiveDimension" minOccurs="0"/>
470
 *         &lt;element name="LoadCapacity" type="{}WeightDimension" minOccurs="0"/>
471
 *         &lt;element name="LockType" type="{}StringNotNull" minOccurs="0"/>
472
 *         &lt;element name="Loudness" type="{}Dimension" minOccurs="0"/>
473
 *         &lt;element name="LureWeight" type="{}WeightDimension" minOccurs="0"/>
474
 *         &lt;element name="ManufacturerDefinedQualityDescription" type="{}StringNotNull" minOccurs="0"/>
475
 *         &lt;element name="MartialArtsType" type="{}StringNotNull" minOccurs="0"/>
476
 *         &lt;element name="MaximumCompatibleBootSize" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
477
 *         &lt;element name="MaximumCompatibleRopeDiameter" type="{}LengthDimension" minOccurs="0"/>
478
 *         &lt;element name="MaximumHeight" type="{}LengthDimension" minOccurs="0"/>
479
 *         &lt;element name="MaximumInclinePercentage" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
480
 *         &lt;element name="MaximumLegSize" type="{}StringNotNull" minOccurs="0"/>
481
 *         &lt;element name="MaximumMagnification" type="{}Dimension" minOccurs="0"/>
482
 *         &lt;element name="MaximumPitchSpeed" minOccurs="0">
483
 *           &lt;complexType>
484
 *             &lt;simpleContent>
485
 *               &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>decimal">
486
 *                 &lt;attribute name="unitOfMeasure">
487
 *                   &lt;simpleType>
488
 *                     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
489
 *                       &lt;enumeration value="kilometer"/>
490
 *                       &lt;enumeration value="mph"/>
491
 *                     &lt;/restriction>
492
 *                   &lt;/simpleType>
493
 *                 &lt;/attribute>
494
 *               &lt;/extension>
495
 *             &lt;/simpleContent>
496
 *           &lt;/complexType>
497
 *         &lt;/element>
498
 *         &lt;element name="MaximumResistance" type="{}WeightDimension" minOccurs="0"/>
499
 *         &lt;element name="MaximumStrideLength" type="{}LengthDimension" minOccurs="0"/>
500
 *         &lt;element name="MaximumTensionRating" type="{}WeightDimension" minOccurs="0"/>
501
 *         &lt;element name="MaximumUserWeight" type="{}WeightDimension" minOccurs="0"/>
502
 *         &lt;element name="MaximumWeight" type="{}WeightDimension" minOccurs="0"/>
503
 *         &lt;element name="MaxWeightRecommendation" type="{}WeightDimension" minOccurs="0"/>
504
 *         &lt;element name="MechanicalStructure" type="{}SuperLongStringNotNull" minOccurs="0"/>
505
 *         &lt;element name="Memory" type="{}MemorySizeDimension" minOccurs="0"/>
506
 *         &lt;element name="MfrWarrantyDescriptionLabor" type="{}SuperLongStringNotNull" minOccurs="0"/>
507
 *         &lt;element name="MfrWarrantyDescriptionParts" type="{}SuperLongStringNotNull" minOccurs="0"/>
508
 *         &lt;element name="MfrWarrantyDescriptionType" type="{}StringNotNull" minOccurs="0"/>
509
 *         &lt;element name="MinimumCompatibleBootSize" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
510
 *         &lt;element name="MinimumCompatibleRopeDiameter" type="{}LengthDimension" minOccurs="0"/>
511
 *         &lt;element name="MinimumLegSize" type="{}StringNotNull" minOccurs="0"/>
512
 *         &lt;element name="MinimumMagnification" type="{}Dimension" minOccurs="0"/>
513
 *         &lt;element name="MinimumTensionRating" type="{}WeightDimension" minOccurs="0"/>
514
 *         &lt;element name="MinimumTorsoFit" type="{}StringNotNull" minOccurs="0"/>
515
 *         &lt;element name="MinimumWeightRecommendation" type="{}WeightDimension" minOccurs="0"/>
516
 *         &lt;element name="MonitorFeatures" type="{}StringNotNull" minOccurs="0"/>
517
 *         &lt;element name="MotorSize" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
518
 *         &lt;element name="MountainBikeProportionalFrameSize" type="{}LengthDimension" minOccurs="0"/>
519
 *         &lt;element name="MountainBikeType" type="{}StringNotNull" minOccurs="0"/>
520
 *         &lt;element name="MountType" type="{}StringNotNull" minOccurs="0"/>
521
 *         &lt;element name="MovementType" type="{}StringNotNull" minOccurs="0"/>
522
 *         &lt;element name="NeckStyle" type="{}StringNotNull" minOccurs="0"/>
523
 *         &lt;element name="NumberOfBlades" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
524
 *         &lt;element name="NumberOfCarriagePositions" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
525
 *         &lt;element name="NumberOfDoors" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
526
 *         &lt;element name="NumberOfExercises" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
527
 *         &lt;element name="NumberOfFootPositions" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
528
 *         &lt;element name="NumberOfGearLoops" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
529
 *         &lt;element name="NumberOfHeadPositions" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
530
 *         &lt;element name="NumberOfHolds" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
531
 *         &lt;element name="NumberOfHorses" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
532
 *         &lt;element name="NumberOfLevels" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
533
 *         &lt;element name="NumberOfLithiumIonCells" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
534
 *         &lt;element name="NumberOfLithiumMetalCells" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
535
 *         &lt;element name="NumberOfPages" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
536
 *         &lt;element name="NumberOfPieces" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
537
 *         &lt;element name="NumberOfPockets" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
538
 *         &lt;element name="NumberOfPoles" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
539
 *         &lt;element name="NumberOfPrograms" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
540
 *         &lt;element name="NumberOfResistanceLevels" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
541
 *         &lt;element name="NumberOfSpeeds" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
542
 *         &lt;element name="NumberOfSprings" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
543
 *         &lt;element name="ObjectiveLensSize" type="{}LengthDimension" minOccurs="0"/>
544
 *         &lt;element name="OperationMode" type="{}StringNotNull" minOccurs="0"/>
545
 *         &lt;element name="Orientation" type="{}StringNotNull" minOccurs="0"/>
546
 *         &lt;element name="OuterMaterialType" type="{}StringNotNull" minOccurs="0"/>
547
 *         &lt;element name="PackedSize" type="{}StringNotNull" minOccurs="0"/>
548
 *         &lt;element name="PadType" type="{}StringNotNull" minOccurs="0"/>
549
 *         &lt;element name="PatternStyle" type="{}StringNotNull" minOccurs="0"/>
550
 *         &lt;element name="PeakHeight" type="{}LengthDimension" minOccurs="0"/>
551
 *         &lt;element name="Pixels" type="{}StringNotNull" minOccurs="0"/>
552
 *         &lt;element name="PlayerName" type="{}StringNotNull" minOccurs="0"/>
553
 *         &lt;element name="PocketDescription" type="{}StringNotNull" minOccurs="0"/>
554
 *         &lt;element name="PositionAccuracy" type="{}StringNotNull" minOccurs="0"/>
555
 *         &lt;element name="PowerSource" type="{}StringNotNull" minOccurs="0"/>
556
 *         &lt;element name="PPUCount" type="{}StringNotNull" minOccurs="0"/>
557
 *         &lt;element name="PPUCountType" type="{}StringNotNull" minOccurs="0"/>
558
 *         &lt;element name="ProportionalFrameSize" type="{}Dimension" minOccurs="0"/>
559
 *         &lt;element name="PullType" type="{}StringNotNull" minOccurs="0"/>
560
 *         &lt;element name="Range" type="{}StringLengthOptionalDimension" minOccurs="0"/>
561
 *         &lt;element name="RearDerailleurCompatibleChainSize" type="{}LengthDimension" minOccurs="0"/>
562
 *         &lt;element name="RecommendedWorkoutSpace" type="{}AreaDimensionOptionalUnit" minOccurs="0"/>
563
 *         &lt;element name="ReelDiameter" type="{}LengthDimension" minOccurs="0"/>
564
 *         &lt;element name="ReelModel" type="{}StringNotNull" minOccurs="0"/>
565
 *         &lt;element name="Region" type="{}StringNotNull" minOccurs="0"/>
566
 *         &lt;element name="Resistance" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
567
 *         &lt;element name="ResistanceMechanism" type="{}StringNotNull" minOccurs="0"/>
568
 *         &lt;element name="Resolution" type="{}StringNotNull" minOccurs="0"/>
569
 *         &lt;element name="RiseStyle" type="{}StringNotNull" minOccurs="0"/>
570
 *         &lt;element name="RoadBikeProportionalFrameSize" type="{}LengthDimension" minOccurs="0"/>
571
 *         &lt;element name="RoadBikeType" type="{}StringNotNull" minOccurs="0"/>
572
 *         &lt;element name="RodLength" type="{}LengthDimension" minOccurs="0"/>
573
 *         &lt;element name="RodWeight" type="{}WeightDimension" minOccurs="0"/>
574
 *         &lt;element name="Routes" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
575
 *         &lt;element name="R-Value" type="{}PositiveDimension" minOccurs="0"/>
576
 *         &lt;element name="Scale" type="{}StringNotNull" minOccurs="0"/>
577
 *         &lt;element name="ScreenColor" type="{}StringNotNull" minOccurs="0"/>
578
 *         &lt;element name="ScreenSize" type="{}LengthDimension" minOccurs="0"/>
579
 *         &lt;element name="SeatHeight" type="{}LengthDimension" minOccurs="0"/>
580
 *         &lt;element name="SeatingCapacity" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
581
 *         &lt;element name="SellerWarrantyDescription" type="{}SuperLongStringNotNull" minOccurs="0"/>
582
 *         &lt;element name="ShellMaterial" type="{}StringNotNull" minOccurs="0"/>
583
 *         &lt;element name="ShirtType" type="{}StringNotNull" minOccurs="0"/>
584
 *         &lt;element name="ShoeWidth" type="{}StringNotNull" minOccurs="0"/>
585
 *         &lt;element name="SizeMap" type="{}StringNotNull" minOccurs="0"/>
586
 *         &lt;element name="SkillLevel" type="{}StringNotNull" minOccurs="0"/>
587
 *         &lt;element name="SkiStyle" type="{}StringNotNull" minOccurs="0"/>
588
 *         &lt;element name="SleepingCapacity" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
589
 *         &lt;element name="SleeveLength" type="{}LengthDimension" minOccurs="0"/>
590
 *         &lt;element name="SleeveType" type="{}StringNotNull" minOccurs="0"/>
591
 *         &lt;element name="SnowboardStyle" type="{}StringNotNull" minOccurs="0"/>
592
 *         &lt;element name="SockHeight" type="{}StringNotNull" minOccurs="0"/>
593
 *         &lt;element name="SockStyle" type="{}StringNotNull" minOccurs="0"/>
594
 *         &lt;element name="SonarType" type="{}StringNotNull" minOccurs="0"/>
595
 *         &lt;element name="SpecialFeatures" type="{}StringNotNull" minOccurs="0"/>
596
 *         &lt;element name="SpecificUsageForProduct" type="{}StringNotNull" minOccurs="0"/>
597
 *         &lt;element name="Speed" type="{}StringNotNull" minOccurs="0"/>
598
 *         &lt;element name="SpeedRating" type="{}StringNotNull" minOccurs="0"/>
599
 *         &lt;element name="Sport" type="{}StringNotNull" minOccurs="0"/>
600
 *         &lt;element name="State" type="{}StringNotNull" minOccurs="0"/>
601
 *         &lt;element name="StaticElongationPercentage" type="{}Dimension" minOccurs="0"/>
602
 *         &lt;element name="StaticWeight" type="{}WeightDimension" minOccurs="0"/>
603
 *         &lt;element name="StrapType" type="{}StringNotNull" minOccurs="0"/>
604
 *         &lt;element name="Strength" type="{}WeightDimension" minOccurs="0"/>
605
 *         &lt;element name="StyleKeywords" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>
606
 *         &lt;element name="SupportType" type="{}StringNotNull" minOccurs="0"/>
607
 *         &lt;element name="SuspensionType" type="{}StringNotNull" minOccurs="0"/>
608
 *         &lt;element name="TargetGender" minOccurs="0">
609
 *           &lt;simpleType>
610
 *             &lt;restriction base="{}StringNotNull">
611
 *               &lt;enumeration value="male"/>
612
 *               &lt;enumeration value="female"/>
613
 *               &lt;enumeration value="unisex"/>
614
 *             &lt;/restriction>
615
 *           &lt;/simpleType>
616
 *         &lt;/element>
617
 *         &lt;element name="TargetZones" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
618
 *         &lt;element name="TeamName" type="{}StringNotNull" minOccurs="0"/>
619
 *         &lt;element name="TensionSupported" type="{}WeightDimension" minOccurs="0"/>
620
 *         &lt;element name="Theme" type="{}StringNotNull" minOccurs="0"/>
621
 *         &lt;element name="ThreadSize" type="{}StringNotNull" minOccurs="0"/>
622
 *         &lt;element name="TopStyle" type="{}StringNotNull" minOccurs="0"/>
623
 *         &lt;element name="TopTubeLength" type="{}LengthDimension" minOccurs="0"/>
624
 *         &lt;element name="TrailerType" type="{}StringNotNull" minOccurs="0"/>
625
 *         &lt;element name="TurnRadius" type="{}LengthDimension" minOccurs="0"/>
626
 *         &lt;element name="UIAAFallRating" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
627
 *         &lt;element name="UnderwireType" type="{}StringNotNull" minOccurs="0"/>
628
 *         &lt;element name="UniformNumber" type="{}StringNotNull" minOccurs="0"/>
629
 *         &lt;element name="UsageCapacity" type="{}WeightDimension" minOccurs="0"/>
630
 *         &lt;element name="UVProtection" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
631
 *         &lt;element name="VolumeCapacityName" type="{}PositiveDimension" minOccurs="0"/>
632
 *         &lt;element name="WaistSize" type="{}LengthDimension" minOccurs="0"/>
633
 *         &lt;element name="WaistWidth" type="{}LengthDimension" minOccurs="0"/>
634
 *         &lt;element name="WarmthRating" type="{}TemperatureRatingDimension" minOccurs="0"/>
635
 *         &lt;element name="Warnings" type="{}LongStringNotNull" minOccurs="0"/>
636
 *         &lt;element name="Warranty" type="{}SuperLongStringNotNull" minOccurs="0"/>
637
 *         &lt;element name="WaterBottleCapType" type="{}StringNotNull" minOccurs="0"/>
638
 *         &lt;element name="WaterResistanceRating" type="{}LengthDimension" minOccurs="0"/>
639
 *         &lt;element name="WaterType" type="{}StringNotNull" minOccurs="0"/>
640
 *         &lt;element name="Wattage" type="{}Dimension" minOccurs="0"/>
641
 *         &lt;element name="Watts" type="{}WattageDimension" minOccurs="0"/>
642
 *         &lt;element name="WayPoints" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
643
 *         &lt;element name="WeightCapacity" type="{}WeightDimension" minOccurs="0"/>
644
 *         &lt;element name="WhatsInTheBox" type="{}SuperLongStringNotNull" minOccurs="0"/>
645
 *         &lt;element name="WheelType" type="{}StringNotNull" minOccurs="0"/>
646
 *       &lt;/sequence>
647
 *     &lt;/restriction>
648
 *   &lt;/complexContent>
649
 * &lt;/complexType>
650
 * </pre>
651
 * 
652
 * 
653
 */
654
@XmlAccessorType(XmlAccessType.FIELD)
655
@XmlType(name = "", propOrder = {
656
    "productType",
657
    "variationData",
658
    "materialComposition",
659
    "packaging",
660
    "isCustomizable",
661
    "customizableTemplateName",
662
    "isAdultProduct",
663
    "modelYear",
664
    "season",
665
    "accessLocation",
666
    "action",
667
    "activeIngredients",
668
    "alarm",
669
    "apparentScaleSize",
670
    "availableCourses",
671
    "backingLineCapacity",
672
    "battery",
673
    "batteryAverageLife",
674
    "batteryAverageLifeStandby",
675
    "batteryChargeTime",
676
    "batteryLife",
677
    "batteryTypeLithiumIon",
678
    "batteryTypeLithiumMetal",
679
    "beamWidth",
680
    "bearingMaterialType",
681
    "beltStyle",
682
    "bikeWeight",
683
    "bladeGrind",
684
    "bladeLength",
685
    "bladeShape",
686
    "bladeType",
687
    "bmxBikeType",
688
    "boatFenderDiameter",
689
    "boilRateDescription",
690
    "boomLength",
691
    "bottomStyle",
692
    "brakeType",
693
    "brakeWidth",
694
    "breakingStrength",
695
    "btUs",
696
    "buildup",
697
    "bulbType",
698
    "burnTime",
699
    "canShipInOriginalContainer",
700
    "capability",
701
    "capType",
702
    "careInstructions",
703
    "centerlineLength",
704
    "closureType",
705
    "collarType",
706
    "colorMap",
707
    "compatibleDevices",
708
    "compatibleHoseDiameter",
709
    "compatibleRopeDiameter",
710
    "construction",
711
    "controlProgramName",
712
    "coreMaterialType",
713
    "countryAsLabeled",
714
    "countryOfOrigin",
715
    "courseCapacity",
716
    "coverageArea",
717
    "crankLength",
718
    "cuffType",
719
    "cupSize",
720
    "cycles",
721
    "deckLength",
722
    "deckWidth",
723
    "directions",
724
    "displayFeatures",
725
    "displayLength",
726
    "displaySize",
727
    "displayType",
728
    "displayVolume",
729
    "displayWeight",
730
    "effectiveEdgeLength",
731
    "engineDisplacement",
732
    "eventName",
733
    "eye",
734
    "fabricType",
735
    "fabricWash",
736
    "fillMaterialType",
737
    "fishingLineType",
738
    "fishType",
739
    "fittingType",
740
    "fitType",
741
    "floorArea",
742
    "floorLength",
743
    "floorWidth",
744
    "flyLineNumber",
745
    "foldedLength",
746
    "frameHeight",
747
    "frameMaterial",
748
    "frameType",
749
    "frequencyBand",
750
    "frontPleatType",
751
    "fuelCapacity",
752
    "fuelType",
753
    "functions",
754
    "furDescription",
755
    "gearDirection",
756
    "geographicCoverage",
757
    "gloveType",
758
    "gripMaterialType",
759
    "guardMaterialType",
760
    "handleMaterial",
761
    "handleType",
762
    "heatRating",
763
    "hp",
764
    "hullShape",
765
    "identityPackageType",
766
    "importDesignation",
767
    "impactForce",
768
    "ingredients",
769
    "inseam",
770
    "insulationType",
771
    "intensity",
772
    "isSigned",
773
    "jerseyType",
774
    "knifeFunction",
775
    "lampType",
776
    "laptopCapacity",
777
    "lashLength",
778
    "leagueName",
779
    "legStyle",
780
    "lensMaterial",
781
    "lensShape",
782
    "lifeVestType",
783
    "lightIntensity",
784
    "lineWeight",
785
    "liningMaterial",
786
    "lithiumBatteryEnergyContent",
787
    "lithiumBatteryPackaging",
788
    "lithiumBatteryVoltage",
789
    "lithiumBatteryWeight",
790
    "loadCapacity",
791
    "lockType",
792
    "loudness",
793
    "lureWeight",
794
    "manufacturerDefinedQualityDescription",
795
    "martialArtsType",
796
    "maximumCompatibleBootSize",
797
    "maximumCompatibleRopeDiameter",
798
    "maximumHeight",
799
    "maximumInclinePercentage",
800
    "maximumLegSize",
801
    "maximumMagnification",
802
    "maximumPitchSpeed",
803
    "maximumResistance",
804
    "maximumStrideLength",
805
    "maximumTensionRating",
806
    "maximumUserWeight",
807
    "maximumWeight",
808
    "maxWeightRecommendation",
809
    "mechanicalStructure",
810
    "memory",
811
    "mfrWarrantyDescriptionLabor",
812
    "mfrWarrantyDescriptionParts",
813
    "mfrWarrantyDescriptionType",
814
    "minimumCompatibleBootSize",
815
    "minimumCompatibleRopeDiameter",
816
    "minimumLegSize",
817
    "minimumMagnification",
818
    "minimumTensionRating",
819
    "minimumTorsoFit",
820
    "minimumWeightRecommendation",
821
    "monitorFeatures",
822
    "motorSize",
823
    "mountainBikeProportionalFrameSize",
824
    "mountainBikeType",
825
    "mountType",
826
    "movementType",
827
    "neckStyle",
828
    "numberOfBlades",
829
    "numberOfCarriagePositions",
830
    "numberOfDoors",
831
    "numberOfExercises",
832
    "numberOfFootPositions",
833
    "numberOfGearLoops",
834
    "numberOfHeadPositions",
835
    "numberOfHolds",
836
    "numberOfHorses",
837
    "numberOfLevels",
838
    "numberOfLithiumIonCells",
839
    "numberOfLithiumMetalCells",
840
    "numberOfPages",
841
    "numberOfPieces",
842
    "numberOfPockets",
843
    "numberOfPoles",
844
    "numberOfPrograms",
845
    "numberOfResistanceLevels",
846
    "numberOfSpeeds",
847
    "numberOfSprings",
848
    "objectiveLensSize",
849
    "operationMode",
850
    "orientation",
851
    "outerMaterialType",
852
    "packedSize",
853
    "padType",
854
    "patternStyle",
855
    "peakHeight",
856
    "pixels",
857
    "playerName",
858
    "pocketDescription",
859
    "positionAccuracy",
860
    "powerSource",
861
    "ppuCount",
862
    "ppuCountType",
863
    "proportionalFrameSize",
864
    "pullType",
865
    "range",
866
    "rearDerailleurCompatibleChainSize",
867
    "recommendedWorkoutSpace",
868
    "reelDiameter",
869
    "reelModel",
870
    "region",
871
    "resistance",
872
    "resistanceMechanism",
873
    "resolution",
874
    "riseStyle",
875
    "roadBikeProportionalFrameSize",
876
    "roadBikeType",
877
    "rodLength",
878
    "rodWeight",
879
    "routes",
880
    "rValue",
881
    "scale",
882
    "screenColor",
883
    "screenSize",
884
    "seatHeight",
885
    "seatingCapacity",
886
    "sellerWarrantyDescription",
887
    "shellMaterial",
888
    "shirtType",
889
    "shoeWidth",
890
    "sizeMap",
891
    "skillLevel",
892
    "skiStyle",
893
    "sleepingCapacity",
894
    "sleeveLength",
895
    "sleeveType",
896
    "snowboardStyle",
897
    "sockHeight",
898
    "sockStyle",
899
    "sonarType",
900
    "specialFeatures",
901
    "specificUsageForProduct",
902
    "speed",
903
    "speedRating",
904
    "sport",
905
    "state",
906
    "staticElongationPercentage",
907
    "staticWeight",
908
    "strapType",
909
    "strength",
910
    "styleKeywords",
911
    "supportType",
912
    "suspensionType",
913
    "targetGender",
914
    "targetZones",
915
    "teamName",
916
    "tensionSupported",
917
    "theme",
918
    "threadSize",
919
    "topStyle",
920
    "topTubeLength",
921
    "trailerType",
922
    "turnRadius",
923
    "uiaaFallRating",
924
    "underwireType",
925
    "uniformNumber",
926
    "usageCapacity",
927
    "uvProtection",
928
    "volumeCapacityName",
929
    "waistSize",
930
    "waistWidth",
931
    "warmthRating",
932
    "warnings",
933
    "warranty",
934
    "waterBottleCapType",
935
    "waterResistanceRating",
936
    "waterType",
937
    "wattage",
938
    "watts",
939
    "wayPoints",
940
    "weightCapacity",
941
    "whatsInTheBox",
942
    "wheelType"
943
})
944
@XmlRootElement(name = "Sports")
945
public class Sports {
946
 
947
    @XmlElement(name = "ProductType")
948
    protected String productType;
949
    @XmlElement(name = "VariationData")
950
    protected Sports.VariationData variationData;
951
    @XmlElement(name = "MaterialComposition")
952
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
953
    protected String materialComposition;
954
    @XmlElement(name = "Packaging")
955
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
956
    protected String packaging;
957
    @XmlElement(name = "IsCustomizable")
958
    protected Boolean isCustomizable;
959
    @XmlElement(name = "CustomizableTemplateName")
960
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
961
    protected String customizableTemplateName;
962
    @XmlElement(name = "IsAdultProduct")
963
    protected Boolean isAdultProduct;
964
    @XmlElement(name = "ModelYear")
965
    protected BigInteger modelYear;
966
    @XmlElement(name = "Season")
967
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
968
    protected String season;
969
    @XmlElement(name = "AccessLocation")
970
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
971
    protected String accessLocation;
972
    @XmlElement(name = "Action")
973
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
974
    protected String action;
975
    @XmlElement(name = "ActiveIngredients")
976
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
977
    protected String activeIngredients;
978
    @XmlElement(name = "Alarm")
979
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
980
    protected String alarm;
981
    @XmlElement(name = "ApparentScaleSize")
982
    protected LengthDimension apparentScaleSize;
983
    @XmlElement(name = "AvailableCourses")
984
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
985
    protected String availableCourses;
986
    @XmlElement(name = "BackingLineCapacity")
987
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
988
    protected String backingLineCapacity;
989
    @XmlElement(name = "Battery")
990
    protected Battery battery;
991
    @XmlElement(name = "BatteryAverageLife")
992
    protected BigDecimal batteryAverageLife;
993
    @XmlElement(name = "BatteryAverageLifeStandby")
994
    protected BigDecimal batteryAverageLifeStandby;
995
    @XmlElement(name = "BatteryChargeTime")
996
    protected BigDecimal batteryChargeTime;
997
    @XmlElement(name = "BatteryLife")
998
    protected List<AssemblyTimeDimension> batteryLife;
999
    @XmlElement(name = "BatteryTypeLithiumIon")
1000
    @XmlSchemaType(name = "positiveInteger")
1001
    protected BigInteger batteryTypeLithiumIon;
1002
    @XmlElement(name = "BatteryTypeLithiumMetal")
1003
    @XmlSchemaType(name = "positiveInteger")
1004
    protected BigInteger batteryTypeLithiumMetal;
1005
    @XmlElement(name = "BeamWidth")
1006
    protected LengthDimension beamWidth;
1007
    @XmlElement(name = "BearingMaterialType")
1008
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1009
    protected String bearingMaterialType;
1010
    @XmlElement(name = "BeltStyle")
1011
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1012
    protected String beltStyle;
1013
    @XmlElement(name = "BikeWeight")
1014
    protected WeightDimension bikeWeight;
1015
    @XmlElement(name = "BladeGrind")
1016
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1017
    protected String bladeGrind;
1018
    @XmlElement(name = "BladeLength")
1019
    protected LengthDimension bladeLength;
1020
    @XmlElement(name = "BladeShape")
1021
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1022
    protected String bladeShape;
1023
    @XmlElement(name = "BladeType")
1024
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1025
    protected String bladeType;
1026
    @XmlElement(name = "BMXBikeType")
1027
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1028
    protected String bmxBikeType;
1029
    @XmlElement(name = "BoatFenderDiameter")
1030
    protected LengthDimension boatFenderDiameter;
1031
    @XmlElement(name = "BoilRateDescription")
1032
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1033
    protected String boilRateDescription;
1034
    @XmlElement(name = "BoomLength")
1035
    protected LengthDimension boomLength;
1036
    @XmlElement(name = "BottomStyle")
1037
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1038
    protected String bottomStyle;
1039
    @XmlElement(name = "BrakeType")
1040
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1041
    protected String brakeType;
1042
    @XmlElement(name = "BrakeWidth")
1043
    protected LengthDimension brakeWidth;
1044
    @XmlElement(name = "BreakingStrength")
1045
    protected WeightDimension breakingStrength;
1046
    @XmlElement(name = "BTUs")
1047
    @XmlSchemaType(name = "positiveInteger")
1048
    protected BigInteger btUs;
1049
    @XmlElement(name = "Buildup")
1050
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1051
    protected String buildup;
1052
    @XmlElement(name = "BulbType")
1053
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1054
    protected String bulbType;
1055
    @XmlElement(name = "BurnTime")
1056
    protected BurnTimeDimension burnTime;
1057
    @XmlElement(name = "CanShipInOriginalContainer")
1058
    protected Boolean canShipInOriginalContainer;
1059
    @XmlElement(name = "Capability")
1060
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1061
    protected String capability;
1062
    @XmlElement(name = "CapType")
1063
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1064
    protected String capType;
1065
    @XmlElement(name = "CareInstructions")
1066
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1067
    protected String careInstructions;
1068
    @XmlElement(name = "CenterlineLength")
1069
    protected LengthDimension centerlineLength;
1070
    @XmlElement(name = "ClosureType")
1071
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1072
    protected String closureType;
1073
    @XmlElement(name = "CollarType")
1074
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1075
    protected String collarType;
1076
    @XmlElement(name = "ColorMap")
1077
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1078
    protected String colorMap;
1079
    @XmlElement(name = "CompatibleDevices")
1080
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1081
    protected String compatibleDevices;
1082
    @XmlElement(name = "CompatibleHoseDiameter")
1083
    protected LengthDimension compatibleHoseDiameter;
1084
    @XmlElement(name = "CompatibleRopeDiameter")
1085
    protected LengthDimension compatibleRopeDiameter;
1086
    @XmlElement(name = "Construction")
1087
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1088
    protected String construction;
1089
    @XmlElement(name = "ControlProgramName")
1090
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1091
    protected String controlProgramName;
1092
    @XmlElement(name = "CoreMaterialType")
1093
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1094
    protected String coreMaterialType;
1095
    @XmlElement(name = "CountryAsLabeled")
1096
    protected String countryAsLabeled;
1097
    @XmlElement(name = "CountryOfOrigin")
1098
    protected String countryOfOrigin;
1099
    @XmlElement(name = "CourseCapacity")
1100
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1101
    protected String courseCapacity;
1102
    @XmlElement(name = "CoverageArea")
1103
    protected AreaDimension coverageArea;
1104
    @XmlElement(name = "CrankLength")
1105
    protected LengthDimension crankLength;
1106
    @XmlElement(name = "CuffType")
1107
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1108
    protected String cuffType;
1109
    @XmlElement(name = "CupSize")
1110
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1111
    protected String cupSize;
1112
    @XmlElement(name = "Cycles")
1113
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1114
    protected String cycles;
1115
    @XmlElement(name = "DeckLength")
1116
    protected LengthDimension deckLength;
1117
    @XmlElement(name = "DeckWidth")
1118
    protected LengthDimension deckWidth;
1119
    @XmlElement(name = "Directions")
1120
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1121
    protected String directions;
1122
    @XmlElement(name = "DisplayFeatures")
1123
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1124
    protected String displayFeatures;
1125
    @XmlElement(name = "DisplayLength")
1126
    protected LengthDimension displayLength;
1127
    @XmlElement(name = "DisplaySize")
1128
    protected LengthDimension displaySize;
1129
    @XmlElement(name = "DisplayType")
1130
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1131
    protected String displayType;
1132
    @XmlElement(name = "DisplayVolume")
1133
    protected VolumeDimension displayVolume;
1134
    @XmlElement(name = "DisplayWeight")
1135
    protected WeightDimension displayWeight;
1136
    @XmlElement(name = "EffectiveEdgeLength")
1137
    protected LengthDimension effectiveEdgeLength;
1138
    @XmlElement(name = "EngineDisplacement")
1139
    protected Sports.EngineDisplacement engineDisplacement;
1140
    @XmlElement(name = "EventName")
1141
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1142
    protected String eventName;
1143
    @XmlElement(name = "Eye")
1144
    @XmlSchemaType(name = "positiveInteger")
1145
    protected BigInteger eye;
1146
    @XmlElement(name = "FabricType")
1147
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1148
    protected String fabricType;
1149
    @XmlElement(name = "FabricWash")
1150
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1151
    protected String fabricWash;
1152
    @XmlElement(name = "FillMaterialType")
1153
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1154
    protected String fillMaterialType;
1155
    @XmlElement(name = "FishingLineType")
1156
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1157
    protected String fishingLineType;
1158
    @XmlElement(name = "FishType")
1159
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1160
    protected String fishType;
1161
    @XmlElement(name = "FittingType")
1162
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1163
    protected String fittingType;
1164
    @XmlElement(name = "FitType")
1165
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1166
    protected String fitType;
1167
    @XmlElement(name = "FloorArea")
1168
    protected AreaDimension floorArea;
1169
    @XmlElement(name = "FloorLength")
1170
    protected LengthDimension floorLength;
1171
    @XmlElement(name = "FloorWidth")
1172
    protected LengthDimension floorWidth;
1173
    @XmlElement(name = "FlyLineNumber")
1174
    @XmlSchemaType(name = "positiveInteger")
1175
    protected BigInteger flyLineNumber;
1176
    @XmlElement(name = "FoldedLength")
1177
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1178
    protected String foldedLength;
1179
    @XmlElement(name = "FrameHeight")
1180
    protected LengthDimension frameHeight;
1181
    @XmlElement(name = "FrameMaterial")
1182
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1183
    protected String frameMaterial;
1184
    @XmlElement(name = "FrameType")
1185
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1186
    protected String frameType;
1187
    @XmlElement(name = "FrequencyBand")
1188
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1189
    protected String frequencyBand;
1190
    @XmlElement(name = "FrontPleatType")
1191
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1192
    protected String frontPleatType;
1193
    @XmlElement(name = "FuelCapacity")
1194
    protected VolumeDimension fuelCapacity;
1195
    @XmlElement(name = "FuelType")
1196
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1197
    protected String fuelType;
1198
    @XmlElement(name = "Functions")
1199
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1200
    protected String functions;
1201
    @XmlElement(name = "FurDescription")
1202
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1203
    protected String furDescription;
1204
    @XmlElement(name = "GearDirection")
1205
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1206
    protected String gearDirection;
1207
    @XmlElement(name = "GeographicCoverage")
1208
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1209
    protected String geographicCoverage;
1210
    @XmlElement(name = "GloveType")
1211
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1212
    protected String gloveType;
1213
    @XmlElement(name = "GripMaterialType")
1214
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1215
    protected String gripMaterialType;
1216
    @XmlElement(name = "GuardMaterialType")
1217
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1218
    protected String guardMaterialType;
1219
    @XmlElement(name = "HandleMaterial")
1220
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1221
    protected String handleMaterial;
1222
    @XmlElement(name = "HandleType")
1223
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1224
    protected String handleType;
1225
    @XmlElement(name = "HeatRating")
1226
    protected TemperatureRatingDimension heatRating;
1227
    @XmlElement(name = "HP")
1228
    protected BigDecimal hp;
1229
    @XmlElement(name = "HullShape")
1230
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1231
    protected String hullShape;
1232
    @XmlElement(name = "IdentityPackageType")
1233
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1234
    protected String identityPackageType;
1235
    @XmlElement(name = "ImportDesignation")
1236
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1237
    protected String importDesignation;
1238
    @XmlElement(name = "ImpactForce")
1239
    protected BigDecimal impactForce;
1240
    @XmlElement(name = "Ingredients")
1241
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1242
    protected String ingredients;
1243
    @XmlElement(name = "Inseam")
1244
    @XmlSchemaType(name = "positiveInteger")
1245
    protected BigInteger inseam;
1246
    @XmlElement(name = "InsulationType")
1247
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1248
    protected String insulationType;
1249
    @XmlElement(name = "Intensity")
1250
    protected BigDecimal intensity;
1251
    @XmlElement(name = "IsSigned")
1252
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1253
    protected String isSigned;
1254
    @XmlElement(name = "JerseyType")
1255
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1256
    protected String jerseyType;
1257
    @XmlElement(name = "KnifeFunction")
1258
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1259
    protected String knifeFunction;
1260
    @XmlElement(name = "LampType")
1261
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1262
    protected String lampType;
1263
    @XmlElement(name = "LaptopCapacity")
1264
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1265
    protected String laptopCapacity;
1266
    @XmlElement(name = "LashLength")
1267
    protected LengthDimension lashLength;
1268
    @XmlElement(name = "LeagueName")
1269
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1270
    protected String leagueName;
1271
    @XmlElement(name = "LegStyle")
1272
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1273
    protected String legStyle;
1274
    @XmlElement(name = "LensMaterial")
1275
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1276
    protected String lensMaterial;
1277
    @XmlElement(name = "LensShape")
1278
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1279
    protected String lensShape;
1280
    @XmlElement(name = "LifeVestType")
1281
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1282
    protected String lifeVestType;
1283
    @XmlElement(name = "LightIntensity")
1284
    protected BigDecimal lightIntensity;
1285
    @XmlElement(name = "LineWeight")
1286
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1287
    protected String lineWeight;
1288
    @XmlElement(name = "LiningMaterial")
1289
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1290
    protected String liningMaterial;
1291
    @XmlElement(name = "LithiumBatteryEnergyContent")
1292
    protected BigDecimal lithiumBatteryEnergyContent;
1293
    @XmlElement(name = "LithiumBatteryPackaging")
1294
    protected String lithiumBatteryPackaging;
1295
    @XmlElement(name = "LithiumBatteryVoltage")
1296
    protected BigDecimal lithiumBatteryVoltage;
1297
    @XmlElement(name = "LithiumBatteryWeight")
1298
    protected BigDecimal lithiumBatteryWeight;
1299
    @XmlElement(name = "LoadCapacity")
1300
    protected WeightDimension loadCapacity;
1301
    @XmlElement(name = "LockType")
1302
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1303
    protected String lockType;
1304
    @XmlElement(name = "Loudness")
1305
    protected BigDecimal loudness;
1306
    @XmlElement(name = "LureWeight")
1307
    protected WeightDimension lureWeight;
1308
    @XmlElement(name = "ManufacturerDefinedQualityDescription")
1309
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1310
    protected String manufacturerDefinedQualityDescription;
1311
    @XmlElement(name = "MartialArtsType")
1312
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1313
    protected String martialArtsType;
1314
    @XmlElement(name = "MaximumCompatibleBootSize")
1315
    @XmlSchemaType(name = "positiveInteger")
1316
    protected BigInteger maximumCompatibleBootSize;
1317
    @XmlElement(name = "MaximumCompatibleRopeDiameter")
1318
    protected LengthDimension maximumCompatibleRopeDiameter;
1319
    @XmlElement(name = "MaximumHeight")
1320
    protected LengthDimension maximumHeight;
1321
    @XmlElement(name = "MaximumInclinePercentage")
1322
    @XmlSchemaType(name = "positiveInteger")
1323
    protected BigInteger maximumInclinePercentage;
1324
    @XmlElement(name = "MaximumLegSize")
1325
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1326
    protected String maximumLegSize;
1327
    @XmlElement(name = "MaximumMagnification")
1328
    protected BigDecimal maximumMagnification;
1329
    @XmlElement(name = "MaximumPitchSpeed")
1330
    protected Sports.MaximumPitchSpeed maximumPitchSpeed;
1331
    @XmlElement(name = "MaximumResistance")
1332
    protected WeightDimension maximumResistance;
1333
    @XmlElement(name = "MaximumStrideLength")
1334
    protected LengthDimension maximumStrideLength;
1335
    @XmlElement(name = "MaximumTensionRating")
1336
    protected WeightDimension maximumTensionRating;
1337
    @XmlElement(name = "MaximumUserWeight")
1338
    protected WeightDimension maximumUserWeight;
1339
    @XmlElement(name = "MaximumWeight")
1340
    protected WeightDimension maximumWeight;
1341
    @XmlElement(name = "MaxWeightRecommendation")
1342
    protected WeightDimension maxWeightRecommendation;
1343
    @XmlElement(name = "MechanicalStructure")
1344
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1345
    protected String mechanicalStructure;
1346
    @XmlElement(name = "Memory")
1347
    protected MemorySizeDimension memory;
1348
    @XmlElement(name = "MfrWarrantyDescriptionLabor")
1349
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1350
    protected String mfrWarrantyDescriptionLabor;
1351
    @XmlElement(name = "MfrWarrantyDescriptionParts")
1352
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1353
    protected String mfrWarrantyDescriptionParts;
1354
    @XmlElement(name = "MfrWarrantyDescriptionType")
1355
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1356
    protected String mfrWarrantyDescriptionType;
1357
    @XmlElement(name = "MinimumCompatibleBootSize")
1358
    @XmlSchemaType(name = "positiveInteger")
1359
    protected BigInteger minimumCompatibleBootSize;
1360
    @XmlElement(name = "MinimumCompatibleRopeDiameter")
1361
    protected LengthDimension minimumCompatibleRopeDiameter;
1362
    @XmlElement(name = "MinimumLegSize")
1363
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1364
    protected String minimumLegSize;
1365
    @XmlElement(name = "MinimumMagnification")
1366
    protected BigDecimal minimumMagnification;
1367
    @XmlElement(name = "MinimumTensionRating")
1368
    protected WeightDimension minimumTensionRating;
1369
    @XmlElement(name = "MinimumTorsoFit")
1370
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1371
    protected String minimumTorsoFit;
1372
    @XmlElement(name = "MinimumWeightRecommendation")
1373
    protected WeightDimension minimumWeightRecommendation;
1374
    @XmlElement(name = "MonitorFeatures")
1375
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1376
    protected String monitorFeatures;
1377
    @XmlElement(name = "MotorSize")
1378
    protected BigDecimal motorSize;
1379
    @XmlElement(name = "MountainBikeProportionalFrameSize")
1380
    protected LengthDimension mountainBikeProportionalFrameSize;
1381
    @XmlElement(name = "MountainBikeType")
1382
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1383
    protected String mountainBikeType;
1384
    @XmlElement(name = "MountType")
1385
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1386
    protected String mountType;
1387
    @XmlElement(name = "MovementType")
1388
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1389
    protected String movementType;
1390
    @XmlElement(name = "NeckStyle")
1391
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1392
    protected String neckStyle;
1393
    @XmlElement(name = "NumberOfBlades")
1394
    @XmlSchemaType(name = "positiveInteger")
1395
    protected BigInteger numberOfBlades;
1396
    @XmlElement(name = "NumberOfCarriagePositions")
1397
    @XmlSchemaType(name = "positiveInteger")
1398
    protected BigInteger numberOfCarriagePositions;
1399
    @XmlElement(name = "NumberOfDoors")
1400
    @XmlSchemaType(name = "positiveInteger")
1401
    protected BigInteger numberOfDoors;
1402
    @XmlElement(name = "NumberOfExercises")
1403
    @XmlSchemaType(name = "positiveInteger")
1404
    protected BigInteger numberOfExercises;
1405
    @XmlElement(name = "NumberOfFootPositions")
1406
    @XmlSchemaType(name = "positiveInteger")
1407
    protected BigInteger numberOfFootPositions;
1408
    @XmlElement(name = "NumberOfGearLoops")
1409
    @XmlSchemaType(name = "positiveInteger")
1410
    protected BigInteger numberOfGearLoops;
1411
    @XmlElement(name = "NumberOfHeadPositions")
1412
    @XmlSchemaType(name = "positiveInteger")
1413
    protected BigInteger numberOfHeadPositions;
1414
    @XmlElement(name = "NumberOfHolds")
1415
    @XmlSchemaType(name = "positiveInteger")
1416
    protected BigInteger numberOfHolds;
1417
    @XmlElement(name = "NumberOfHorses")
1418
    @XmlSchemaType(name = "positiveInteger")
1419
    protected BigInteger numberOfHorses;
1420
    @XmlElement(name = "NumberOfLevels")
1421
    @XmlSchemaType(name = "positiveInteger")
1422
    protected BigInteger numberOfLevels;
1423
    @XmlElement(name = "NumberOfLithiumIonCells")
1424
    @XmlSchemaType(name = "positiveInteger")
1425
    protected BigInteger numberOfLithiumIonCells;
1426
    @XmlElement(name = "NumberOfLithiumMetalCells")
1427
    @XmlSchemaType(name = "positiveInteger")
1428
    protected BigInteger numberOfLithiumMetalCells;
1429
    @XmlElement(name = "NumberOfPages")
1430
    @XmlSchemaType(name = "positiveInteger")
1431
    protected BigInteger numberOfPages;
1432
    @XmlElement(name = "NumberOfPieces")
1433
    @XmlSchemaType(name = "positiveInteger")
1434
    protected BigInteger numberOfPieces;
1435
    @XmlElement(name = "NumberOfPockets")
1436
    @XmlSchemaType(name = "positiveInteger")
1437
    protected BigInteger numberOfPockets;
1438
    @XmlElement(name = "NumberOfPoles")
1439
    @XmlSchemaType(name = "positiveInteger")
1440
    protected BigInteger numberOfPoles;
1441
    @XmlElement(name = "NumberOfPrograms")
1442
    @XmlSchemaType(name = "positiveInteger")
1443
    protected BigInteger numberOfPrograms;
1444
    @XmlElement(name = "NumberOfResistanceLevels")
1445
    @XmlSchemaType(name = "positiveInteger")
1446
    protected BigInteger numberOfResistanceLevels;
1447
    @XmlElement(name = "NumberOfSpeeds")
1448
    @XmlSchemaType(name = "positiveInteger")
1449
    protected BigInteger numberOfSpeeds;
1450
    @XmlElement(name = "NumberOfSprings")
1451
    @XmlSchemaType(name = "positiveInteger")
1452
    protected BigInteger numberOfSprings;
1453
    @XmlElement(name = "ObjectiveLensSize")
1454
    protected LengthDimension objectiveLensSize;
1455
    @XmlElement(name = "OperationMode")
1456
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1457
    protected String operationMode;
1458
    @XmlElement(name = "Orientation")
1459
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1460
    protected String orientation;
1461
    @XmlElement(name = "OuterMaterialType")
1462
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1463
    protected String outerMaterialType;
1464
    @XmlElement(name = "PackedSize")
1465
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1466
    protected String packedSize;
1467
    @XmlElement(name = "PadType")
1468
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1469
    protected String padType;
1470
    @XmlElement(name = "PatternStyle")
1471
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1472
    protected String patternStyle;
1473
    @XmlElement(name = "PeakHeight")
1474
    protected LengthDimension peakHeight;
1475
    @XmlElement(name = "Pixels")
1476
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1477
    protected String pixels;
1478
    @XmlElement(name = "PlayerName")
1479
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1480
    protected String playerName;
1481
    @XmlElement(name = "PocketDescription")
1482
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1483
    protected String pocketDescription;
1484
    @XmlElement(name = "PositionAccuracy")
1485
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1486
    protected String positionAccuracy;
1487
    @XmlElement(name = "PowerSource")
1488
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1489
    protected String powerSource;
1490
    @XmlElement(name = "PPUCount")
1491
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1492
    protected String ppuCount;
1493
    @XmlElement(name = "PPUCountType")
1494
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1495
    protected String ppuCountType;
1496
    @XmlElement(name = "ProportionalFrameSize")
1497
    protected BigDecimal proportionalFrameSize;
1498
    @XmlElement(name = "PullType")
1499
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1500
    protected String pullType;
1501
    @XmlElement(name = "Range")
1502
    protected StringLengthOptionalDimension range;
1503
    @XmlElement(name = "RearDerailleurCompatibleChainSize")
1504
    protected LengthDimension rearDerailleurCompatibleChainSize;
1505
    @XmlElement(name = "RecommendedWorkoutSpace")
1506
    protected AreaDimensionOptionalUnit recommendedWorkoutSpace;
1507
    @XmlElement(name = "ReelDiameter")
1508
    protected LengthDimension reelDiameter;
1509
    @XmlElement(name = "ReelModel")
1510
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1511
    protected String reelModel;
1512
    @XmlElement(name = "Region")
1513
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1514
    protected String region;
1515
    @XmlElement(name = "Resistance")
1516
    @XmlSchemaType(name = "positiveInteger")
1517
    protected BigInteger resistance;
1518
    @XmlElement(name = "ResistanceMechanism")
1519
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1520
    protected String resistanceMechanism;
1521
    @XmlElement(name = "Resolution")
1522
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1523
    protected String resolution;
1524
    @XmlElement(name = "RiseStyle")
1525
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1526
    protected String riseStyle;
1527
    @XmlElement(name = "RoadBikeProportionalFrameSize")
1528
    protected LengthDimension roadBikeProportionalFrameSize;
1529
    @XmlElement(name = "RoadBikeType")
1530
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1531
    protected String roadBikeType;
1532
    @XmlElement(name = "RodLength")
1533
    protected LengthDimension rodLength;
1534
    @XmlElement(name = "RodWeight")
1535
    protected WeightDimension rodWeight;
1536
    @XmlElement(name = "Routes")
1537
    @XmlSchemaType(name = "positiveInteger")
1538
    protected BigInteger routes;
1539
    @XmlElement(name = "R-Value")
1540
    protected BigDecimal rValue;
1541
    @XmlElement(name = "Scale")
1542
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1543
    protected String scale;
1544
    @XmlElement(name = "ScreenColor")
1545
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1546
    protected String screenColor;
1547
    @XmlElement(name = "ScreenSize")
1548
    protected LengthDimension screenSize;
1549
    @XmlElement(name = "SeatHeight")
1550
    protected LengthDimension seatHeight;
1551
    @XmlElement(name = "SeatingCapacity")
1552
    @XmlSchemaType(name = "positiveInteger")
1553
    protected BigInteger seatingCapacity;
1554
    @XmlElement(name = "SellerWarrantyDescription")
1555
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1556
    protected String sellerWarrantyDescription;
1557
    @XmlElement(name = "ShellMaterial")
1558
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1559
    protected String shellMaterial;
1560
    @XmlElement(name = "ShirtType")
1561
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1562
    protected String shirtType;
1563
    @XmlElement(name = "ShoeWidth")
1564
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1565
    protected String shoeWidth;
1566
    @XmlElement(name = "SizeMap")
1567
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1568
    protected String sizeMap;
1569
    @XmlElement(name = "SkillLevel")
1570
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1571
    protected String skillLevel;
1572
    @XmlElement(name = "SkiStyle")
1573
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1574
    protected String skiStyle;
1575
    @XmlElement(name = "SleepingCapacity")
1576
    @XmlSchemaType(name = "positiveInteger")
1577
    protected BigInteger sleepingCapacity;
1578
    @XmlElement(name = "SleeveLength")
1579
    protected LengthDimension sleeveLength;
1580
    @XmlElement(name = "SleeveType")
1581
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1582
    protected String sleeveType;
1583
    @XmlElement(name = "SnowboardStyle")
1584
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1585
    protected String snowboardStyle;
1586
    @XmlElement(name = "SockHeight")
1587
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1588
    protected String sockHeight;
1589
    @XmlElement(name = "SockStyle")
1590
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1591
    protected String sockStyle;
1592
    @XmlElement(name = "SonarType")
1593
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1594
    protected String sonarType;
1595
    @XmlElement(name = "SpecialFeatures")
1596
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1597
    protected String specialFeatures;
1598
    @XmlElement(name = "SpecificUsageForProduct")
1599
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1600
    protected String specificUsageForProduct;
1601
    @XmlElement(name = "Speed")
1602
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1603
    protected String speed;
1604
    @XmlElement(name = "SpeedRating")
1605
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1606
    protected String speedRating;
1607
    @XmlElement(name = "Sport")
1608
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1609
    protected String sport;
1610
    @XmlElement(name = "State")
1611
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1612
    protected String state;
1613
    @XmlElement(name = "StaticElongationPercentage")
1614
    protected BigDecimal staticElongationPercentage;
1615
    @XmlElement(name = "StaticWeight")
1616
    protected WeightDimension staticWeight;
1617
    @XmlElement(name = "StrapType")
1618
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1619
    protected String strapType;
1620
    @XmlElement(name = "Strength")
1621
    protected WeightDimension strength;
1622
    @XmlElement(name = "StyleKeywords")
1623
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1624
    protected List<String> styleKeywords;
1625
    @XmlElement(name = "SupportType")
1626
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1627
    protected String supportType;
1628
    @XmlElement(name = "SuspensionType")
1629
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1630
    protected String suspensionType;
1631
    @XmlElement(name = "TargetGender")
1632
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1633
    protected String targetGender;
1634
    @XmlElement(name = "TargetZones")
1635
    @XmlSchemaType(name = "positiveInteger")
1636
    protected BigInteger targetZones;
1637
    @XmlElement(name = "TeamName")
1638
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1639
    protected String teamName;
1640
    @XmlElement(name = "TensionSupported")
1641
    protected WeightDimension tensionSupported;
1642
    @XmlElement(name = "Theme")
1643
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1644
    protected String theme;
1645
    @XmlElement(name = "ThreadSize")
1646
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1647
    protected String threadSize;
1648
    @XmlElement(name = "TopStyle")
1649
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1650
    protected String topStyle;
1651
    @XmlElement(name = "TopTubeLength")
1652
    protected LengthDimension topTubeLength;
1653
    @XmlElement(name = "TrailerType")
1654
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1655
    protected String trailerType;
1656
    @XmlElement(name = "TurnRadius")
1657
    protected LengthDimension turnRadius;
1658
    @XmlElement(name = "UIAAFallRating")
1659
    @XmlSchemaType(name = "positiveInteger")
1660
    protected BigInteger uiaaFallRating;
1661
    @XmlElement(name = "UnderwireType")
1662
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1663
    protected String underwireType;
1664
    @XmlElement(name = "UniformNumber")
1665
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1666
    protected String uniformNumber;
1667
    @XmlElement(name = "UsageCapacity")
1668
    protected WeightDimension usageCapacity;
1669
    @XmlElement(name = "UVProtection")
1670
    @XmlSchemaType(name = "positiveInteger")
1671
    protected BigInteger uvProtection;
1672
    @XmlElement(name = "VolumeCapacityName")
1673
    protected BigDecimal volumeCapacityName;
1674
    @XmlElement(name = "WaistSize")
1675
    protected LengthDimension waistSize;
1676
    @XmlElement(name = "WaistWidth")
1677
    protected LengthDimension waistWidth;
1678
    @XmlElement(name = "WarmthRating")
1679
    protected TemperatureRatingDimension warmthRating;
1680
    @XmlElement(name = "Warnings")
1681
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1682
    protected String warnings;
1683
    @XmlElement(name = "Warranty")
1684
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1685
    protected String warranty;
1686
    @XmlElement(name = "WaterBottleCapType")
1687
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1688
    protected String waterBottleCapType;
1689
    @XmlElement(name = "WaterResistanceRating")
1690
    protected LengthDimension waterResistanceRating;
1691
    @XmlElement(name = "WaterType")
1692
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1693
    protected String waterType;
1694
    @XmlElement(name = "Wattage")
1695
    protected BigDecimal wattage;
1696
    @XmlElement(name = "Watts")
1697
    protected WattageDimension watts;
1698
    @XmlElement(name = "WayPoints")
1699
    @XmlSchemaType(name = "positiveInteger")
1700
    protected BigInteger wayPoints;
1701
    @XmlElement(name = "WeightCapacity")
1702
    protected WeightDimension weightCapacity;
1703
    @XmlElement(name = "WhatsInTheBox")
1704
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1705
    protected String whatsInTheBox;
1706
    @XmlElement(name = "WheelType")
1707
    @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
1708
    protected String wheelType;
1709
 
1710
    /**
1711
     * Gets the value of the productType property.
1712
     * 
1713
     * @return
1714
     *     possible object is
1715
     *     {@link String }
1716
     *     
1717
     */
1718
    public String getProductType() {
1719
        return productType;
1720
    }
1721
 
1722
    /**
1723
     * Sets the value of the productType property.
1724
     * 
1725
     * @param value
1726
     *     allowed object is
1727
     *     {@link String }
1728
     *     
1729
     */
1730
    public void setProductType(String value) {
1731
        this.productType = value;
1732
    }
1733
 
1734
    /**
1735
     * Gets the value of the variationData property.
1736
     * 
1737
     * @return
1738
     *     possible object is
1739
     *     {@link Sports.VariationData }
1740
     *     
1741
     */
1742
    public Sports.VariationData getVariationData() {
1743
        return variationData;
1744
    }
1745
 
1746
    /**
1747
     * Sets the value of the variationData property.
1748
     * 
1749
     * @param value
1750
     *     allowed object is
1751
     *     {@link Sports.VariationData }
1752
     *     
1753
     */
1754
    public void setVariationData(Sports.VariationData value) {
1755
        this.variationData = value;
1756
    }
1757
 
1758
    /**
1759
     * Gets the value of the materialComposition property.
1760
     * 
1761
     * @return
1762
     *     possible object is
1763
     *     {@link String }
1764
     *     
1765
     */
1766
    public String getMaterialComposition() {
1767
        return materialComposition;
1768
    }
1769
 
1770
    /**
1771
     * Sets the value of the materialComposition property.
1772
     * 
1773
     * @param value
1774
     *     allowed object is
1775
     *     {@link String }
1776
     *     
1777
     */
1778
    public void setMaterialComposition(String value) {
1779
        this.materialComposition = value;
1780
    }
1781
 
1782
    /**
1783
     * Gets the value of the packaging property.
1784
     * 
1785
     * @return
1786
     *     possible object is
1787
     *     {@link String }
1788
     *     
1789
     */
1790
    public String getPackaging() {
1791
        return packaging;
1792
    }
1793
 
1794
    /**
1795
     * Sets the value of the packaging property.
1796
     * 
1797
     * @param value
1798
     *     allowed object is
1799
     *     {@link String }
1800
     *     
1801
     */
1802
    public void setPackaging(String value) {
1803
        this.packaging = value;
1804
    }
1805
 
1806
    /**
1807
     * Gets the value of the isCustomizable property.
1808
     * 
1809
     * @return
1810
     *     possible object is
1811
     *     {@link Boolean }
1812
     *     
1813
     */
1814
    public Boolean isIsCustomizable() {
1815
        return isCustomizable;
1816
    }
1817
 
1818
    /**
1819
     * Sets the value of the isCustomizable property.
1820
     * 
1821
     * @param value
1822
     *     allowed object is
1823
     *     {@link Boolean }
1824
     *     
1825
     */
1826
    public void setIsCustomizable(Boolean value) {
1827
        this.isCustomizable = value;
1828
    }
1829
 
1830
    /**
1831
     * Gets the value of the customizableTemplateName property.
1832
     * 
1833
     * @return
1834
     *     possible object is
1835
     *     {@link String }
1836
     *     
1837
     */
1838
    public String getCustomizableTemplateName() {
1839
        return customizableTemplateName;
1840
    }
1841
 
1842
    /**
1843
     * Sets the value of the customizableTemplateName property.
1844
     * 
1845
     * @param value
1846
     *     allowed object is
1847
     *     {@link String }
1848
     *     
1849
     */
1850
    public void setCustomizableTemplateName(String value) {
1851
        this.customizableTemplateName = value;
1852
    }
1853
 
1854
    /**
1855
     * Gets the value of the isAdultProduct property.
1856
     * 
1857
     * @return
1858
     *     possible object is
1859
     *     {@link Boolean }
1860
     *     
1861
     */
1862
    public Boolean isIsAdultProduct() {
1863
        return isAdultProduct;
1864
    }
1865
 
1866
    /**
1867
     * Sets the value of the isAdultProduct property.
1868
     * 
1869
     * @param value
1870
     *     allowed object is
1871
     *     {@link Boolean }
1872
     *     
1873
     */
1874
    public void setIsAdultProduct(Boolean value) {
1875
        this.isAdultProduct = value;
1876
    }
1877
 
1878
    /**
1879
     * Gets the value of the modelYear property.
1880
     * 
1881
     * @return
1882
     *     possible object is
1883
     *     {@link BigInteger }
1884
     *     
1885
     */
1886
    public BigInteger getModelYear() {
1887
        return modelYear;
1888
    }
1889
 
1890
    /**
1891
     * Sets the value of the modelYear property.
1892
     * 
1893
     * @param value
1894
     *     allowed object is
1895
     *     {@link BigInteger }
1896
     *     
1897
     */
1898
    public void setModelYear(BigInteger value) {
1899
        this.modelYear = value;
1900
    }
1901
 
1902
    /**
1903
     * Gets the value of the season property.
1904
     * 
1905
     * @return
1906
     *     possible object is
1907
     *     {@link String }
1908
     *     
1909
     */
1910
    public String getSeason() {
1911
        return season;
1912
    }
1913
 
1914
    /**
1915
     * Sets the value of the season property.
1916
     * 
1917
     * @param value
1918
     *     allowed object is
1919
     *     {@link String }
1920
     *     
1921
     */
1922
    public void setSeason(String value) {
1923
        this.season = value;
1924
    }
1925
 
1926
    /**
1927
     * Gets the value of the accessLocation property.
1928
     * 
1929
     * @return
1930
     *     possible object is
1931
     *     {@link String }
1932
     *     
1933
     */
1934
    public String getAccessLocation() {
1935
        return accessLocation;
1936
    }
1937
 
1938
    /**
1939
     * Sets the value of the accessLocation property.
1940
     * 
1941
     * @param value
1942
     *     allowed object is
1943
     *     {@link String }
1944
     *     
1945
     */
1946
    public void setAccessLocation(String value) {
1947
        this.accessLocation = value;
1948
    }
1949
 
1950
    /**
1951
     * Gets the value of the action property.
1952
     * 
1953
     * @return
1954
     *     possible object is
1955
     *     {@link String }
1956
     *     
1957
     */
1958
    public String getAction() {
1959
        return action;
1960
    }
1961
 
1962
    /**
1963
     * Sets the value of the action property.
1964
     * 
1965
     * @param value
1966
     *     allowed object is
1967
     *     {@link String }
1968
     *     
1969
     */
1970
    public void setAction(String value) {
1971
        this.action = value;
1972
    }
1973
 
1974
    /**
1975
     * Gets the value of the activeIngredients property.
1976
     * 
1977
     * @return
1978
     *     possible object is
1979
     *     {@link String }
1980
     *     
1981
     */
1982
    public String getActiveIngredients() {
1983
        return activeIngredients;
1984
    }
1985
 
1986
    /**
1987
     * Sets the value of the activeIngredients property.
1988
     * 
1989
     * @param value
1990
     *     allowed object is
1991
     *     {@link String }
1992
     *     
1993
     */
1994
    public void setActiveIngredients(String value) {
1995
        this.activeIngredients = value;
1996
    }
1997
 
1998
    /**
1999
     * Gets the value of the alarm property.
2000
     * 
2001
     * @return
2002
     *     possible object is
2003
     *     {@link String }
2004
     *     
2005
     */
2006
    public String getAlarm() {
2007
        return alarm;
2008
    }
2009
 
2010
    /**
2011
     * Sets the value of the alarm property.
2012
     * 
2013
     * @param value
2014
     *     allowed object is
2015
     *     {@link String }
2016
     *     
2017
     */
2018
    public void setAlarm(String value) {
2019
        this.alarm = value;
2020
    }
2021
 
2022
    /**
2023
     * Gets the value of the apparentScaleSize property.
2024
     * 
2025
     * @return
2026
     *     possible object is
2027
     *     {@link LengthDimension }
2028
     *     
2029
     */
2030
    public LengthDimension getApparentScaleSize() {
2031
        return apparentScaleSize;
2032
    }
2033
 
2034
    /**
2035
     * Sets the value of the apparentScaleSize property.
2036
     * 
2037
     * @param value
2038
     *     allowed object is
2039
     *     {@link LengthDimension }
2040
     *     
2041
     */
2042
    public void setApparentScaleSize(LengthDimension value) {
2043
        this.apparentScaleSize = value;
2044
    }
2045
 
2046
    /**
2047
     * Gets the value of the availableCourses property.
2048
     * 
2049
     * @return
2050
     *     possible object is
2051
     *     {@link String }
2052
     *     
2053
     */
2054
    public String getAvailableCourses() {
2055
        return availableCourses;
2056
    }
2057
 
2058
    /**
2059
     * Sets the value of the availableCourses property.
2060
     * 
2061
     * @param value
2062
     *     allowed object is
2063
     *     {@link String }
2064
     *     
2065
     */
2066
    public void setAvailableCourses(String value) {
2067
        this.availableCourses = value;
2068
    }
2069
 
2070
    /**
2071
     * Gets the value of the backingLineCapacity property.
2072
     * 
2073
     * @return
2074
     *     possible object is
2075
     *     {@link String }
2076
     *     
2077
     */
2078
    public String getBackingLineCapacity() {
2079
        return backingLineCapacity;
2080
    }
2081
 
2082
    /**
2083
     * Sets the value of the backingLineCapacity property.
2084
     * 
2085
     * @param value
2086
     *     allowed object is
2087
     *     {@link String }
2088
     *     
2089
     */
2090
    public void setBackingLineCapacity(String value) {
2091
        this.backingLineCapacity = value;
2092
    }
2093
 
2094
    /**
2095
     * Gets the value of the battery property.
2096
     * 
2097
     * @return
2098
     *     possible object is
2099
     *     {@link Battery }
2100
     *     
2101
     */
2102
    public Battery getBattery() {
2103
        return battery;
2104
    }
2105
 
2106
    /**
2107
     * Sets the value of the battery property.
2108
     * 
2109
     * @param value
2110
     *     allowed object is
2111
     *     {@link Battery }
2112
     *     
2113
     */
2114
    public void setBattery(Battery value) {
2115
        this.battery = value;
2116
    }
2117
 
2118
    /**
2119
     * Gets the value of the batteryAverageLife property.
2120
     * 
2121
     * @return
2122
     *     possible object is
2123
     *     {@link BigDecimal }
2124
     *     
2125
     */
2126
    public BigDecimal getBatteryAverageLife() {
2127
        return batteryAverageLife;
2128
    }
2129
 
2130
    /**
2131
     * Sets the value of the batteryAverageLife property.
2132
     * 
2133
     * @param value
2134
     *     allowed object is
2135
     *     {@link BigDecimal }
2136
     *     
2137
     */
2138
    public void setBatteryAverageLife(BigDecimal value) {
2139
        this.batteryAverageLife = value;
2140
    }
2141
 
2142
    /**
2143
     * Gets the value of the batteryAverageLifeStandby property.
2144
     * 
2145
     * @return
2146
     *     possible object is
2147
     *     {@link BigDecimal }
2148
     *     
2149
     */
2150
    public BigDecimal getBatteryAverageLifeStandby() {
2151
        return batteryAverageLifeStandby;
2152
    }
2153
 
2154
    /**
2155
     * Sets the value of the batteryAverageLifeStandby property.
2156
     * 
2157
     * @param value
2158
     *     allowed object is
2159
     *     {@link BigDecimal }
2160
     *     
2161
     */
2162
    public void setBatteryAverageLifeStandby(BigDecimal value) {
2163
        this.batteryAverageLifeStandby = value;
2164
    }
2165
 
2166
    /**
2167
     * Gets the value of the batteryChargeTime property.
2168
     * 
2169
     * @return
2170
     *     possible object is
2171
     *     {@link BigDecimal }
2172
     *     
2173
     */
2174
    public BigDecimal getBatteryChargeTime() {
2175
        return batteryChargeTime;
2176
    }
2177
 
2178
    /**
2179
     * Sets the value of the batteryChargeTime property.
2180
     * 
2181
     * @param value
2182
     *     allowed object is
2183
     *     {@link BigDecimal }
2184
     *     
2185
     */
2186
    public void setBatteryChargeTime(BigDecimal value) {
2187
        this.batteryChargeTime = value;
2188
    }
2189
 
2190
    /**
2191
     * Gets the value of the batteryLife property.
2192
     * 
2193
     * <p>
2194
     * This accessor method returns a reference to the live list,
2195
     * not a snapshot. Therefore any modification you make to the
2196
     * returned list will be present inside the JAXB object.
2197
     * This is why there is not a <CODE>set</CODE> method for the batteryLife property.
2198
     * 
2199
     * <p>
2200
     * For example, to add a new item, do as follows:
2201
     * <pre>
2202
     *    getBatteryLife().add(newItem);
2203
     * </pre>
2204
     * 
2205
     * 
2206
     * <p>
2207
     * Objects of the following type(s) are allowed in the list
2208
     * {@link AssemblyTimeDimension }
2209
     * 
2210
     * 
2211
     */
2212
    public List<AssemblyTimeDimension> getBatteryLife() {
2213
        if (batteryLife == null) {
2214
            batteryLife = new ArrayList<AssemblyTimeDimension>();
2215
        }
2216
        return this.batteryLife;
2217
    }
2218
 
2219
    /**
2220
     * Gets the value of the batteryTypeLithiumIon property.
2221
     * 
2222
     * @return
2223
     *     possible object is
2224
     *     {@link BigInteger }
2225
     *     
2226
     */
2227
    public BigInteger getBatteryTypeLithiumIon() {
2228
        return batteryTypeLithiumIon;
2229
    }
2230
 
2231
    /**
2232
     * Sets the value of the batteryTypeLithiumIon property.
2233
     * 
2234
     * @param value
2235
     *     allowed object is
2236
     *     {@link BigInteger }
2237
     *     
2238
     */
2239
    public void setBatteryTypeLithiumIon(BigInteger value) {
2240
        this.batteryTypeLithiumIon = value;
2241
    }
2242
 
2243
    /**
2244
     * Gets the value of the batteryTypeLithiumMetal property.
2245
     * 
2246
     * @return
2247
     *     possible object is
2248
     *     {@link BigInteger }
2249
     *     
2250
     */
2251
    public BigInteger getBatteryTypeLithiumMetal() {
2252
        return batteryTypeLithiumMetal;
2253
    }
2254
 
2255
    /**
2256
     * Sets the value of the batteryTypeLithiumMetal property.
2257
     * 
2258
     * @param value
2259
     *     allowed object is
2260
     *     {@link BigInteger }
2261
     *     
2262
     */
2263
    public void setBatteryTypeLithiumMetal(BigInteger value) {
2264
        this.batteryTypeLithiumMetal = value;
2265
    }
2266
 
2267
    /**
2268
     * Gets the value of the beamWidth property.
2269
     * 
2270
     * @return
2271
     *     possible object is
2272
     *     {@link LengthDimension }
2273
     *     
2274
     */
2275
    public LengthDimension getBeamWidth() {
2276
        return beamWidth;
2277
    }
2278
 
2279
    /**
2280
     * Sets the value of the beamWidth property.
2281
     * 
2282
     * @param value
2283
     *     allowed object is
2284
     *     {@link LengthDimension }
2285
     *     
2286
     */
2287
    public void setBeamWidth(LengthDimension value) {
2288
        this.beamWidth = value;
2289
    }
2290
 
2291
    /**
2292
     * Gets the value of the bearingMaterialType property.
2293
     * 
2294
     * @return
2295
     *     possible object is
2296
     *     {@link String }
2297
     *     
2298
     */
2299
    public String getBearingMaterialType() {
2300
        return bearingMaterialType;
2301
    }
2302
 
2303
    /**
2304
     * Sets the value of the bearingMaterialType property.
2305
     * 
2306
     * @param value
2307
     *     allowed object is
2308
     *     {@link String }
2309
     *     
2310
     */
2311
    public void setBearingMaterialType(String value) {
2312
        this.bearingMaterialType = value;
2313
    }
2314
 
2315
    /**
2316
     * Gets the value of the beltStyle property.
2317
     * 
2318
     * @return
2319
     *     possible object is
2320
     *     {@link String }
2321
     *     
2322
     */
2323
    public String getBeltStyle() {
2324
        return beltStyle;
2325
    }
2326
 
2327
    /**
2328
     * Sets the value of the beltStyle property.
2329
     * 
2330
     * @param value
2331
     *     allowed object is
2332
     *     {@link String }
2333
     *     
2334
     */
2335
    public void setBeltStyle(String value) {
2336
        this.beltStyle = value;
2337
    }
2338
 
2339
    /**
2340
     * Gets the value of the bikeWeight property.
2341
     * 
2342
     * @return
2343
     *     possible object is
2344
     *     {@link WeightDimension }
2345
     *     
2346
     */
2347
    public WeightDimension getBikeWeight() {
2348
        return bikeWeight;
2349
    }
2350
 
2351
    /**
2352
     * Sets the value of the bikeWeight property.
2353
     * 
2354
     * @param value
2355
     *     allowed object is
2356
     *     {@link WeightDimension }
2357
     *     
2358
     */
2359
    public void setBikeWeight(WeightDimension value) {
2360
        this.bikeWeight = value;
2361
    }
2362
 
2363
    /**
2364
     * Gets the value of the bladeGrind property.
2365
     * 
2366
     * @return
2367
     *     possible object is
2368
     *     {@link String }
2369
     *     
2370
     */
2371
    public String getBladeGrind() {
2372
        return bladeGrind;
2373
    }
2374
 
2375
    /**
2376
     * Sets the value of the bladeGrind property.
2377
     * 
2378
     * @param value
2379
     *     allowed object is
2380
     *     {@link String }
2381
     *     
2382
     */
2383
    public void setBladeGrind(String value) {
2384
        this.bladeGrind = value;
2385
    }
2386
 
2387
    /**
2388
     * Gets the value of the bladeLength property.
2389
     * 
2390
     * @return
2391
     *     possible object is
2392
     *     {@link LengthDimension }
2393
     *     
2394
     */
2395
    public LengthDimension getBladeLength() {
2396
        return bladeLength;
2397
    }
2398
 
2399
    /**
2400
     * Sets the value of the bladeLength property.
2401
     * 
2402
     * @param value
2403
     *     allowed object is
2404
     *     {@link LengthDimension }
2405
     *     
2406
     */
2407
    public void setBladeLength(LengthDimension value) {
2408
        this.bladeLength = value;
2409
    }
2410
 
2411
    /**
2412
     * Gets the value of the bladeShape property.
2413
     * 
2414
     * @return
2415
     *     possible object is
2416
     *     {@link String }
2417
     *     
2418
     */
2419
    public String getBladeShape() {
2420
        return bladeShape;
2421
    }
2422
 
2423
    /**
2424
     * Sets the value of the bladeShape property.
2425
     * 
2426
     * @param value
2427
     *     allowed object is
2428
     *     {@link String }
2429
     *     
2430
     */
2431
    public void setBladeShape(String value) {
2432
        this.bladeShape = value;
2433
    }
2434
 
2435
    /**
2436
     * Gets the value of the bladeType property.
2437
     * 
2438
     * @return
2439
     *     possible object is
2440
     *     {@link String }
2441
     *     
2442
     */
2443
    public String getBladeType() {
2444
        return bladeType;
2445
    }
2446
 
2447
    /**
2448
     * Sets the value of the bladeType property.
2449
     * 
2450
     * @param value
2451
     *     allowed object is
2452
     *     {@link String }
2453
     *     
2454
     */
2455
    public void setBladeType(String value) {
2456
        this.bladeType = value;
2457
    }
2458
 
2459
    /**
2460
     * Gets the value of the bmxBikeType property.
2461
     * 
2462
     * @return
2463
     *     possible object is
2464
     *     {@link String }
2465
     *     
2466
     */
2467
    public String getBMXBikeType() {
2468
        return bmxBikeType;
2469
    }
2470
 
2471
    /**
2472
     * Sets the value of the bmxBikeType property.
2473
     * 
2474
     * @param value
2475
     *     allowed object is
2476
     *     {@link String }
2477
     *     
2478
     */
2479
    public void setBMXBikeType(String value) {
2480
        this.bmxBikeType = value;
2481
    }
2482
 
2483
    /**
2484
     * Gets the value of the boatFenderDiameter property.
2485
     * 
2486
     * @return
2487
     *     possible object is
2488
     *     {@link LengthDimension }
2489
     *     
2490
     */
2491
    public LengthDimension getBoatFenderDiameter() {
2492
        return boatFenderDiameter;
2493
    }
2494
 
2495
    /**
2496
     * Sets the value of the boatFenderDiameter property.
2497
     * 
2498
     * @param value
2499
     *     allowed object is
2500
     *     {@link LengthDimension }
2501
     *     
2502
     */
2503
    public void setBoatFenderDiameter(LengthDimension value) {
2504
        this.boatFenderDiameter = value;
2505
    }
2506
 
2507
    /**
2508
     * Gets the value of the boilRateDescription property.
2509
     * 
2510
     * @return
2511
     *     possible object is
2512
     *     {@link String }
2513
     *     
2514
     */
2515
    public String getBoilRateDescription() {
2516
        return boilRateDescription;
2517
    }
2518
 
2519
    /**
2520
     * Sets the value of the boilRateDescription property.
2521
     * 
2522
     * @param value
2523
     *     allowed object is
2524
     *     {@link String }
2525
     *     
2526
     */
2527
    public void setBoilRateDescription(String value) {
2528
        this.boilRateDescription = value;
2529
    }
2530
 
2531
    /**
2532
     * Gets the value of the boomLength property.
2533
     * 
2534
     * @return
2535
     *     possible object is
2536
     *     {@link LengthDimension }
2537
     *     
2538
     */
2539
    public LengthDimension getBoomLength() {
2540
        return boomLength;
2541
    }
2542
 
2543
    /**
2544
     * Sets the value of the boomLength property.
2545
     * 
2546
     * @param value
2547
     *     allowed object is
2548
     *     {@link LengthDimension }
2549
     *     
2550
     */
2551
    public void setBoomLength(LengthDimension value) {
2552
        this.boomLength = value;
2553
    }
2554
 
2555
    /**
2556
     * Gets the value of the bottomStyle property.
2557
     * 
2558
     * @return
2559
     *     possible object is
2560
     *     {@link String }
2561
     *     
2562
     */
2563
    public String getBottomStyle() {
2564
        return bottomStyle;
2565
    }
2566
 
2567
    /**
2568
     * Sets the value of the bottomStyle property.
2569
     * 
2570
     * @param value
2571
     *     allowed object is
2572
     *     {@link String }
2573
     *     
2574
     */
2575
    public void setBottomStyle(String value) {
2576
        this.bottomStyle = value;
2577
    }
2578
 
2579
    /**
2580
     * Gets the value of the brakeType property.
2581
     * 
2582
     * @return
2583
     *     possible object is
2584
     *     {@link String }
2585
     *     
2586
     */
2587
    public String getBrakeType() {
2588
        return brakeType;
2589
    }
2590
 
2591
    /**
2592
     * Sets the value of the brakeType property.
2593
     * 
2594
     * @param value
2595
     *     allowed object is
2596
     *     {@link String }
2597
     *     
2598
     */
2599
    public void setBrakeType(String value) {
2600
        this.brakeType = value;
2601
    }
2602
 
2603
    /**
2604
     * Gets the value of the brakeWidth property.
2605
     * 
2606
     * @return
2607
     *     possible object is
2608
     *     {@link LengthDimension }
2609
     *     
2610
     */
2611
    public LengthDimension getBrakeWidth() {
2612
        return brakeWidth;
2613
    }
2614
 
2615
    /**
2616
     * Sets the value of the brakeWidth property.
2617
     * 
2618
     * @param value
2619
     *     allowed object is
2620
     *     {@link LengthDimension }
2621
     *     
2622
     */
2623
    public void setBrakeWidth(LengthDimension value) {
2624
        this.brakeWidth = value;
2625
    }
2626
 
2627
    /**
2628
     * Gets the value of the breakingStrength property.
2629
     * 
2630
     * @return
2631
     *     possible object is
2632
     *     {@link WeightDimension }
2633
     *     
2634
     */
2635
    public WeightDimension getBreakingStrength() {
2636
        return breakingStrength;
2637
    }
2638
 
2639
    /**
2640
     * Sets the value of the breakingStrength property.
2641
     * 
2642
     * @param value
2643
     *     allowed object is
2644
     *     {@link WeightDimension }
2645
     *     
2646
     */
2647
    public void setBreakingStrength(WeightDimension value) {
2648
        this.breakingStrength = value;
2649
    }
2650
 
2651
    /**
2652
     * Gets the value of the btUs property.
2653
     * 
2654
     * @return
2655
     *     possible object is
2656
     *     {@link BigInteger }
2657
     *     
2658
     */
2659
    public BigInteger getBTUs() {
2660
        return btUs;
2661
    }
2662
 
2663
    /**
2664
     * Sets the value of the btUs property.
2665
     * 
2666
     * @param value
2667
     *     allowed object is
2668
     *     {@link BigInteger }
2669
     *     
2670
     */
2671
    public void setBTUs(BigInteger value) {
2672
        this.btUs = value;
2673
    }
2674
 
2675
    /**
2676
     * Gets the value of the buildup property.
2677
     * 
2678
     * @return
2679
     *     possible object is
2680
     *     {@link String }
2681
     *     
2682
     */
2683
    public String getBuildup() {
2684
        return buildup;
2685
    }
2686
 
2687
    /**
2688
     * Sets the value of the buildup property.
2689
     * 
2690
     * @param value
2691
     *     allowed object is
2692
     *     {@link String }
2693
     *     
2694
     */
2695
    public void setBuildup(String value) {
2696
        this.buildup = value;
2697
    }
2698
 
2699
    /**
2700
     * Gets the value of the bulbType property.
2701
     * 
2702
     * @return
2703
     *     possible object is
2704
     *     {@link String }
2705
     *     
2706
     */
2707
    public String getBulbType() {
2708
        return bulbType;
2709
    }
2710
 
2711
    /**
2712
     * Sets the value of the bulbType property.
2713
     * 
2714
     * @param value
2715
     *     allowed object is
2716
     *     {@link String }
2717
     *     
2718
     */
2719
    public void setBulbType(String value) {
2720
        this.bulbType = value;
2721
    }
2722
 
2723
    /**
2724
     * Gets the value of the burnTime property.
2725
     * 
2726
     * @return
2727
     *     possible object is
2728
     *     {@link BurnTimeDimension }
2729
     *     
2730
     */
2731
    public BurnTimeDimension getBurnTime() {
2732
        return burnTime;
2733
    }
2734
 
2735
    /**
2736
     * Sets the value of the burnTime property.
2737
     * 
2738
     * @param value
2739
     *     allowed object is
2740
     *     {@link BurnTimeDimension }
2741
     *     
2742
     */
2743
    public void setBurnTime(BurnTimeDimension value) {
2744
        this.burnTime = value;
2745
    }
2746
 
2747
    /**
2748
     * Gets the value of the canShipInOriginalContainer property.
2749
     * 
2750
     * @return
2751
     *     possible object is
2752
     *     {@link Boolean }
2753
     *     
2754
     */
2755
    public Boolean isCanShipInOriginalContainer() {
2756
        return canShipInOriginalContainer;
2757
    }
2758
 
2759
    /**
2760
     * Sets the value of the canShipInOriginalContainer property.
2761
     * 
2762
     * @param value
2763
     *     allowed object is
2764
     *     {@link Boolean }
2765
     *     
2766
     */
2767
    public void setCanShipInOriginalContainer(Boolean value) {
2768
        this.canShipInOriginalContainer = value;
2769
    }
2770
 
2771
    /**
2772
     * Gets the value of the capability property.
2773
     * 
2774
     * @return
2775
     *     possible object is
2776
     *     {@link String }
2777
     *     
2778
     */
2779
    public String getCapability() {
2780
        return capability;
2781
    }
2782
 
2783
    /**
2784
     * Sets the value of the capability property.
2785
     * 
2786
     * @param value
2787
     *     allowed object is
2788
     *     {@link String }
2789
     *     
2790
     */
2791
    public void setCapability(String value) {
2792
        this.capability = value;
2793
    }
2794
 
2795
    /**
2796
     * Gets the value of the capType property.
2797
     * 
2798
     * @return
2799
     *     possible object is
2800
     *     {@link String }
2801
     *     
2802
     */
2803
    public String getCapType() {
2804
        return capType;
2805
    }
2806
 
2807
    /**
2808
     * Sets the value of the capType property.
2809
     * 
2810
     * @param value
2811
     *     allowed object is
2812
     *     {@link String }
2813
     *     
2814
     */
2815
    public void setCapType(String value) {
2816
        this.capType = value;
2817
    }
2818
 
2819
    /**
2820
     * Gets the value of the careInstructions property.
2821
     * 
2822
     * @return
2823
     *     possible object is
2824
     *     {@link String }
2825
     *     
2826
     */
2827
    public String getCareInstructions() {
2828
        return careInstructions;
2829
    }
2830
 
2831
    /**
2832
     * Sets the value of the careInstructions property.
2833
     * 
2834
     * @param value
2835
     *     allowed object is
2836
     *     {@link String }
2837
     *     
2838
     */
2839
    public void setCareInstructions(String value) {
2840
        this.careInstructions = value;
2841
    }
2842
 
2843
    /**
2844
     * Gets the value of the centerlineLength property.
2845
     * 
2846
     * @return
2847
     *     possible object is
2848
     *     {@link LengthDimension }
2849
     *     
2850
     */
2851
    public LengthDimension getCenterlineLength() {
2852
        return centerlineLength;
2853
    }
2854
 
2855
    /**
2856
     * Sets the value of the centerlineLength property.
2857
     * 
2858
     * @param value
2859
     *     allowed object is
2860
     *     {@link LengthDimension }
2861
     *     
2862
     */
2863
    public void setCenterlineLength(LengthDimension value) {
2864
        this.centerlineLength = value;
2865
    }
2866
 
2867
    /**
2868
     * Gets the value of the closureType property.
2869
     * 
2870
     * @return
2871
     *     possible object is
2872
     *     {@link String }
2873
     *     
2874
     */
2875
    public String getClosureType() {
2876
        return closureType;
2877
    }
2878
 
2879
    /**
2880
     * Sets the value of the closureType property.
2881
     * 
2882
     * @param value
2883
     *     allowed object is
2884
     *     {@link String }
2885
     *     
2886
     */
2887
    public void setClosureType(String value) {
2888
        this.closureType = value;
2889
    }
2890
 
2891
    /**
2892
     * Gets the value of the collarType property.
2893
     * 
2894
     * @return
2895
     *     possible object is
2896
     *     {@link String }
2897
     *     
2898
     */
2899
    public String getCollarType() {
2900
        return collarType;
2901
    }
2902
 
2903
    /**
2904
     * Sets the value of the collarType property.
2905
     * 
2906
     * @param value
2907
     *     allowed object is
2908
     *     {@link String }
2909
     *     
2910
     */
2911
    public void setCollarType(String value) {
2912
        this.collarType = value;
2913
    }
2914
 
2915
    /**
2916
     * Gets the value of the colorMap property.
2917
     * 
2918
     * @return
2919
     *     possible object is
2920
     *     {@link String }
2921
     *     
2922
     */
2923
    public String getColorMap() {
2924
        return colorMap;
2925
    }
2926
 
2927
    /**
2928
     * Sets the value of the colorMap property.
2929
     * 
2930
     * @param value
2931
     *     allowed object is
2932
     *     {@link String }
2933
     *     
2934
     */
2935
    public void setColorMap(String value) {
2936
        this.colorMap = value;
2937
    }
2938
 
2939
    /**
2940
     * Gets the value of the compatibleDevices property.
2941
     * 
2942
     * @return
2943
     *     possible object is
2944
     *     {@link String }
2945
     *     
2946
     */
2947
    public String getCompatibleDevices() {
2948
        return compatibleDevices;
2949
    }
2950
 
2951
    /**
2952
     * Sets the value of the compatibleDevices property.
2953
     * 
2954
     * @param value
2955
     *     allowed object is
2956
     *     {@link String }
2957
     *     
2958
     */
2959
    public void setCompatibleDevices(String value) {
2960
        this.compatibleDevices = value;
2961
    }
2962
 
2963
    /**
2964
     * Gets the value of the compatibleHoseDiameter property.
2965
     * 
2966
     * @return
2967
     *     possible object is
2968
     *     {@link LengthDimension }
2969
     *     
2970
     */
2971
    public LengthDimension getCompatibleHoseDiameter() {
2972
        return compatibleHoseDiameter;
2973
    }
2974
 
2975
    /**
2976
     * Sets the value of the compatibleHoseDiameter property.
2977
     * 
2978
     * @param value
2979
     *     allowed object is
2980
     *     {@link LengthDimension }
2981
     *     
2982
     */
2983
    public void setCompatibleHoseDiameter(LengthDimension value) {
2984
        this.compatibleHoseDiameter = value;
2985
    }
2986
 
2987
    /**
2988
     * Gets the value of the compatibleRopeDiameter property.
2989
     * 
2990
     * @return
2991
     *     possible object is
2992
     *     {@link LengthDimension }
2993
     *     
2994
     */
2995
    public LengthDimension getCompatibleRopeDiameter() {
2996
        return compatibleRopeDiameter;
2997
    }
2998
 
2999
    /**
3000
     * Sets the value of the compatibleRopeDiameter property.
3001
     * 
3002
     * @param value
3003
     *     allowed object is
3004
     *     {@link LengthDimension }
3005
     *     
3006
     */
3007
    public void setCompatibleRopeDiameter(LengthDimension value) {
3008
        this.compatibleRopeDiameter = value;
3009
    }
3010
 
3011
    /**
3012
     * Gets the value of the construction property.
3013
     * 
3014
     * @return
3015
     *     possible object is
3016
     *     {@link String }
3017
     *     
3018
     */
3019
    public String getConstruction() {
3020
        return construction;
3021
    }
3022
 
3023
    /**
3024
     * Sets the value of the construction property.
3025
     * 
3026
     * @param value
3027
     *     allowed object is
3028
     *     {@link String }
3029
     *     
3030
     */
3031
    public void setConstruction(String value) {
3032
        this.construction = value;
3033
    }
3034
 
3035
    /**
3036
     * Gets the value of the controlProgramName property.
3037
     * 
3038
     * @return
3039
     *     possible object is
3040
     *     {@link String }
3041
     *     
3042
     */
3043
    public String getControlProgramName() {
3044
        return controlProgramName;
3045
    }
3046
 
3047
    /**
3048
     * Sets the value of the controlProgramName property.
3049
     * 
3050
     * @param value
3051
     *     allowed object is
3052
     *     {@link String }
3053
     *     
3054
     */
3055
    public void setControlProgramName(String value) {
3056
        this.controlProgramName = value;
3057
    }
3058
 
3059
    /**
3060
     * Gets the value of the coreMaterialType property.
3061
     * 
3062
     * @return
3063
     *     possible object is
3064
     *     {@link String }
3065
     *     
3066
     */
3067
    public String getCoreMaterialType() {
3068
        return coreMaterialType;
3069
    }
3070
 
3071
    /**
3072
     * Sets the value of the coreMaterialType property.
3073
     * 
3074
     * @param value
3075
     *     allowed object is
3076
     *     {@link String }
3077
     *     
3078
     */
3079
    public void setCoreMaterialType(String value) {
3080
        this.coreMaterialType = value;
3081
    }
3082
 
3083
    /**
3084
     * Gets the value of the countryAsLabeled property.
3085
     * 
3086
     * @return
3087
     *     possible object is
3088
     *     {@link String }
3089
     *     
3090
     */
3091
    public String getCountryAsLabeled() {
3092
        return countryAsLabeled;
3093
    }
3094
 
3095
    /**
3096
     * Sets the value of the countryAsLabeled property.
3097
     * 
3098
     * @param value
3099
     *     allowed object is
3100
     *     {@link String }
3101
     *     
3102
     */
3103
    public void setCountryAsLabeled(String value) {
3104
        this.countryAsLabeled = value;
3105
    }
3106
 
3107
    /**
3108
     * Gets the value of the countryOfOrigin property.
3109
     * 
3110
     * @return
3111
     *     possible object is
3112
     *     {@link String }
3113
     *     
3114
     */
3115
    public String getCountryOfOrigin() {
3116
        return countryOfOrigin;
3117
    }
3118
 
3119
    /**
3120
     * Sets the value of the countryOfOrigin property.
3121
     * 
3122
     * @param value
3123
     *     allowed object is
3124
     *     {@link String }
3125
     *     
3126
     */
3127
    public void setCountryOfOrigin(String value) {
3128
        this.countryOfOrigin = value;
3129
    }
3130
 
3131
    /**
3132
     * Gets the value of the courseCapacity property.
3133
     * 
3134
     * @return
3135
     *     possible object is
3136
     *     {@link String }
3137
     *     
3138
     */
3139
    public String getCourseCapacity() {
3140
        return courseCapacity;
3141
    }
3142
 
3143
    /**
3144
     * Sets the value of the courseCapacity property.
3145
     * 
3146
     * @param value
3147
     *     allowed object is
3148
     *     {@link String }
3149
     *     
3150
     */
3151
    public void setCourseCapacity(String value) {
3152
        this.courseCapacity = value;
3153
    }
3154
 
3155
    /**
3156
     * Gets the value of the coverageArea property.
3157
     * 
3158
     * @return
3159
     *     possible object is
3160
     *     {@link AreaDimension }
3161
     *     
3162
     */
3163
    public AreaDimension getCoverageArea() {
3164
        return coverageArea;
3165
    }
3166
 
3167
    /**
3168
     * Sets the value of the coverageArea property.
3169
     * 
3170
     * @param value
3171
     *     allowed object is
3172
     *     {@link AreaDimension }
3173
     *     
3174
     */
3175
    public void setCoverageArea(AreaDimension value) {
3176
        this.coverageArea = value;
3177
    }
3178
 
3179
    /**
3180
     * Gets the value of the crankLength property.
3181
     * 
3182
     * @return
3183
     *     possible object is
3184
     *     {@link LengthDimension }
3185
     *     
3186
     */
3187
    public LengthDimension getCrankLength() {
3188
        return crankLength;
3189
    }
3190
 
3191
    /**
3192
     * Sets the value of the crankLength property.
3193
     * 
3194
     * @param value
3195
     *     allowed object is
3196
     *     {@link LengthDimension }
3197
     *     
3198
     */
3199
    public void setCrankLength(LengthDimension value) {
3200
        this.crankLength = value;
3201
    }
3202
 
3203
    /**
3204
     * Gets the value of the cuffType property.
3205
     * 
3206
     * @return
3207
     *     possible object is
3208
     *     {@link String }
3209
     *     
3210
     */
3211
    public String getCuffType() {
3212
        return cuffType;
3213
    }
3214
 
3215
    /**
3216
     * Sets the value of the cuffType property.
3217
     * 
3218
     * @param value
3219
     *     allowed object is
3220
     *     {@link String }
3221
     *     
3222
     */
3223
    public void setCuffType(String value) {
3224
        this.cuffType = value;
3225
    }
3226
 
3227
    /**
3228
     * Gets the value of the cupSize property.
3229
     * 
3230
     * @return
3231
     *     possible object is
3232
     *     {@link String }
3233
     *     
3234
     */
3235
    public String getCupSize() {
3236
        return cupSize;
3237
    }
3238
 
3239
    /**
3240
     * Sets the value of the cupSize property.
3241
     * 
3242
     * @param value
3243
     *     allowed object is
3244
     *     {@link String }
3245
     *     
3246
     */
3247
    public void setCupSize(String value) {
3248
        this.cupSize = value;
3249
    }
3250
 
3251
    /**
3252
     * Gets the value of the cycles property.
3253
     * 
3254
     * @return
3255
     *     possible object is
3256
     *     {@link String }
3257
     *     
3258
     */
3259
    public String getCycles() {
3260
        return cycles;
3261
    }
3262
 
3263
    /**
3264
     * Sets the value of the cycles property.
3265
     * 
3266
     * @param value
3267
     *     allowed object is
3268
     *     {@link String }
3269
     *     
3270
     */
3271
    public void setCycles(String value) {
3272
        this.cycles = value;
3273
    }
3274
 
3275
    /**
3276
     * Gets the value of the deckLength property.
3277
     * 
3278
     * @return
3279
     *     possible object is
3280
     *     {@link LengthDimension }
3281
     *     
3282
     */
3283
    public LengthDimension getDeckLength() {
3284
        return deckLength;
3285
    }
3286
 
3287
    /**
3288
     * Sets the value of the deckLength property.
3289
     * 
3290
     * @param value
3291
     *     allowed object is
3292
     *     {@link LengthDimension }
3293
     *     
3294
     */
3295
    public void setDeckLength(LengthDimension value) {
3296
        this.deckLength = value;
3297
    }
3298
 
3299
    /**
3300
     * Gets the value of the deckWidth property.
3301
     * 
3302
     * @return
3303
     *     possible object is
3304
     *     {@link LengthDimension }
3305
     *     
3306
     */
3307
    public LengthDimension getDeckWidth() {
3308
        return deckWidth;
3309
    }
3310
 
3311
    /**
3312
     * Sets the value of the deckWidth property.
3313
     * 
3314
     * @param value
3315
     *     allowed object is
3316
     *     {@link LengthDimension }
3317
     *     
3318
     */
3319
    public void setDeckWidth(LengthDimension value) {
3320
        this.deckWidth = value;
3321
    }
3322
 
3323
    /**
3324
     * Gets the value of the directions property.
3325
     * 
3326
     * @return
3327
     *     possible object is
3328
     *     {@link String }
3329
     *     
3330
     */
3331
    public String getDirections() {
3332
        return directions;
3333
    }
3334
 
3335
    /**
3336
     * Sets the value of the directions property.
3337
     * 
3338
     * @param value
3339
     *     allowed object is
3340
     *     {@link String }
3341
     *     
3342
     */
3343
    public void setDirections(String value) {
3344
        this.directions = value;
3345
    }
3346
 
3347
    /**
3348
     * Gets the value of the displayFeatures property.
3349
     * 
3350
     * @return
3351
     *     possible object is
3352
     *     {@link String }
3353
     *     
3354
     */
3355
    public String getDisplayFeatures() {
3356
        return displayFeatures;
3357
    }
3358
 
3359
    /**
3360
     * Sets the value of the displayFeatures property.
3361
     * 
3362
     * @param value
3363
     *     allowed object is
3364
     *     {@link String }
3365
     *     
3366
     */
3367
    public void setDisplayFeatures(String value) {
3368
        this.displayFeatures = value;
3369
    }
3370
 
3371
    /**
3372
     * Gets the value of the displayLength property.
3373
     * 
3374
     * @return
3375
     *     possible object is
3376
     *     {@link LengthDimension }
3377
     *     
3378
     */
3379
    public LengthDimension getDisplayLength() {
3380
        return displayLength;
3381
    }
3382
 
3383
    /**
3384
     * Sets the value of the displayLength property.
3385
     * 
3386
     * @param value
3387
     *     allowed object is
3388
     *     {@link LengthDimension }
3389
     *     
3390
     */
3391
    public void setDisplayLength(LengthDimension value) {
3392
        this.displayLength = value;
3393
    }
3394
 
3395
    /**
3396
     * Gets the value of the displaySize property.
3397
     * 
3398
     * @return
3399
     *     possible object is
3400
     *     {@link LengthDimension }
3401
     *     
3402
     */
3403
    public LengthDimension getDisplaySize() {
3404
        return displaySize;
3405
    }
3406
 
3407
    /**
3408
     * Sets the value of the displaySize property.
3409
     * 
3410
     * @param value
3411
     *     allowed object is
3412
     *     {@link LengthDimension }
3413
     *     
3414
     */
3415
    public void setDisplaySize(LengthDimension value) {
3416
        this.displaySize = value;
3417
    }
3418
 
3419
    /**
3420
     * Gets the value of the displayType property.
3421
     * 
3422
     * @return
3423
     *     possible object is
3424
     *     {@link String }
3425
     *     
3426
     */
3427
    public String getDisplayType() {
3428
        return displayType;
3429
    }
3430
 
3431
    /**
3432
     * Sets the value of the displayType property.
3433
     * 
3434
     * @param value
3435
     *     allowed object is
3436
     *     {@link String }
3437
     *     
3438
     */
3439
    public void setDisplayType(String value) {
3440
        this.displayType = value;
3441
    }
3442
 
3443
    /**
3444
     * Gets the value of the displayVolume property.
3445
     * 
3446
     * @return
3447
     *     possible object is
3448
     *     {@link VolumeDimension }
3449
     *     
3450
     */
3451
    public VolumeDimension getDisplayVolume() {
3452
        return displayVolume;
3453
    }
3454
 
3455
    /**
3456
     * Sets the value of the displayVolume property.
3457
     * 
3458
     * @param value
3459
     *     allowed object is
3460
     *     {@link VolumeDimension }
3461
     *     
3462
     */
3463
    public void setDisplayVolume(VolumeDimension value) {
3464
        this.displayVolume = value;
3465
    }
3466
 
3467
    /**
3468
     * Gets the value of the displayWeight property.
3469
     * 
3470
     * @return
3471
     *     possible object is
3472
     *     {@link WeightDimension }
3473
     *     
3474
     */
3475
    public WeightDimension getDisplayWeight() {
3476
        return displayWeight;
3477
    }
3478
 
3479
    /**
3480
     * Sets the value of the displayWeight property.
3481
     * 
3482
     * @param value
3483
     *     allowed object is
3484
     *     {@link WeightDimension }
3485
     *     
3486
     */
3487
    public void setDisplayWeight(WeightDimension value) {
3488
        this.displayWeight = value;
3489
    }
3490
 
3491
    /**
3492
     * Gets the value of the effectiveEdgeLength property.
3493
     * 
3494
     * @return
3495
     *     possible object is
3496
     *     {@link LengthDimension }
3497
     *     
3498
     */
3499
    public LengthDimension getEffectiveEdgeLength() {
3500
        return effectiveEdgeLength;
3501
    }
3502
 
3503
    /**
3504
     * Sets the value of the effectiveEdgeLength property.
3505
     * 
3506
     * @param value
3507
     *     allowed object is
3508
     *     {@link LengthDimension }
3509
     *     
3510
     */
3511
    public void setEffectiveEdgeLength(LengthDimension value) {
3512
        this.effectiveEdgeLength = value;
3513
    }
3514
 
3515
    /**
3516
     * Gets the value of the engineDisplacement property.
3517
     * 
3518
     * @return
3519
     *     possible object is
3520
     *     {@link Sports.EngineDisplacement }
3521
     *     
3522
     */
3523
    public Sports.EngineDisplacement getEngineDisplacement() {
3524
        return engineDisplacement;
3525
    }
3526
 
3527
    /**
3528
     * Sets the value of the engineDisplacement property.
3529
     * 
3530
     * @param value
3531
     *     allowed object is
3532
     *     {@link Sports.EngineDisplacement }
3533
     *     
3534
     */
3535
    public void setEngineDisplacement(Sports.EngineDisplacement value) {
3536
        this.engineDisplacement = value;
3537
    }
3538
 
3539
    /**
3540
     * Gets the value of the eventName property.
3541
     * 
3542
     * @return
3543
     *     possible object is
3544
     *     {@link String }
3545
     *     
3546
     */
3547
    public String getEventName() {
3548
        return eventName;
3549
    }
3550
 
3551
    /**
3552
     * Sets the value of the eventName property.
3553
     * 
3554
     * @param value
3555
     *     allowed object is
3556
     *     {@link String }
3557
     *     
3558
     */
3559
    public void setEventName(String value) {
3560
        this.eventName = value;
3561
    }
3562
 
3563
    /**
3564
     * Gets the value of the eye property.
3565
     * 
3566
     * @return
3567
     *     possible object is
3568
     *     {@link BigInteger }
3569
     *     
3570
     */
3571
    public BigInteger getEye() {
3572
        return eye;
3573
    }
3574
 
3575
    /**
3576
     * Sets the value of the eye property.
3577
     * 
3578
     * @param value
3579
     *     allowed object is
3580
     *     {@link BigInteger }
3581
     *     
3582
     */
3583
    public void setEye(BigInteger value) {
3584
        this.eye = value;
3585
    }
3586
 
3587
    /**
3588
     * Gets the value of the fabricType property.
3589
     * 
3590
     * @return
3591
     *     possible object is
3592
     *     {@link String }
3593
     *     
3594
     */
3595
    public String getFabricType() {
3596
        return fabricType;
3597
    }
3598
 
3599
    /**
3600
     * Sets the value of the fabricType property.
3601
     * 
3602
     * @param value
3603
     *     allowed object is
3604
     *     {@link String }
3605
     *     
3606
     */
3607
    public void setFabricType(String value) {
3608
        this.fabricType = value;
3609
    }
3610
 
3611
    /**
3612
     * Gets the value of the fabricWash property.
3613
     * 
3614
     * @return
3615
     *     possible object is
3616
     *     {@link String }
3617
     *     
3618
     */
3619
    public String getFabricWash() {
3620
        return fabricWash;
3621
    }
3622
 
3623
    /**
3624
     * Sets the value of the fabricWash property.
3625
     * 
3626
     * @param value
3627
     *     allowed object is
3628
     *     {@link String }
3629
     *     
3630
     */
3631
    public void setFabricWash(String value) {
3632
        this.fabricWash = value;
3633
    }
3634
 
3635
    /**
3636
     * Gets the value of the fillMaterialType property.
3637
     * 
3638
     * @return
3639
     *     possible object is
3640
     *     {@link String }
3641
     *     
3642
     */
3643
    public String getFillMaterialType() {
3644
        return fillMaterialType;
3645
    }
3646
 
3647
    /**
3648
     * Sets the value of the fillMaterialType property.
3649
     * 
3650
     * @param value
3651
     *     allowed object is
3652
     *     {@link String }
3653
     *     
3654
     */
3655
    public void setFillMaterialType(String value) {
3656
        this.fillMaterialType = value;
3657
    }
3658
 
3659
    /**
3660
     * Gets the value of the fishingLineType property.
3661
     * 
3662
     * @return
3663
     *     possible object is
3664
     *     {@link String }
3665
     *     
3666
     */
3667
    public String getFishingLineType() {
3668
        return fishingLineType;
3669
    }
3670
 
3671
    /**
3672
     * Sets the value of the fishingLineType property.
3673
     * 
3674
     * @param value
3675
     *     allowed object is
3676
     *     {@link String }
3677
     *     
3678
     */
3679
    public void setFishingLineType(String value) {
3680
        this.fishingLineType = value;
3681
    }
3682
 
3683
    /**
3684
     * Gets the value of the fishType property.
3685
     * 
3686
     * @return
3687
     *     possible object is
3688
     *     {@link String }
3689
     *     
3690
     */
3691
    public String getFishType() {
3692
        return fishType;
3693
    }
3694
 
3695
    /**
3696
     * Sets the value of the fishType property.
3697
     * 
3698
     * @param value
3699
     *     allowed object is
3700
     *     {@link String }
3701
     *     
3702
     */
3703
    public void setFishType(String value) {
3704
        this.fishType = value;
3705
    }
3706
 
3707
    /**
3708
     * Gets the value of the fittingType property.
3709
     * 
3710
     * @return
3711
     *     possible object is
3712
     *     {@link String }
3713
     *     
3714
     */
3715
    public String getFittingType() {
3716
        return fittingType;
3717
    }
3718
 
3719
    /**
3720
     * Sets the value of the fittingType property.
3721
     * 
3722
     * @param value
3723
     *     allowed object is
3724
     *     {@link String }
3725
     *     
3726
     */
3727
    public void setFittingType(String value) {
3728
        this.fittingType = value;
3729
    }
3730
 
3731
    /**
3732
     * Gets the value of the fitType property.
3733
     * 
3734
     * @return
3735
     *     possible object is
3736
     *     {@link String }
3737
     *     
3738
     */
3739
    public String getFitType() {
3740
        return fitType;
3741
    }
3742
 
3743
    /**
3744
     * Sets the value of the fitType property.
3745
     * 
3746
     * @param value
3747
     *     allowed object is
3748
     *     {@link String }
3749
     *     
3750
     */
3751
    public void setFitType(String value) {
3752
        this.fitType = value;
3753
    }
3754
 
3755
    /**
3756
     * Gets the value of the floorArea property.
3757
     * 
3758
     * @return
3759
     *     possible object is
3760
     *     {@link AreaDimension }
3761
     *     
3762
     */
3763
    public AreaDimension getFloorArea() {
3764
        return floorArea;
3765
    }
3766
 
3767
    /**
3768
     * Sets the value of the floorArea property.
3769
     * 
3770
     * @param value
3771
     *     allowed object is
3772
     *     {@link AreaDimension }
3773
     *     
3774
     */
3775
    public void setFloorArea(AreaDimension value) {
3776
        this.floorArea = value;
3777
    }
3778
 
3779
    /**
3780
     * Gets the value of the floorLength property.
3781
     * 
3782
     * @return
3783
     *     possible object is
3784
     *     {@link LengthDimension }
3785
     *     
3786
     */
3787
    public LengthDimension getFloorLength() {
3788
        return floorLength;
3789
    }
3790
 
3791
    /**
3792
     * Sets the value of the floorLength property.
3793
     * 
3794
     * @param value
3795
     *     allowed object is
3796
     *     {@link LengthDimension }
3797
     *     
3798
     */
3799
    public void setFloorLength(LengthDimension value) {
3800
        this.floorLength = value;
3801
    }
3802
 
3803
    /**
3804
     * Gets the value of the floorWidth property.
3805
     * 
3806
     * @return
3807
     *     possible object is
3808
     *     {@link LengthDimension }
3809
     *     
3810
     */
3811
    public LengthDimension getFloorWidth() {
3812
        return floorWidth;
3813
    }
3814
 
3815
    /**
3816
     * Sets the value of the floorWidth property.
3817
     * 
3818
     * @param value
3819
     *     allowed object is
3820
     *     {@link LengthDimension }
3821
     *     
3822
     */
3823
    public void setFloorWidth(LengthDimension value) {
3824
        this.floorWidth = value;
3825
    }
3826
 
3827
    /**
3828
     * Gets the value of the flyLineNumber property.
3829
     * 
3830
     * @return
3831
     *     possible object is
3832
     *     {@link BigInteger }
3833
     *     
3834
     */
3835
    public BigInteger getFlyLineNumber() {
3836
        return flyLineNumber;
3837
    }
3838
 
3839
    /**
3840
     * Sets the value of the flyLineNumber property.
3841
     * 
3842
     * @param value
3843
     *     allowed object is
3844
     *     {@link BigInteger }
3845
     *     
3846
     */
3847
    public void setFlyLineNumber(BigInteger value) {
3848
        this.flyLineNumber = value;
3849
    }
3850
 
3851
    /**
3852
     * Gets the value of the foldedLength property.
3853
     * 
3854
     * @return
3855
     *     possible object is
3856
     *     {@link String }
3857
     *     
3858
     */
3859
    public String getFoldedLength() {
3860
        return foldedLength;
3861
    }
3862
 
3863
    /**
3864
     * Sets the value of the foldedLength property.
3865
     * 
3866
     * @param value
3867
     *     allowed object is
3868
     *     {@link String }
3869
     *     
3870
     */
3871
    public void setFoldedLength(String value) {
3872
        this.foldedLength = value;
3873
    }
3874
 
3875
    /**
3876
     * Gets the value of the frameHeight property.
3877
     * 
3878
     * @return
3879
     *     possible object is
3880
     *     {@link LengthDimension }
3881
     *     
3882
     */
3883
    public LengthDimension getFrameHeight() {
3884
        return frameHeight;
3885
    }
3886
 
3887
    /**
3888
     * Sets the value of the frameHeight property.
3889
     * 
3890
     * @param value
3891
     *     allowed object is
3892
     *     {@link LengthDimension }
3893
     *     
3894
     */
3895
    public void setFrameHeight(LengthDimension value) {
3896
        this.frameHeight = value;
3897
    }
3898
 
3899
    /**
3900
     * Gets the value of the frameMaterial property.
3901
     * 
3902
     * @return
3903
     *     possible object is
3904
     *     {@link String }
3905
     *     
3906
     */
3907
    public String getFrameMaterial() {
3908
        return frameMaterial;
3909
    }
3910
 
3911
    /**
3912
     * Sets the value of the frameMaterial property.
3913
     * 
3914
     * @param value
3915
     *     allowed object is
3916
     *     {@link String }
3917
     *     
3918
     */
3919
    public void setFrameMaterial(String value) {
3920
        this.frameMaterial = value;
3921
    }
3922
 
3923
    /**
3924
     * Gets the value of the frameType property.
3925
     * 
3926
     * @return
3927
     *     possible object is
3928
     *     {@link String }
3929
     *     
3930
     */
3931
    public String getFrameType() {
3932
        return frameType;
3933
    }
3934
 
3935
    /**
3936
     * Sets the value of the frameType property.
3937
     * 
3938
     * @param value
3939
     *     allowed object is
3940
     *     {@link String }
3941
     *     
3942
     */
3943
    public void setFrameType(String value) {
3944
        this.frameType = value;
3945
    }
3946
 
3947
    /**
3948
     * Gets the value of the frequencyBand property.
3949
     * 
3950
     * @return
3951
     *     possible object is
3952
     *     {@link String }
3953
     *     
3954
     */
3955
    public String getFrequencyBand() {
3956
        return frequencyBand;
3957
    }
3958
 
3959
    /**
3960
     * Sets the value of the frequencyBand property.
3961
     * 
3962
     * @param value
3963
     *     allowed object is
3964
     *     {@link String }
3965
     *     
3966
     */
3967
    public void setFrequencyBand(String value) {
3968
        this.frequencyBand = value;
3969
    }
3970
 
3971
    /**
3972
     * Gets the value of the frontPleatType property.
3973
     * 
3974
     * @return
3975
     *     possible object is
3976
     *     {@link String }
3977
     *     
3978
     */
3979
    public String getFrontPleatType() {
3980
        return frontPleatType;
3981
    }
3982
 
3983
    /**
3984
     * Sets the value of the frontPleatType property.
3985
     * 
3986
     * @param value
3987
     *     allowed object is
3988
     *     {@link String }
3989
     *     
3990
     */
3991
    public void setFrontPleatType(String value) {
3992
        this.frontPleatType = value;
3993
    }
3994
 
3995
    /**
3996
     * Gets the value of the fuelCapacity property.
3997
     * 
3998
     * @return
3999
     *     possible object is
4000
     *     {@link VolumeDimension }
4001
     *     
4002
     */
4003
    public VolumeDimension getFuelCapacity() {
4004
        return fuelCapacity;
4005
    }
4006
 
4007
    /**
4008
     * Sets the value of the fuelCapacity property.
4009
     * 
4010
     * @param value
4011
     *     allowed object is
4012
     *     {@link VolumeDimension }
4013
     *     
4014
     */
4015
    public void setFuelCapacity(VolumeDimension value) {
4016
        this.fuelCapacity = value;
4017
    }
4018
 
4019
    /**
4020
     * Gets the value of the fuelType property.
4021
     * 
4022
     * @return
4023
     *     possible object is
4024
     *     {@link String }
4025
     *     
4026
     */
4027
    public String getFuelType() {
4028
        return fuelType;
4029
    }
4030
 
4031
    /**
4032
     * Sets the value of the fuelType property.
4033
     * 
4034
     * @param value
4035
     *     allowed object is
4036
     *     {@link String }
4037
     *     
4038
     */
4039
    public void setFuelType(String value) {
4040
        this.fuelType = value;
4041
    }
4042
 
4043
    /**
4044
     * Gets the value of the functions property.
4045
     * 
4046
     * @return
4047
     *     possible object is
4048
     *     {@link String }
4049
     *     
4050
     */
4051
    public String getFunctions() {
4052
        return functions;
4053
    }
4054
 
4055
    /**
4056
     * Sets the value of the functions property.
4057
     * 
4058
     * @param value
4059
     *     allowed object is
4060
     *     {@link String }
4061
     *     
4062
     */
4063
    public void setFunctions(String value) {
4064
        this.functions = value;
4065
    }
4066
 
4067
    /**
4068
     * Gets the value of the furDescription property.
4069
     * 
4070
     * @return
4071
     *     possible object is
4072
     *     {@link String }
4073
     *     
4074
     */
4075
    public String getFurDescription() {
4076
        return furDescription;
4077
    }
4078
 
4079
    /**
4080
     * Sets the value of the furDescription property.
4081
     * 
4082
     * @param value
4083
     *     allowed object is
4084
     *     {@link String }
4085
     *     
4086
     */
4087
    public void setFurDescription(String value) {
4088
        this.furDescription = value;
4089
    }
4090
 
4091
    /**
4092
     * Gets the value of the gearDirection property.
4093
     * 
4094
     * @return
4095
     *     possible object is
4096
     *     {@link String }
4097
     *     
4098
     */
4099
    public String getGearDirection() {
4100
        return gearDirection;
4101
    }
4102
 
4103
    /**
4104
     * Sets the value of the gearDirection property.
4105
     * 
4106
     * @param value
4107
     *     allowed object is
4108
     *     {@link String }
4109
     *     
4110
     */
4111
    public void setGearDirection(String value) {
4112
        this.gearDirection = value;
4113
    }
4114
 
4115
    /**
4116
     * Gets the value of the geographicCoverage property.
4117
     * 
4118
     * @return
4119
     *     possible object is
4120
     *     {@link String }
4121
     *     
4122
     */
4123
    public String getGeographicCoverage() {
4124
        return geographicCoverage;
4125
    }
4126
 
4127
    /**
4128
     * Sets the value of the geographicCoverage property.
4129
     * 
4130
     * @param value
4131
     *     allowed object is
4132
     *     {@link String }
4133
     *     
4134
     */
4135
    public void setGeographicCoverage(String value) {
4136
        this.geographicCoverage = value;
4137
    }
4138
 
4139
    /**
4140
     * Gets the value of the gloveType property.
4141
     * 
4142
     * @return
4143
     *     possible object is
4144
     *     {@link String }
4145
     *     
4146
     */
4147
    public String getGloveType() {
4148
        return gloveType;
4149
    }
4150
 
4151
    /**
4152
     * Sets the value of the gloveType property.
4153
     * 
4154
     * @param value
4155
     *     allowed object is
4156
     *     {@link String }
4157
     *     
4158
     */
4159
    public void setGloveType(String value) {
4160
        this.gloveType = value;
4161
    }
4162
 
4163
    /**
4164
     * Gets the value of the gripMaterialType property.
4165
     * 
4166
     * @return
4167
     *     possible object is
4168
     *     {@link String }
4169
     *     
4170
     */
4171
    public String getGripMaterialType() {
4172
        return gripMaterialType;
4173
    }
4174
 
4175
    /**
4176
     * Sets the value of the gripMaterialType property.
4177
     * 
4178
     * @param value
4179
     *     allowed object is
4180
     *     {@link String }
4181
     *     
4182
     */
4183
    public void setGripMaterialType(String value) {
4184
        this.gripMaterialType = value;
4185
    }
4186
 
4187
    /**
4188
     * Gets the value of the guardMaterialType property.
4189
     * 
4190
     * @return
4191
     *     possible object is
4192
     *     {@link String }
4193
     *     
4194
     */
4195
    public String getGuardMaterialType() {
4196
        return guardMaterialType;
4197
    }
4198
 
4199
    /**
4200
     * Sets the value of the guardMaterialType property.
4201
     * 
4202
     * @param value
4203
     *     allowed object is
4204
     *     {@link String }
4205
     *     
4206
     */
4207
    public void setGuardMaterialType(String value) {
4208
        this.guardMaterialType = value;
4209
    }
4210
 
4211
    /**
4212
     * Gets the value of the handleMaterial property.
4213
     * 
4214
     * @return
4215
     *     possible object is
4216
     *     {@link String }
4217
     *     
4218
     */
4219
    public String getHandleMaterial() {
4220
        return handleMaterial;
4221
    }
4222
 
4223
    /**
4224
     * Sets the value of the handleMaterial property.
4225
     * 
4226
     * @param value
4227
     *     allowed object is
4228
     *     {@link String }
4229
     *     
4230
     */
4231
    public void setHandleMaterial(String value) {
4232
        this.handleMaterial = value;
4233
    }
4234
 
4235
    /**
4236
     * Gets the value of the handleType property.
4237
     * 
4238
     * @return
4239
     *     possible object is
4240
     *     {@link String }
4241
     *     
4242
     */
4243
    public String getHandleType() {
4244
        return handleType;
4245
    }
4246
 
4247
    /**
4248
     * Sets the value of the handleType property.
4249
     * 
4250
     * @param value
4251
     *     allowed object is
4252
     *     {@link String }
4253
     *     
4254
     */
4255
    public void setHandleType(String value) {
4256
        this.handleType = value;
4257
    }
4258
 
4259
    /**
4260
     * Gets the value of the heatRating property.
4261
     * 
4262
     * @return
4263
     *     possible object is
4264
     *     {@link TemperatureRatingDimension }
4265
     *     
4266
     */
4267
    public TemperatureRatingDimension getHeatRating() {
4268
        return heatRating;
4269
    }
4270
 
4271
    /**
4272
     * Sets the value of the heatRating property.
4273
     * 
4274
     * @param value
4275
     *     allowed object is
4276
     *     {@link TemperatureRatingDimension }
4277
     *     
4278
     */
4279
    public void setHeatRating(TemperatureRatingDimension value) {
4280
        this.heatRating = value;
4281
    }
4282
 
4283
    /**
4284
     * Gets the value of the hp property.
4285
     * 
4286
     * @return
4287
     *     possible object is
4288
     *     {@link BigDecimal }
4289
     *     
4290
     */
4291
    public BigDecimal getHP() {
4292
        return hp;
4293
    }
4294
 
4295
    /**
4296
     * Sets the value of the hp property.
4297
     * 
4298
     * @param value
4299
     *     allowed object is
4300
     *     {@link BigDecimal }
4301
     *     
4302
     */
4303
    public void setHP(BigDecimal value) {
4304
        this.hp = value;
4305
    }
4306
 
4307
    /**
4308
     * Gets the value of the hullShape property.
4309
     * 
4310
     * @return
4311
     *     possible object is
4312
     *     {@link String }
4313
     *     
4314
     */
4315
    public String getHullShape() {
4316
        return hullShape;
4317
    }
4318
 
4319
    /**
4320
     * Sets the value of the hullShape property.
4321
     * 
4322
     * @param value
4323
     *     allowed object is
4324
     *     {@link String }
4325
     *     
4326
     */
4327
    public void setHullShape(String value) {
4328
        this.hullShape = value;
4329
    }
4330
 
4331
    /**
4332
     * Gets the value of the identityPackageType property.
4333
     * 
4334
     * @return
4335
     *     possible object is
4336
     *     {@link String }
4337
     *     
4338
     */
4339
    public String getIdentityPackageType() {
4340
        return identityPackageType;
4341
    }
4342
 
4343
    /**
4344
     * Sets the value of the identityPackageType property.
4345
     * 
4346
     * @param value
4347
     *     allowed object is
4348
     *     {@link String }
4349
     *     
4350
     */
4351
    public void setIdentityPackageType(String value) {
4352
        this.identityPackageType = value;
4353
    }
4354
 
4355
    /**
4356
     * Gets the value of the importDesignation property.
4357
     * 
4358
     * @return
4359
     *     possible object is
4360
     *     {@link String }
4361
     *     
4362
     */
4363
    public String getImportDesignation() {
4364
        return importDesignation;
4365
    }
4366
 
4367
    /**
4368
     * Sets the value of the importDesignation property.
4369
     * 
4370
     * @param value
4371
     *     allowed object is
4372
     *     {@link String }
4373
     *     
4374
     */
4375
    public void setImportDesignation(String value) {
4376
        this.importDesignation = value;
4377
    }
4378
 
4379
    /**
4380
     * Gets the value of the impactForce property.
4381
     * 
4382
     * @return
4383
     *     possible object is
4384
     *     {@link BigDecimal }
4385
     *     
4386
     */
4387
    public BigDecimal getImpactForce() {
4388
        return impactForce;
4389
    }
4390
 
4391
    /**
4392
     * Sets the value of the impactForce property.
4393
     * 
4394
     * @param value
4395
     *     allowed object is
4396
     *     {@link BigDecimal }
4397
     *     
4398
     */
4399
    public void setImpactForce(BigDecimal value) {
4400
        this.impactForce = value;
4401
    }
4402
 
4403
    /**
4404
     * Gets the value of the ingredients property.
4405
     * 
4406
     * @return
4407
     *     possible object is
4408
     *     {@link String }
4409
     *     
4410
     */
4411
    public String getIngredients() {
4412
        return ingredients;
4413
    }
4414
 
4415
    /**
4416
     * Sets the value of the ingredients property.
4417
     * 
4418
     * @param value
4419
     *     allowed object is
4420
     *     {@link String }
4421
     *     
4422
     */
4423
    public void setIngredients(String value) {
4424
        this.ingredients = value;
4425
    }
4426
 
4427
    /**
4428
     * Gets the value of the inseam property.
4429
     * 
4430
     * @return
4431
     *     possible object is
4432
     *     {@link BigInteger }
4433
     *     
4434
     */
4435
    public BigInteger getInseam() {
4436
        return inseam;
4437
    }
4438
 
4439
    /**
4440
     * Sets the value of the inseam property.
4441
     * 
4442
     * @param value
4443
     *     allowed object is
4444
     *     {@link BigInteger }
4445
     *     
4446
     */
4447
    public void setInseam(BigInteger value) {
4448
        this.inseam = value;
4449
    }
4450
 
4451
    /**
4452
     * Gets the value of the insulationType property.
4453
     * 
4454
     * @return
4455
     *     possible object is
4456
     *     {@link String }
4457
     *     
4458
     */
4459
    public String getInsulationType() {
4460
        return insulationType;
4461
    }
4462
 
4463
    /**
4464
     * Sets the value of the insulationType property.
4465
     * 
4466
     * @param value
4467
     *     allowed object is
4468
     *     {@link String }
4469
     *     
4470
     */
4471
    public void setInsulationType(String value) {
4472
        this.insulationType = value;
4473
    }
4474
 
4475
    /**
4476
     * Gets the value of the intensity property.
4477
     * 
4478
     * @return
4479
     *     possible object is
4480
     *     {@link BigDecimal }
4481
     *     
4482
     */
4483
    public BigDecimal getIntensity() {
4484
        return intensity;
4485
    }
4486
 
4487
    /**
4488
     * Sets the value of the intensity property.
4489
     * 
4490
     * @param value
4491
     *     allowed object is
4492
     *     {@link BigDecimal }
4493
     *     
4494
     */
4495
    public void setIntensity(BigDecimal value) {
4496
        this.intensity = value;
4497
    }
4498
 
4499
    /**
4500
     * Gets the value of the isSigned property.
4501
     * 
4502
     * @return
4503
     *     possible object is
4504
     *     {@link String }
4505
     *     
4506
     */
4507
    public String getIsSigned() {
4508
        return isSigned;
4509
    }
4510
 
4511
    /**
4512
     * Sets the value of the isSigned property.
4513
     * 
4514
     * @param value
4515
     *     allowed object is
4516
     *     {@link String }
4517
     *     
4518
     */
4519
    public void setIsSigned(String value) {
4520
        this.isSigned = value;
4521
    }
4522
 
4523
    /**
4524
     * Gets the value of the jerseyType property.
4525
     * 
4526
     * @return
4527
     *     possible object is
4528
     *     {@link String }
4529
     *     
4530
     */
4531
    public String getJerseyType() {
4532
        return jerseyType;
4533
    }
4534
 
4535
    /**
4536
     * Sets the value of the jerseyType property.
4537
     * 
4538
     * @param value
4539
     *     allowed object is
4540
     *     {@link String }
4541
     *     
4542
     */
4543
    public void setJerseyType(String value) {
4544
        this.jerseyType = value;
4545
    }
4546
 
4547
    /**
4548
     * Gets the value of the knifeFunction property.
4549
     * 
4550
     * @return
4551
     *     possible object is
4552
     *     {@link String }
4553
     *     
4554
     */
4555
    public String getKnifeFunction() {
4556
        return knifeFunction;
4557
    }
4558
 
4559
    /**
4560
     * Sets the value of the knifeFunction property.
4561
     * 
4562
     * @param value
4563
     *     allowed object is
4564
     *     {@link String }
4565
     *     
4566
     */
4567
    public void setKnifeFunction(String value) {
4568
        this.knifeFunction = value;
4569
    }
4570
 
4571
    /**
4572
     * Gets the value of the lampType property.
4573
     * 
4574
     * @return
4575
     *     possible object is
4576
     *     {@link String }
4577
     *     
4578
     */
4579
    public String getLampType() {
4580
        return lampType;
4581
    }
4582
 
4583
    /**
4584
     * Sets the value of the lampType property.
4585
     * 
4586
     * @param value
4587
     *     allowed object is
4588
     *     {@link String }
4589
     *     
4590
     */
4591
    public void setLampType(String value) {
4592
        this.lampType = value;
4593
    }
4594
 
4595
    /**
4596
     * Gets the value of the laptopCapacity property.
4597
     * 
4598
     * @return
4599
     *     possible object is
4600
     *     {@link String }
4601
     *     
4602
     */
4603
    public String getLaptopCapacity() {
4604
        return laptopCapacity;
4605
    }
4606
 
4607
    /**
4608
     * Sets the value of the laptopCapacity property.
4609
     * 
4610
     * @param value
4611
     *     allowed object is
4612
     *     {@link String }
4613
     *     
4614
     */
4615
    public void setLaptopCapacity(String value) {
4616
        this.laptopCapacity = value;
4617
    }
4618
 
4619
    /**
4620
     * Gets the value of the lashLength property.
4621
     * 
4622
     * @return
4623
     *     possible object is
4624
     *     {@link LengthDimension }
4625
     *     
4626
     */
4627
    public LengthDimension getLashLength() {
4628
        return lashLength;
4629
    }
4630
 
4631
    /**
4632
     * Sets the value of the lashLength property.
4633
     * 
4634
     * @param value
4635
     *     allowed object is
4636
     *     {@link LengthDimension }
4637
     *     
4638
     */
4639
    public void setLashLength(LengthDimension value) {
4640
        this.lashLength = value;
4641
    }
4642
 
4643
    /**
4644
     * Gets the value of the leagueName property.
4645
     * 
4646
     * @return
4647
     *     possible object is
4648
     *     {@link String }
4649
     *     
4650
     */
4651
    public String getLeagueName() {
4652
        return leagueName;
4653
    }
4654
 
4655
    /**
4656
     * Sets the value of the leagueName property.
4657
     * 
4658
     * @param value
4659
     *     allowed object is
4660
     *     {@link String }
4661
     *     
4662
     */
4663
    public void setLeagueName(String value) {
4664
        this.leagueName = value;
4665
    }
4666
 
4667
    /**
4668
     * Gets the value of the legStyle property.
4669
     * 
4670
     * @return
4671
     *     possible object is
4672
     *     {@link String }
4673
     *     
4674
     */
4675
    public String getLegStyle() {
4676
        return legStyle;
4677
    }
4678
 
4679
    /**
4680
     * Sets the value of the legStyle property.
4681
     * 
4682
     * @param value
4683
     *     allowed object is
4684
     *     {@link String }
4685
     *     
4686
     */
4687
    public void setLegStyle(String value) {
4688
        this.legStyle = value;
4689
    }
4690
 
4691
    /**
4692
     * Gets the value of the lensMaterial property.
4693
     * 
4694
     * @return
4695
     *     possible object is
4696
     *     {@link String }
4697
     *     
4698
     */
4699
    public String getLensMaterial() {
4700
        return lensMaterial;
4701
    }
4702
 
4703
    /**
4704
     * Sets the value of the lensMaterial property.
4705
     * 
4706
     * @param value
4707
     *     allowed object is
4708
     *     {@link String }
4709
     *     
4710
     */
4711
    public void setLensMaterial(String value) {
4712
        this.lensMaterial = value;
4713
    }
4714
 
4715
    /**
4716
     * Gets the value of the lensShape property.
4717
     * 
4718
     * @return
4719
     *     possible object is
4720
     *     {@link String }
4721
     *     
4722
     */
4723
    public String getLensShape() {
4724
        return lensShape;
4725
    }
4726
 
4727
    /**
4728
     * Sets the value of the lensShape property.
4729
     * 
4730
     * @param value
4731
     *     allowed object is
4732
     *     {@link String }
4733
     *     
4734
     */
4735
    public void setLensShape(String value) {
4736
        this.lensShape = value;
4737
    }
4738
 
4739
    /**
4740
     * Gets the value of the lifeVestType property.
4741
     * 
4742
     * @return
4743
     *     possible object is
4744
     *     {@link String }
4745
     *     
4746
     */
4747
    public String getLifeVestType() {
4748
        return lifeVestType;
4749
    }
4750
 
4751
    /**
4752
     * Sets the value of the lifeVestType property.
4753
     * 
4754
     * @param value
4755
     *     allowed object is
4756
     *     {@link String }
4757
     *     
4758
     */
4759
    public void setLifeVestType(String value) {
4760
        this.lifeVestType = value;
4761
    }
4762
 
4763
    /**
4764
     * Gets the value of the lightIntensity property.
4765
     * 
4766
     * @return
4767
     *     possible object is
4768
     *     {@link BigDecimal }
4769
     *     
4770
     */
4771
    public BigDecimal getLightIntensity() {
4772
        return lightIntensity;
4773
    }
4774
 
4775
    /**
4776
     * Sets the value of the lightIntensity property.
4777
     * 
4778
     * @param value
4779
     *     allowed object is
4780
     *     {@link BigDecimal }
4781
     *     
4782
     */
4783
    public void setLightIntensity(BigDecimal value) {
4784
        this.lightIntensity = value;
4785
    }
4786
 
4787
    /**
4788
     * Gets the value of the lineWeight property.
4789
     * 
4790
     * @return
4791
     *     possible object is
4792
     *     {@link String }
4793
     *     
4794
     */
4795
    public String getLineWeight() {
4796
        return lineWeight;
4797
    }
4798
 
4799
    /**
4800
     * Sets the value of the lineWeight property.
4801
     * 
4802
     * @param value
4803
     *     allowed object is
4804
     *     {@link String }
4805
     *     
4806
     */
4807
    public void setLineWeight(String value) {
4808
        this.lineWeight = value;
4809
    }
4810
 
4811
    /**
4812
     * Gets the value of the liningMaterial property.
4813
     * 
4814
     * @return
4815
     *     possible object is
4816
     *     {@link String }
4817
     *     
4818
     */
4819
    public String getLiningMaterial() {
4820
        return liningMaterial;
4821
    }
4822
 
4823
    /**
4824
     * Sets the value of the liningMaterial property.
4825
     * 
4826
     * @param value
4827
     *     allowed object is
4828
     *     {@link String }
4829
     *     
4830
     */
4831
    public void setLiningMaterial(String value) {
4832
        this.liningMaterial = value;
4833
    }
4834
 
4835
    /**
4836
     * Gets the value of the lithiumBatteryEnergyContent property.
4837
     * 
4838
     * @return
4839
     *     possible object is
4840
     *     {@link BigDecimal }
4841
     *     
4842
     */
4843
    public BigDecimal getLithiumBatteryEnergyContent() {
4844
        return lithiumBatteryEnergyContent;
4845
    }
4846
 
4847
    /**
4848
     * Sets the value of the lithiumBatteryEnergyContent property.
4849
     * 
4850
     * @param value
4851
     *     allowed object is
4852
     *     {@link BigDecimal }
4853
     *     
4854
     */
4855
    public void setLithiumBatteryEnergyContent(BigDecimal value) {
4856
        this.lithiumBatteryEnergyContent = value;
4857
    }
4858
 
4859
    /**
4860
     * Gets the value of the lithiumBatteryPackaging property.
4861
     * 
4862
     * @return
4863
     *     possible object is
4864
     *     {@link String }
4865
     *     
4866
     */
4867
    public String getLithiumBatteryPackaging() {
4868
        return lithiumBatteryPackaging;
4869
    }
4870
 
4871
    /**
4872
     * Sets the value of the lithiumBatteryPackaging property.
4873
     * 
4874
     * @param value
4875
     *     allowed object is
4876
     *     {@link String }
4877
     *     
4878
     */
4879
    public void setLithiumBatteryPackaging(String value) {
4880
        this.lithiumBatteryPackaging = value;
4881
    }
4882
 
4883
    /**
4884
     * Gets the value of the lithiumBatteryVoltage property.
4885
     * 
4886
     * @return
4887
     *     possible object is
4888
     *     {@link BigDecimal }
4889
     *     
4890
     */
4891
    public BigDecimal getLithiumBatteryVoltage() {
4892
        return lithiumBatteryVoltage;
4893
    }
4894
 
4895
    /**
4896
     * Sets the value of the lithiumBatteryVoltage property.
4897
     * 
4898
     * @param value
4899
     *     allowed object is
4900
     *     {@link BigDecimal }
4901
     *     
4902
     */
4903
    public void setLithiumBatteryVoltage(BigDecimal value) {
4904
        this.lithiumBatteryVoltage = value;
4905
    }
4906
 
4907
    /**
4908
     * Gets the value of the lithiumBatteryWeight property.
4909
     * 
4910
     * @return
4911
     *     possible object is
4912
     *     {@link BigDecimal }
4913
     *     
4914
     */
4915
    public BigDecimal getLithiumBatteryWeight() {
4916
        return lithiumBatteryWeight;
4917
    }
4918
 
4919
    /**
4920
     * Sets the value of the lithiumBatteryWeight property.
4921
     * 
4922
     * @param value
4923
     *     allowed object is
4924
     *     {@link BigDecimal }
4925
     *     
4926
     */
4927
    public void setLithiumBatteryWeight(BigDecimal value) {
4928
        this.lithiumBatteryWeight = value;
4929
    }
4930
 
4931
    /**
4932
     * Gets the value of the loadCapacity property.
4933
     * 
4934
     * @return
4935
     *     possible object is
4936
     *     {@link WeightDimension }
4937
     *     
4938
     */
4939
    public WeightDimension getLoadCapacity() {
4940
        return loadCapacity;
4941
    }
4942
 
4943
    /**
4944
     * Sets the value of the loadCapacity property.
4945
     * 
4946
     * @param value
4947
     *     allowed object is
4948
     *     {@link WeightDimension }
4949
     *     
4950
     */
4951
    public void setLoadCapacity(WeightDimension value) {
4952
        this.loadCapacity = value;
4953
    }
4954
 
4955
    /**
4956
     * Gets the value of the lockType property.
4957
     * 
4958
     * @return
4959
     *     possible object is
4960
     *     {@link String }
4961
     *     
4962
     */
4963
    public String getLockType() {
4964
        return lockType;
4965
    }
4966
 
4967
    /**
4968
     * Sets the value of the lockType property.
4969
     * 
4970
     * @param value
4971
     *     allowed object is
4972
     *     {@link String }
4973
     *     
4974
     */
4975
    public void setLockType(String value) {
4976
        this.lockType = value;
4977
    }
4978
 
4979
    /**
4980
     * Gets the value of the loudness property.
4981
     * 
4982
     * @return
4983
     *     possible object is
4984
     *     {@link BigDecimal }
4985
     *     
4986
     */
4987
    public BigDecimal getLoudness() {
4988
        return loudness;
4989
    }
4990
 
4991
    /**
4992
     * Sets the value of the loudness property.
4993
     * 
4994
     * @param value
4995
     *     allowed object is
4996
     *     {@link BigDecimal }
4997
     *     
4998
     */
4999
    public void setLoudness(BigDecimal value) {
5000
        this.loudness = value;
5001
    }
5002
 
5003
    /**
5004
     * Gets the value of the lureWeight property.
5005
     * 
5006
     * @return
5007
     *     possible object is
5008
     *     {@link WeightDimension }
5009
     *     
5010
     */
5011
    public WeightDimension getLureWeight() {
5012
        return lureWeight;
5013
    }
5014
 
5015
    /**
5016
     * Sets the value of the lureWeight property.
5017
     * 
5018
     * @param value
5019
     *     allowed object is
5020
     *     {@link WeightDimension }
5021
     *     
5022
     */
5023
    public void setLureWeight(WeightDimension value) {
5024
        this.lureWeight = value;
5025
    }
5026
 
5027
    /**
5028
     * Gets the value of the manufacturerDefinedQualityDescription property.
5029
     * 
5030
     * @return
5031
     *     possible object is
5032
     *     {@link String }
5033
     *     
5034
     */
5035
    public String getManufacturerDefinedQualityDescription() {
5036
        return manufacturerDefinedQualityDescription;
5037
    }
5038
 
5039
    /**
5040
     * Sets the value of the manufacturerDefinedQualityDescription property.
5041
     * 
5042
     * @param value
5043
     *     allowed object is
5044
     *     {@link String }
5045
     *     
5046
     */
5047
    public void setManufacturerDefinedQualityDescription(String value) {
5048
        this.manufacturerDefinedQualityDescription = value;
5049
    }
5050
 
5051
    /**
5052
     * Gets the value of the martialArtsType property.
5053
     * 
5054
     * @return
5055
     *     possible object is
5056
     *     {@link String }
5057
     *     
5058
     */
5059
    public String getMartialArtsType() {
5060
        return martialArtsType;
5061
    }
5062
 
5063
    /**
5064
     * Sets the value of the martialArtsType property.
5065
     * 
5066
     * @param value
5067
     *     allowed object is
5068
     *     {@link String }
5069
     *     
5070
     */
5071
    public void setMartialArtsType(String value) {
5072
        this.martialArtsType = value;
5073
    }
5074
 
5075
    /**
5076
     * Gets the value of the maximumCompatibleBootSize property.
5077
     * 
5078
     * @return
5079
     *     possible object is
5080
     *     {@link BigInteger }
5081
     *     
5082
     */
5083
    public BigInteger getMaximumCompatibleBootSize() {
5084
        return maximumCompatibleBootSize;
5085
    }
5086
 
5087
    /**
5088
     * Sets the value of the maximumCompatibleBootSize property.
5089
     * 
5090
     * @param value
5091
     *     allowed object is
5092
     *     {@link BigInteger }
5093
     *     
5094
     */
5095
    public void setMaximumCompatibleBootSize(BigInteger value) {
5096
        this.maximumCompatibleBootSize = value;
5097
    }
5098
 
5099
    /**
5100
     * Gets the value of the maximumCompatibleRopeDiameter property.
5101
     * 
5102
     * @return
5103
     *     possible object is
5104
     *     {@link LengthDimension }
5105
     *     
5106
     */
5107
    public LengthDimension getMaximumCompatibleRopeDiameter() {
5108
        return maximumCompatibleRopeDiameter;
5109
    }
5110
 
5111
    /**
5112
     * Sets the value of the maximumCompatibleRopeDiameter property.
5113
     * 
5114
     * @param value
5115
     *     allowed object is
5116
     *     {@link LengthDimension }
5117
     *     
5118
     */
5119
    public void setMaximumCompatibleRopeDiameter(LengthDimension value) {
5120
        this.maximumCompatibleRopeDiameter = value;
5121
    }
5122
 
5123
    /**
5124
     * Gets the value of the maximumHeight property.
5125
     * 
5126
     * @return
5127
     *     possible object is
5128
     *     {@link LengthDimension }
5129
     *     
5130
     */
5131
    public LengthDimension getMaximumHeight() {
5132
        return maximumHeight;
5133
    }
5134
 
5135
    /**
5136
     * Sets the value of the maximumHeight property.
5137
     * 
5138
     * @param value
5139
     *     allowed object is
5140
     *     {@link LengthDimension }
5141
     *     
5142
     */
5143
    public void setMaximumHeight(LengthDimension value) {
5144
        this.maximumHeight = value;
5145
    }
5146
 
5147
    /**
5148
     * Gets the value of the maximumInclinePercentage property.
5149
     * 
5150
     * @return
5151
     *     possible object is
5152
     *     {@link BigInteger }
5153
     *     
5154
     */
5155
    public BigInteger getMaximumInclinePercentage() {
5156
        return maximumInclinePercentage;
5157
    }
5158
 
5159
    /**
5160
     * Sets the value of the maximumInclinePercentage property.
5161
     * 
5162
     * @param value
5163
     *     allowed object is
5164
     *     {@link BigInteger }
5165
     *     
5166
     */
5167
    public void setMaximumInclinePercentage(BigInteger value) {
5168
        this.maximumInclinePercentage = value;
5169
    }
5170
 
5171
    /**
5172
     * Gets the value of the maximumLegSize property.
5173
     * 
5174
     * @return
5175
     *     possible object is
5176
     *     {@link String }
5177
     *     
5178
     */
5179
    public String getMaximumLegSize() {
5180
        return maximumLegSize;
5181
    }
5182
 
5183
    /**
5184
     * Sets the value of the maximumLegSize property.
5185
     * 
5186
     * @param value
5187
     *     allowed object is
5188
     *     {@link String }
5189
     *     
5190
     */
5191
    public void setMaximumLegSize(String value) {
5192
        this.maximumLegSize = value;
5193
    }
5194
 
5195
    /**
5196
     * Gets the value of the maximumMagnification property.
5197
     * 
5198
     * @return
5199
     *     possible object is
5200
     *     {@link BigDecimal }
5201
     *     
5202
     */
5203
    public BigDecimal getMaximumMagnification() {
5204
        return maximumMagnification;
5205
    }
5206
 
5207
    /**
5208
     * Sets the value of the maximumMagnification property.
5209
     * 
5210
     * @param value
5211
     *     allowed object is
5212
     *     {@link BigDecimal }
5213
     *     
5214
     */
5215
    public void setMaximumMagnification(BigDecimal value) {
5216
        this.maximumMagnification = value;
5217
    }
5218
 
5219
    /**
5220
     * Gets the value of the maximumPitchSpeed property.
5221
     * 
5222
     * @return
5223
     *     possible object is
5224
     *     {@link Sports.MaximumPitchSpeed }
5225
     *     
5226
     */
5227
    public Sports.MaximumPitchSpeed getMaximumPitchSpeed() {
5228
        return maximumPitchSpeed;
5229
    }
5230
 
5231
    /**
5232
     * Sets the value of the maximumPitchSpeed property.
5233
     * 
5234
     * @param value
5235
     *     allowed object is
5236
     *     {@link Sports.MaximumPitchSpeed }
5237
     *     
5238
     */
5239
    public void setMaximumPitchSpeed(Sports.MaximumPitchSpeed value) {
5240
        this.maximumPitchSpeed = value;
5241
    }
5242
 
5243
    /**
5244
     * Gets the value of the maximumResistance property.
5245
     * 
5246
     * @return
5247
     *     possible object is
5248
     *     {@link WeightDimension }
5249
     *     
5250
     */
5251
    public WeightDimension getMaximumResistance() {
5252
        return maximumResistance;
5253
    }
5254
 
5255
    /**
5256
     * Sets the value of the maximumResistance property.
5257
     * 
5258
     * @param value
5259
     *     allowed object is
5260
     *     {@link WeightDimension }
5261
     *     
5262
     */
5263
    public void setMaximumResistance(WeightDimension value) {
5264
        this.maximumResistance = value;
5265
    }
5266
 
5267
    /**
5268
     * Gets the value of the maximumStrideLength property.
5269
     * 
5270
     * @return
5271
     *     possible object is
5272
     *     {@link LengthDimension }
5273
     *     
5274
     */
5275
    public LengthDimension getMaximumStrideLength() {
5276
        return maximumStrideLength;
5277
    }
5278
 
5279
    /**
5280
     * Sets the value of the maximumStrideLength property.
5281
     * 
5282
     * @param value
5283
     *     allowed object is
5284
     *     {@link LengthDimension }
5285
     *     
5286
     */
5287
    public void setMaximumStrideLength(LengthDimension value) {
5288
        this.maximumStrideLength = value;
5289
    }
5290
 
5291
    /**
5292
     * Gets the value of the maximumTensionRating property.
5293
     * 
5294
     * @return
5295
     *     possible object is
5296
     *     {@link WeightDimension }
5297
     *     
5298
     */
5299
    public WeightDimension getMaximumTensionRating() {
5300
        return maximumTensionRating;
5301
    }
5302
 
5303
    /**
5304
     * Sets the value of the maximumTensionRating property.
5305
     * 
5306
     * @param value
5307
     *     allowed object is
5308
     *     {@link WeightDimension }
5309
     *     
5310
     */
5311
    public void setMaximumTensionRating(WeightDimension value) {
5312
        this.maximumTensionRating = value;
5313
    }
5314
 
5315
    /**
5316
     * Gets the value of the maximumUserWeight property.
5317
     * 
5318
     * @return
5319
     *     possible object is
5320
     *     {@link WeightDimension }
5321
     *     
5322
     */
5323
    public WeightDimension getMaximumUserWeight() {
5324
        return maximumUserWeight;
5325
    }
5326
 
5327
    /**
5328
     * Sets the value of the maximumUserWeight property.
5329
     * 
5330
     * @param value
5331
     *     allowed object is
5332
     *     {@link WeightDimension }
5333
     *     
5334
     */
5335
    public void setMaximumUserWeight(WeightDimension value) {
5336
        this.maximumUserWeight = value;
5337
    }
5338
 
5339
    /**
5340
     * Gets the value of the maximumWeight property.
5341
     * 
5342
     * @return
5343
     *     possible object is
5344
     *     {@link WeightDimension }
5345
     *     
5346
     */
5347
    public WeightDimension getMaximumWeight() {
5348
        return maximumWeight;
5349
    }
5350
 
5351
    /**
5352
     * Sets the value of the maximumWeight property.
5353
     * 
5354
     * @param value
5355
     *     allowed object is
5356
     *     {@link WeightDimension }
5357
     *     
5358
     */
5359
    public void setMaximumWeight(WeightDimension value) {
5360
        this.maximumWeight = value;
5361
    }
5362
 
5363
    /**
5364
     * Gets the value of the maxWeightRecommendation property.
5365
     * 
5366
     * @return
5367
     *     possible object is
5368
     *     {@link WeightDimension }
5369
     *     
5370
     */
5371
    public WeightDimension getMaxWeightRecommendation() {
5372
        return maxWeightRecommendation;
5373
    }
5374
 
5375
    /**
5376
     * Sets the value of the maxWeightRecommendation property.
5377
     * 
5378
     * @param value
5379
     *     allowed object is
5380
     *     {@link WeightDimension }
5381
     *     
5382
     */
5383
    public void setMaxWeightRecommendation(WeightDimension value) {
5384
        this.maxWeightRecommendation = value;
5385
    }
5386
 
5387
    /**
5388
     * Gets the value of the mechanicalStructure property.
5389
     * 
5390
     * @return
5391
     *     possible object is
5392
     *     {@link String }
5393
     *     
5394
     */
5395
    public String getMechanicalStructure() {
5396
        return mechanicalStructure;
5397
    }
5398
 
5399
    /**
5400
     * Sets the value of the mechanicalStructure property.
5401
     * 
5402
     * @param value
5403
     *     allowed object is
5404
     *     {@link String }
5405
     *     
5406
     */
5407
    public void setMechanicalStructure(String value) {
5408
        this.mechanicalStructure = value;
5409
    }
5410
 
5411
    /**
5412
     * Gets the value of the memory property.
5413
     * 
5414
     * @return
5415
     *     possible object is
5416
     *     {@link MemorySizeDimension }
5417
     *     
5418
     */
5419
    public MemorySizeDimension getMemory() {
5420
        return memory;
5421
    }
5422
 
5423
    /**
5424
     * Sets the value of the memory property.
5425
     * 
5426
     * @param value
5427
     *     allowed object is
5428
     *     {@link MemorySizeDimension }
5429
     *     
5430
     */
5431
    public void setMemory(MemorySizeDimension value) {
5432
        this.memory = value;
5433
    }
5434
 
5435
    /**
5436
     * Gets the value of the mfrWarrantyDescriptionLabor property.
5437
     * 
5438
     * @return
5439
     *     possible object is
5440
     *     {@link String }
5441
     *     
5442
     */
5443
    public String getMfrWarrantyDescriptionLabor() {
5444
        return mfrWarrantyDescriptionLabor;
5445
    }
5446
 
5447
    /**
5448
     * Sets the value of the mfrWarrantyDescriptionLabor property.
5449
     * 
5450
     * @param value
5451
     *     allowed object is
5452
     *     {@link String }
5453
     *     
5454
     */
5455
    public void setMfrWarrantyDescriptionLabor(String value) {
5456
        this.mfrWarrantyDescriptionLabor = value;
5457
    }
5458
 
5459
    /**
5460
     * Gets the value of the mfrWarrantyDescriptionParts property.
5461
     * 
5462
     * @return
5463
     *     possible object is
5464
     *     {@link String }
5465
     *     
5466
     */
5467
    public String getMfrWarrantyDescriptionParts() {
5468
        return mfrWarrantyDescriptionParts;
5469
    }
5470
 
5471
    /**
5472
     * Sets the value of the mfrWarrantyDescriptionParts property.
5473
     * 
5474
     * @param value
5475
     *     allowed object is
5476
     *     {@link String }
5477
     *     
5478
     */
5479
    public void setMfrWarrantyDescriptionParts(String value) {
5480
        this.mfrWarrantyDescriptionParts = value;
5481
    }
5482
 
5483
    /**
5484
     * Gets the value of the mfrWarrantyDescriptionType property.
5485
     * 
5486
     * @return
5487
     *     possible object is
5488
     *     {@link String }
5489
     *     
5490
     */
5491
    public String getMfrWarrantyDescriptionType() {
5492
        return mfrWarrantyDescriptionType;
5493
    }
5494
 
5495
    /**
5496
     * Sets the value of the mfrWarrantyDescriptionType property.
5497
     * 
5498
     * @param value
5499
     *     allowed object is
5500
     *     {@link String }
5501
     *     
5502
     */
5503
    public void setMfrWarrantyDescriptionType(String value) {
5504
        this.mfrWarrantyDescriptionType = value;
5505
    }
5506
 
5507
    /**
5508
     * Gets the value of the minimumCompatibleBootSize property.
5509
     * 
5510
     * @return
5511
     *     possible object is
5512
     *     {@link BigInteger }
5513
     *     
5514
     */
5515
    public BigInteger getMinimumCompatibleBootSize() {
5516
        return minimumCompatibleBootSize;
5517
    }
5518
 
5519
    /**
5520
     * Sets the value of the minimumCompatibleBootSize property.
5521
     * 
5522
     * @param value
5523
     *     allowed object is
5524
     *     {@link BigInteger }
5525
     *     
5526
     */
5527
    public void setMinimumCompatibleBootSize(BigInteger value) {
5528
        this.minimumCompatibleBootSize = value;
5529
    }
5530
 
5531
    /**
5532
     * Gets the value of the minimumCompatibleRopeDiameter property.
5533
     * 
5534
     * @return
5535
     *     possible object is
5536
     *     {@link LengthDimension }
5537
     *     
5538
     */
5539
    public LengthDimension getMinimumCompatibleRopeDiameter() {
5540
        return minimumCompatibleRopeDiameter;
5541
    }
5542
 
5543
    /**
5544
     * Sets the value of the minimumCompatibleRopeDiameter property.
5545
     * 
5546
     * @param value
5547
     *     allowed object is
5548
     *     {@link LengthDimension }
5549
     *     
5550
     */
5551
    public void setMinimumCompatibleRopeDiameter(LengthDimension value) {
5552
        this.minimumCompatibleRopeDiameter = value;
5553
    }
5554
 
5555
    /**
5556
     * Gets the value of the minimumLegSize property.
5557
     * 
5558
     * @return
5559
     *     possible object is
5560
     *     {@link String }
5561
     *     
5562
     */
5563
    public String getMinimumLegSize() {
5564
        return minimumLegSize;
5565
    }
5566
 
5567
    /**
5568
     * Sets the value of the minimumLegSize property.
5569
     * 
5570
     * @param value
5571
     *     allowed object is
5572
     *     {@link String }
5573
     *     
5574
     */
5575
    public void setMinimumLegSize(String value) {
5576
        this.minimumLegSize = value;
5577
    }
5578
 
5579
    /**
5580
     * Gets the value of the minimumMagnification property.
5581
     * 
5582
     * @return
5583
     *     possible object is
5584
     *     {@link BigDecimal }
5585
     *     
5586
     */
5587
    public BigDecimal getMinimumMagnification() {
5588
        return minimumMagnification;
5589
    }
5590
 
5591
    /**
5592
     * Sets the value of the minimumMagnification property.
5593
     * 
5594
     * @param value
5595
     *     allowed object is
5596
     *     {@link BigDecimal }
5597
     *     
5598
     */
5599
    public void setMinimumMagnification(BigDecimal value) {
5600
        this.minimumMagnification = value;
5601
    }
5602
 
5603
    /**
5604
     * Gets the value of the minimumTensionRating property.
5605
     * 
5606
     * @return
5607
     *     possible object is
5608
     *     {@link WeightDimension }
5609
     *     
5610
     */
5611
    public WeightDimension getMinimumTensionRating() {
5612
        return minimumTensionRating;
5613
    }
5614
 
5615
    /**
5616
     * Sets the value of the minimumTensionRating property.
5617
     * 
5618
     * @param value
5619
     *     allowed object is
5620
     *     {@link WeightDimension }
5621
     *     
5622
     */
5623
    public void setMinimumTensionRating(WeightDimension value) {
5624
        this.minimumTensionRating = value;
5625
    }
5626
 
5627
    /**
5628
     * Gets the value of the minimumTorsoFit property.
5629
     * 
5630
     * @return
5631
     *     possible object is
5632
     *     {@link String }
5633
     *     
5634
     */
5635
    public String getMinimumTorsoFit() {
5636
        return minimumTorsoFit;
5637
    }
5638
 
5639
    /**
5640
     * Sets the value of the minimumTorsoFit property.
5641
     * 
5642
     * @param value
5643
     *     allowed object is
5644
     *     {@link String }
5645
     *     
5646
     */
5647
    public void setMinimumTorsoFit(String value) {
5648
        this.minimumTorsoFit = value;
5649
    }
5650
 
5651
    /**
5652
     * Gets the value of the minimumWeightRecommendation property.
5653
     * 
5654
     * @return
5655
     *     possible object is
5656
     *     {@link WeightDimension }
5657
     *     
5658
     */
5659
    public WeightDimension getMinimumWeightRecommendation() {
5660
        return minimumWeightRecommendation;
5661
    }
5662
 
5663
    /**
5664
     * Sets the value of the minimumWeightRecommendation property.
5665
     * 
5666
     * @param value
5667
     *     allowed object is
5668
     *     {@link WeightDimension }
5669
     *     
5670
     */
5671
    public void setMinimumWeightRecommendation(WeightDimension value) {
5672
        this.minimumWeightRecommendation = value;
5673
    }
5674
 
5675
    /**
5676
     * Gets the value of the monitorFeatures property.
5677
     * 
5678
     * @return
5679
     *     possible object is
5680
     *     {@link String }
5681
     *     
5682
     */
5683
    public String getMonitorFeatures() {
5684
        return monitorFeatures;
5685
    }
5686
 
5687
    /**
5688
     * Sets the value of the monitorFeatures property.
5689
     * 
5690
     * @param value
5691
     *     allowed object is
5692
     *     {@link String }
5693
     *     
5694
     */
5695
    public void setMonitorFeatures(String value) {
5696
        this.monitorFeatures = value;
5697
    }
5698
 
5699
    /**
5700
     * Gets the value of the motorSize property.
5701
     * 
5702
     * @return
5703
     *     possible object is
5704
     *     {@link BigDecimal }
5705
     *     
5706
     */
5707
    public BigDecimal getMotorSize() {
5708
        return motorSize;
5709
    }
5710
 
5711
    /**
5712
     * Sets the value of the motorSize property.
5713
     * 
5714
     * @param value
5715
     *     allowed object is
5716
     *     {@link BigDecimal }
5717
     *     
5718
     */
5719
    public void setMotorSize(BigDecimal value) {
5720
        this.motorSize = value;
5721
    }
5722
 
5723
    /**
5724
     * Gets the value of the mountainBikeProportionalFrameSize property.
5725
     * 
5726
     * @return
5727
     *     possible object is
5728
     *     {@link LengthDimension }
5729
     *     
5730
     */
5731
    public LengthDimension getMountainBikeProportionalFrameSize() {
5732
        return mountainBikeProportionalFrameSize;
5733
    }
5734
 
5735
    /**
5736
     * Sets the value of the mountainBikeProportionalFrameSize property.
5737
     * 
5738
     * @param value
5739
     *     allowed object is
5740
     *     {@link LengthDimension }
5741
     *     
5742
     */
5743
    public void setMountainBikeProportionalFrameSize(LengthDimension value) {
5744
        this.mountainBikeProportionalFrameSize = value;
5745
    }
5746
 
5747
    /**
5748
     * Gets the value of the mountainBikeType property.
5749
     * 
5750
     * @return
5751
     *     possible object is
5752
     *     {@link String }
5753
     *     
5754
     */
5755
    public String getMountainBikeType() {
5756
        return mountainBikeType;
5757
    }
5758
 
5759
    /**
5760
     * Sets the value of the mountainBikeType property.
5761
     * 
5762
     * @param value
5763
     *     allowed object is
5764
     *     {@link String }
5765
     *     
5766
     */
5767
    public void setMountainBikeType(String value) {
5768
        this.mountainBikeType = value;
5769
    }
5770
 
5771
    /**
5772
     * Gets the value of the mountType property.
5773
     * 
5774
     * @return
5775
     *     possible object is
5776
     *     {@link String }
5777
     *     
5778
     */
5779
    public String getMountType() {
5780
        return mountType;
5781
    }
5782
 
5783
    /**
5784
     * Sets the value of the mountType property.
5785
     * 
5786
     * @param value
5787
     *     allowed object is
5788
     *     {@link String }
5789
     *     
5790
     */
5791
    public void setMountType(String value) {
5792
        this.mountType = value;
5793
    }
5794
 
5795
    /**
5796
     * Gets the value of the movementType property.
5797
     * 
5798
     * @return
5799
     *     possible object is
5800
     *     {@link String }
5801
     *     
5802
     */
5803
    public String getMovementType() {
5804
        return movementType;
5805
    }
5806
 
5807
    /**
5808
     * Sets the value of the movementType property.
5809
     * 
5810
     * @param value
5811
     *     allowed object is
5812
     *     {@link String }
5813
     *     
5814
     */
5815
    public void setMovementType(String value) {
5816
        this.movementType = value;
5817
    }
5818
 
5819
    /**
5820
     * Gets the value of the neckStyle property.
5821
     * 
5822
     * @return
5823
     *     possible object is
5824
     *     {@link String }
5825
     *     
5826
     */
5827
    public String getNeckStyle() {
5828
        return neckStyle;
5829
    }
5830
 
5831
    /**
5832
     * Sets the value of the neckStyle property.
5833
     * 
5834
     * @param value
5835
     *     allowed object is
5836
     *     {@link String }
5837
     *     
5838
     */
5839
    public void setNeckStyle(String value) {
5840
        this.neckStyle = value;
5841
    }
5842
 
5843
    /**
5844
     * Gets the value of the numberOfBlades property.
5845
     * 
5846
     * @return
5847
     *     possible object is
5848
     *     {@link BigInteger }
5849
     *     
5850
     */
5851
    public BigInteger getNumberOfBlades() {
5852
        return numberOfBlades;
5853
    }
5854
 
5855
    /**
5856
     * Sets the value of the numberOfBlades property.
5857
     * 
5858
     * @param value
5859
     *     allowed object is
5860
     *     {@link BigInteger }
5861
     *     
5862
     */
5863
    public void setNumberOfBlades(BigInteger value) {
5864
        this.numberOfBlades = value;
5865
    }
5866
 
5867
    /**
5868
     * Gets the value of the numberOfCarriagePositions property.
5869
     * 
5870
     * @return
5871
     *     possible object is
5872
     *     {@link BigInteger }
5873
     *     
5874
     */
5875
    public BigInteger getNumberOfCarriagePositions() {
5876
        return numberOfCarriagePositions;
5877
    }
5878
 
5879
    /**
5880
     * Sets the value of the numberOfCarriagePositions property.
5881
     * 
5882
     * @param value
5883
     *     allowed object is
5884
     *     {@link BigInteger }
5885
     *     
5886
     */
5887
    public void setNumberOfCarriagePositions(BigInteger value) {
5888
        this.numberOfCarriagePositions = value;
5889
    }
5890
 
5891
    /**
5892
     * Gets the value of the numberOfDoors property.
5893
     * 
5894
     * @return
5895
     *     possible object is
5896
     *     {@link BigInteger }
5897
     *     
5898
     */
5899
    public BigInteger getNumberOfDoors() {
5900
        return numberOfDoors;
5901
    }
5902
 
5903
    /**
5904
     * Sets the value of the numberOfDoors property.
5905
     * 
5906
     * @param value
5907
     *     allowed object is
5908
     *     {@link BigInteger }
5909
     *     
5910
     */
5911
    public void setNumberOfDoors(BigInteger value) {
5912
        this.numberOfDoors = value;
5913
    }
5914
 
5915
    /**
5916
     * Gets the value of the numberOfExercises property.
5917
     * 
5918
     * @return
5919
     *     possible object is
5920
     *     {@link BigInteger }
5921
     *     
5922
     */
5923
    public BigInteger getNumberOfExercises() {
5924
        return numberOfExercises;
5925
    }
5926
 
5927
    /**
5928
     * Sets the value of the numberOfExercises property.
5929
     * 
5930
     * @param value
5931
     *     allowed object is
5932
     *     {@link BigInteger }
5933
     *     
5934
     */
5935
    public void setNumberOfExercises(BigInteger value) {
5936
        this.numberOfExercises = value;
5937
    }
5938
 
5939
    /**
5940
     * Gets the value of the numberOfFootPositions property.
5941
     * 
5942
     * @return
5943
     *     possible object is
5944
     *     {@link BigInteger }
5945
     *     
5946
     */
5947
    public BigInteger getNumberOfFootPositions() {
5948
        return numberOfFootPositions;
5949
    }
5950
 
5951
    /**
5952
     * Sets the value of the numberOfFootPositions property.
5953
     * 
5954
     * @param value
5955
     *     allowed object is
5956
     *     {@link BigInteger }
5957
     *     
5958
     */
5959
    public void setNumberOfFootPositions(BigInteger value) {
5960
        this.numberOfFootPositions = value;
5961
    }
5962
 
5963
    /**
5964
     * Gets the value of the numberOfGearLoops property.
5965
     * 
5966
     * @return
5967
     *     possible object is
5968
     *     {@link BigInteger }
5969
     *     
5970
     */
5971
    public BigInteger getNumberOfGearLoops() {
5972
        return numberOfGearLoops;
5973
    }
5974
 
5975
    /**
5976
     * Sets the value of the numberOfGearLoops property.
5977
     * 
5978
     * @param value
5979
     *     allowed object is
5980
     *     {@link BigInteger }
5981
     *     
5982
     */
5983
    public void setNumberOfGearLoops(BigInteger value) {
5984
        this.numberOfGearLoops = value;
5985
    }
5986
 
5987
    /**
5988
     * Gets the value of the numberOfHeadPositions property.
5989
     * 
5990
     * @return
5991
     *     possible object is
5992
     *     {@link BigInteger }
5993
     *     
5994
     */
5995
    public BigInteger getNumberOfHeadPositions() {
5996
        return numberOfHeadPositions;
5997
    }
5998
 
5999
    /**
6000
     * Sets the value of the numberOfHeadPositions property.
6001
     * 
6002
     * @param value
6003
     *     allowed object is
6004
     *     {@link BigInteger }
6005
     *     
6006
     */
6007
    public void setNumberOfHeadPositions(BigInteger value) {
6008
        this.numberOfHeadPositions = value;
6009
    }
6010
 
6011
    /**
6012
     * Gets the value of the numberOfHolds property.
6013
     * 
6014
     * @return
6015
     *     possible object is
6016
     *     {@link BigInteger }
6017
     *     
6018
     */
6019
    public BigInteger getNumberOfHolds() {
6020
        return numberOfHolds;
6021
    }
6022
 
6023
    /**
6024
     * Sets the value of the numberOfHolds property.
6025
     * 
6026
     * @param value
6027
     *     allowed object is
6028
     *     {@link BigInteger }
6029
     *     
6030
     */
6031
    public void setNumberOfHolds(BigInteger value) {
6032
        this.numberOfHolds = value;
6033
    }
6034
 
6035
    /**
6036
     * Gets the value of the numberOfHorses property.
6037
     * 
6038
     * @return
6039
     *     possible object is
6040
     *     {@link BigInteger }
6041
     *     
6042
     */
6043
    public BigInteger getNumberOfHorses() {
6044
        return numberOfHorses;
6045
    }
6046
 
6047
    /**
6048
     * Sets the value of the numberOfHorses property.
6049
     * 
6050
     * @param value
6051
     *     allowed object is
6052
     *     {@link BigInteger }
6053
     *     
6054
     */
6055
    public void setNumberOfHorses(BigInteger value) {
6056
        this.numberOfHorses = value;
6057
    }
6058
 
6059
    /**
6060
     * Gets the value of the numberOfLevels property.
6061
     * 
6062
     * @return
6063
     *     possible object is
6064
     *     {@link BigInteger }
6065
     *     
6066
     */
6067
    public BigInteger getNumberOfLevels() {
6068
        return numberOfLevels;
6069
    }
6070
 
6071
    /**
6072
     * Sets the value of the numberOfLevels property.
6073
     * 
6074
     * @param value
6075
     *     allowed object is
6076
     *     {@link BigInteger }
6077
     *     
6078
     */
6079
    public void setNumberOfLevels(BigInteger value) {
6080
        this.numberOfLevels = value;
6081
    }
6082
 
6083
    /**
6084
     * Gets the value of the numberOfLithiumIonCells property.
6085
     * 
6086
     * @return
6087
     *     possible object is
6088
     *     {@link BigInteger }
6089
     *     
6090
     */
6091
    public BigInteger getNumberOfLithiumIonCells() {
6092
        return numberOfLithiumIonCells;
6093
    }
6094
 
6095
    /**
6096
     * Sets the value of the numberOfLithiumIonCells property.
6097
     * 
6098
     * @param value
6099
     *     allowed object is
6100
     *     {@link BigInteger }
6101
     *     
6102
     */
6103
    public void setNumberOfLithiumIonCells(BigInteger value) {
6104
        this.numberOfLithiumIonCells = value;
6105
    }
6106
 
6107
    /**
6108
     * Gets the value of the numberOfLithiumMetalCells property.
6109
     * 
6110
     * @return
6111
     *     possible object is
6112
     *     {@link BigInteger }
6113
     *     
6114
     */
6115
    public BigInteger getNumberOfLithiumMetalCells() {
6116
        return numberOfLithiumMetalCells;
6117
    }
6118
 
6119
    /**
6120
     * Sets the value of the numberOfLithiumMetalCells property.
6121
     * 
6122
     * @param value
6123
     *     allowed object is
6124
     *     {@link BigInteger }
6125
     *     
6126
     */
6127
    public void setNumberOfLithiumMetalCells(BigInteger value) {
6128
        this.numberOfLithiumMetalCells = value;
6129
    }
6130
 
6131
    /**
6132
     * Gets the value of the numberOfPages property.
6133
     * 
6134
     * @return
6135
     *     possible object is
6136
     *     {@link BigInteger }
6137
     *     
6138
     */
6139
    public BigInteger getNumberOfPages() {
6140
        return numberOfPages;
6141
    }
6142
 
6143
    /**
6144
     * Sets the value of the numberOfPages property.
6145
     * 
6146
     * @param value
6147
     *     allowed object is
6148
     *     {@link BigInteger }
6149
     *     
6150
     */
6151
    public void setNumberOfPages(BigInteger value) {
6152
        this.numberOfPages = value;
6153
    }
6154
 
6155
    /**
6156
     * Gets the value of the numberOfPieces property.
6157
     * 
6158
     * @return
6159
     *     possible object is
6160
     *     {@link BigInteger }
6161
     *     
6162
     */
6163
    public BigInteger getNumberOfPieces() {
6164
        return numberOfPieces;
6165
    }
6166
 
6167
    /**
6168
     * Sets the value of the numberOfPieces property.
6169
     * 
6170
     * @param value
6171
     *     allowed object is
6172
     *     {@link BigInteger }
6173
     *     
6174
     */
6175
    public void setNumberOfPieces(BigInteger value) {
6176
        this.numberOfPieces = value;
6177
    }
6178
 
6179
    /**
6180
     * Gets the value of the numberOfPockets property.
6181
     * 
6182
     * @return
6183
     *     possible object is
6184
     *     {@link BigInteger }
6185
     *     
6186
     */
6187
    public BigInteger getNumberOfPockets() {
6188
        return numberOfPockets;
6189
    }
6190
 
6191
    /**
6192
     * Sets the value of the numberOfPockets property.
6193
     * 
6194
     * @param value
6195
     *     allowed object is
6196
     *     {@link BigInteger }
6197
     *     
6198
     */
6199
    public void setNumberOfPockets(BigInteger value) {
6200
        this.numberOfPockets = value;
6201
    }
6202
 
6203
    /**
6204
     * Gets the value of the numberOfPoles property.
6205
     * 
6206
     * @return
6207
     *     possible object is
6208
     *     {@link BigInteger }
6209
     *     
6210
     */
6211
    public BigInteger getNumberOfPoles() {
6212
        return numberOfPoles;
6213
    }
6214
 
6215
    /**
6216
     * Sets the value of the numberOfPoles property.
6217
     * 
6218
     * @param value
6219
     *     allowed object is
6220
     *     {@link BigInteger }
6221
     *     
6222
     */
6223
    public void setNumberOfPoles(BigInteger value) {
6224
        this.numberOfPoles = value;
6225
    }
6226
 
6227
    /**
6228
     * Gets the value of the numberOfPrograms property.
6229
     * 
6230
     * @return
6231
     *     possible object is
6232
     *     {@link BigInteger }
6233
     *     
6234
     */
6235
    public BigInteger getNumberOfPrograms() {
6236
        return numberOfPrograms;
6237
    }
6238
 
6239
    /**
6240
     * Sets the value of the numberOfPrograms property.
6241
     * 
6242
     * @param value
6243
     *     allowed object is
6244
     *     {@link BigInteger }
6245
     *     
6246
     */
6247
    public void setNumberOfPrograms(BigInteger value) {
6248
        this.numberOfPrograms = value;
6249
    }
6250
 
6251
    /**
6252
     * Gets the value of the numberOfResistanceLevels property.
6253
     * 
6254
     * @return
6255
     *     possible object is
6256
     *     {@link BigInteger }
6257
     *     
6258
     */
6259
    public BigInteger getNumberOfResistanceLevels() {
6260
        return numberOfResistanceLevels;
6261
    }
6262
 
6263
    /**
6264
     * Sets the value of the numberOfResistanceLevels property.
6265
     * 
6266
     * @param value
6267
     *     allowed object is
6268
     *     {@link BigInteger }
6269
     *     
6270
     */
6271
    public void setNumberOfResistanceLevels(BigInteger value) {
6272
        this.numberOfResistanceLevels = value;
6273
    }
6274
 
6275
    /**
6276
     * Gets the value of the numberOfSpeeds property.
6277
     * 
6278
     * @return
6279
     *     possible object is
6280
     *     {@link BigInteger }
6281
     *     
6282
     */
6283
    public BigInteger getNumberOfSpeeds() {
6284
        return numberOfSpeeds;
6285
    }
6286
 
6287
    /**
6288
     * Sets the value of the numberOfSpeeds property.
6289
     * 
6290
     * @param value
6291
     *     allowed object is
6292
     *     {@link BigInteger }
6293
     *     
6294
     */
6295
    public void setNumberOfSpeeds(BigInteger value) {
6296
        this.numberOfSpeeds = value;
6297
    }
6298
 
6299
    /**
6300
     * Gets the value of the numberOfSprings property.
6301
     * 
6302
     * @return
6303
     *     possible object is
6304
     *     {@link BigInteger }
6305
     *     
6306
     */
6307
    public BigInteger getNumberOfSprings() {
6308
        return numberOfSprings;
6309
    }
6310
 
6311
    /**
6312
     * Sets the value of the numberOfSprings property.
6313
     * 
6314
     * @param value
6315
     *     allowed object is
6316
     *     {@link BigInteger }
6317
     *     
6318
     */
6319
    public void setNumberOfSprings(BigInteger value) {
6320
        this.numberOfSprings = value;
6321
    }
6322
 
6323
    /**
6324
     * Gets the value of the objectiveLensSize property.
6325
     * 
6326
     * @return
6327
     *     possible object is
6328
     *     {@link LengthDimension }
6329
     *     
6330
     */
6331
    public LengthDimension getObjectiveLensSize() {
6332
        return objectiveLensSize;
6333
    }
6334
 
6335
    /**
6336
     * Sets the value of the objectiveLensSize property.
6337
     * 
6338
     * @param value
6339
     *     allowed object is
6340
     *     {@link LengthDimension }
6341
     *     
6342
     */
6343
    public void setObjectiveLensSize(LengthDimension value) {
6344
        this.objectiveLensSize = value;
6345
    }
6346
 
6347
    /**
6348
     * Gets the value of the operationMode property.
6349
     * 
6350
     * @return
6351
     *     possible object is
6352
     *     {@link String }
6353
     *     
6354
     */
6355
    public String getOperationMode() {
6356
        return operationMode;
6357
    }
6358
 
6359
    /**
6360
     * Sets the value of the operationMode property.
6361
     * 
6362
     * @param value
6363
     *     allowed object is
6364
     *     {@link String }
6365
     *     
6366
     */
6367
    public void setOperationMode(String value) {
6368
        this.operationMode = value;
6369
    }
6370
 
6371
    /**
6372
     * Gets the value of the orientation property.
6373
     * 
6374
     * @return
6375
     *     possible object is
6376
     *     {@link String }
6377
     *     
6378
     */
6379
    public String getOrientation() {
6380
        return orientation;
6381
    }
6382
 
6383
    /**
6384
     * Sets the value of the orientation property.
6385
     * 
6386
     * @param value
6387
     *     allowed object is
6388
     *     {@link String }
6389
     *     
6390
     */
6391
    public void setOrientation(String value) {
6392
        this.orientation = value;
6393
    }
6394
 
6395
    /**
6396
     * Gets the value of the outerMaterialType property.
6397
     * 
6398
     * @return
6399
     *     possible object is
6400
     *     {@link String }
6401
     *     
6402
     */
6403
    public String getOuterMaterialType() {
6404
        return outerMaterialType;
6405
    }
6406
 
6407
    /**
6408
     * Sets the value of the outerMaterialType property.
6409
     * 
6410
     * @param value
6411
     *     allowed object is
6412
     *     {@link String }
6413
     *     
6414
     */
6415
    public void setOuterMaterialType(String value) {
6416
        this.outerMaterialType = value;
6417
    }
6418
 
6419
    /**
6420
     * Gets the value of the packedSize property.
6421
     * 
6422
     * @return
6423
     *     possible object is
6424
     *     {@link String }
6425
     *     
6426
     */
6427
    public String getPackedSize() {
6428
        return packedSize;
6429
    }
6430
 
6431
    /**
6432
     * Sets the value of the packedSize property.
6433
     * 
6434
     * @param value
6435
     *     allowed object is
6436
     *     {@link String }
6437
     *     
6438
     */
6439
    public void setPackedSize(String value) {
6440
        this.packedSize = value;
6441
    }
6442
 
6443
    /**
6444
     * Gets the value of the padType property.
6445
     * 
6446
     * @return
6447
     *     possible object is
6448
     *     {@link String }
6449
     *     
6450
     */
6451
    public String getPadType() {
6452
        return padType;
6453
    }
6454
 
6455
    /**
6456
     * Sets the value of the padType property.
6457
     * 
6458
     * @param value
6459
     *     allowed object is
6460
     *     {@link String }
6461
     *     
6462
     */
6463
    public void setPadType(String value) {
6464
        this.padType = value;
6465
    }
6466
 
6467
    /**
6468
     * Gets the value of the patternStyle property.
6469
     * 
6470
     * @return
6471
     *     possible object is
6472
     *     {@link String }
6473
     *     
6474
     */
6475
    public String getPatternStyle() {
6476
        return patternStyle;
6477
    }
6478
 
6479
    /**
6480
     * Sets the value of the patternStyle property.
6481
     * 
6482
     * @param value
6483
     *     allowed object is
6484
     *     {@link String }
6485
     *     
6486
     */
6487
    public void setPatternStyle(String value) {
6488
        this.patternStyle = value;
6489
    }
6490
 
6491
    /**
6492
     * Gets the value of the peakHeight property.
6493
     * 
6494
     * @return
6495
     *     possible object is
6496
     *     {@link LengthDimension }
6497
     *     
6498
     */
6499
    public LengthDimension getPeakHeight() {
6500
        return peakHeight;
6501
    }
6502
 
6503
    /**
6504
     * Sets the value of the peakHeight property.
6505
     * 
6506
     * @param value
6507
     *     allowed object is
6508
     *     {@link LengthDimension }
6509
     *     
6510
     */
6511
    public void setPeakHeight(LengthDimension value) {
6512
        this.peakHeight = value;
6513
    }
6514
 
6515
    /**
6516
     * Gets the value of the pixels property.
6517
     * 
6518
     * @return
6519
     *     possible object is
6520
     *     {@link String }
6521
     *     
6522
     */
6523
    public String getPixels() {
6524
        return pixels;
6525
    }
6526
 
6527
    /**
6528
     * Sets the value of the pixels property.
6529
     * 
6530
     * @param value
6531
     *     allowed object is
6532
     *     {@link String }
6533
     *     
6534
     */
6535
    public void setPixels(String value) {
6536
        this.pixels = value;
6537
    }
6538
 
6539
    /**
6540
     * Gets the value of the playerName property.
6541
     * 
6542
     * @return
6543
     *     possible object is
6544
     *     {@link String }
6545
     *     
6546
     */
6547
    public String getPlayerName() {
6548
        return playerName;
6549
    }
6550
 
6551
    /**
6552
     * Sets the value of the playerName property.
6553
     * 
6554
     * @param value
6555
     *     allowed object is
6556
     *     {@link String }
6557
     *     
6558
     */
6559
    public void setPlayerName(String value) {
6560
        this.playerName = value;
6561
    }
6562
 
6563
    /**
6564
     * Gets the value of the pocketDescription property.
6565
     * 
6566
     * @return
6567
     *     possible object is
6568
     *     {@link String }
6569
     *     
6570
     */
6571
    public String getPocketDescription() {
6572
        return pocketDescription;
6573
    }
6574
 
6575
    /**
6576
     * Sets the value of the pocketDescription property.
6577
     * 
6578
     * @param value
6579
     *     allowed object is
6580
     *     {@link String }
6581
     *     
6582
     */
6583
    public void setPocketDescription(String value) {
6584
        this.pocketDescription = value;
6585
    }
6586
 
6587
    /**
6588
     * Gets the value of the positionAccuracy property.
6589
     * 
6590
     * @return
6591
     *     possible object is
6592
     *     {@link String }
6593
     *     
6594
     */
6595
    public String getPositionAccuracy() {
6596
        return positionAccuracy;
6597
    }
6598
 
6599
    /**
6600
     * Sets the value of the positionAccuracy property.
6601
     * 
6602
     * @param value
6603
     *     allowed object is
6604
     *     {@link String }
6605
     *     
6606
     */
6607
    public void setPositionAccuracy(String value) {
6608
        this.positionAccuracy = value;
6609
    }
6610
 
6611
    /**
6612
     * Gets the value of the powerSource property.
6613
     * 
6614
     * @return
6615
     *     possible object is
6616
     *     {@link String }
6617
     *     
6618
     */
6619
    public String getPowerSource() {
6620
        return powerSource;
6621
    }
6622
 
6623
    /**
6624
     * Sets the value of the powerSource property.
6625
     * 
6626
     * @param value
6627
     *     allowed object is
6628
     *     {@link String }
6629
     *     
6630
     */
6631
    public void setPowerSource(String value) {
6632
        this.powerSource = value;
6633
    }
6634
 
6635
    /**
6636
     * Gets the value of the ppuCount property.
6637
     * 
6638
     * @return
6639
     *     possible object is
6640
     *     {@link String }
6641
     *     
6642
     */
6643
    public String getPPUCount() {
6644
        return ppuCount;
6645
    }
6646
 
6647
    /**
6648
     * Sets the value of the ppuCount property.
6649
     * 
6650
     * @param value
6651
     *     allowed object is
6652
     *     {@link String }
6653
     *     
6654
     */
6655
    public void setPPUCount(String value) {
6656
        this.ppuCount = value;
6657
    }
6658
 
6659
    /**
6660
     * Gets the value of the ppuCountType property.
6661
     * 
6662
     * @return
6663
     *     possible object is
6664
     *     {@link String }
6665
     *     
6666
     */
6667
    public String getPPUCountType() {
6668
        return ppuCountType;
6669
    }
6670
 
6671
    /**
6672
     * Sets the value of the ppuCountType property.
6673
     * 
6674
     * @param value
6675
     *     allowed object is
6676
     *     {@link String }
6677
     *     
6678
     */
6679
    public void setPPUCountType(String value) {
6680
        this.ppuCountType = value;
6681
    }
6682
 
6683
    /**
6684
     * Gets the value of the proportionalFrameSize property.
6685
     * 
6686
     * @return
6687
     *     possible object is
6688
     *     {@link BigDecimal }
6689
     *     
6690
     */
6691
    public BigDecimal getProportionalFrameSize() {
6692
        return proportionalFrameSize;
6693
    }
6694
 
6695
    /**
6696
     * Sets the value of the proportionalFrameSize property.
6697
     * 
6698
     * @param value
6699
     *     allowed object is
6700
     *     {@link BigDecimal }
6701
     *     
6702
     */
6703
    public void setProportionalFrameSize(BigDecimal value) {
6704
        this.proportionalFrameSize = value;
6705
    }
6706
 
6707
    /**
6708
     * Gets the value of the pullType property.
6709
     * 
6710
     * @return
6711
     *     possible object is
6712
     *     {@link String }
6713
     *     
6714
     */
6715
    public String getPullType() {
6716
        return pullType;
6717
    }
6718
 
6719
    /**
6720
     * Sets the value of the pullType property.
6721
     * 
6722
     * @param value
6723
     *     allowed object is
6724
     *     {@link String }
6725
     *     
6726
     */
6727
    public void setPullType(String value) {
6728
        this.pullType = value;
6729
    }
6730
 
6731
    /**
6732
     * Gets the value of the range property.
6733
     * 
6734
     * @return
6735
     *     possible object is
6736
     *     {@link StringLengthOptionalDimension }
6737
     *     
6738
     */
6739
    public StringLengthOptionalDimension getRange() {
6740
        return range;
6741
    }
6742
 
6743
    /**
6744
     * Sets the value of the range property.
6745
     * 
6746
     * @param value
6747
     *     allowed object is
6748
     *     {@link StringLengthOptionalDimension }
6749
     *     
6750
     */
6751
    public void setRange(StringLengthOptionalDimension value) {
6752
        this.range = value;
6753
    }
6754
 
6755
    /**
6756
     * Gets the value of the rearDerailleurCompatibleChainSize property.
6757
     * 
6758
     * @return
6759
     *     possible object is
6760
     *     {@link LengthDimension }
6761
     *     
6762
     */
6763
    public LengthDimension getRearDerailleurCompatibleChainSize() {
6764
        return rearDerailleurCompatibleChainSize;
6765
    }
6766
 
6767
    /**
6768
     * Sets the value of the rearDerailleurCompatibleChainSize property.
6769
     * 
6770
     * @param value
6771
     *     allowed object is
6772
     *     {@link LengthDimension }
6773
     *     
6774
     */
6775
    public void setRearDerailleurCompatibleChainSize(LengthDimension value) {
6776
        this.rearDerailleurCompatibleChainSize = value;
6777
    }
6778
 
6779
    /**
6780
     * Gets the value of the recommendedWorkoutSpace property.
6781
     * 
6782
     * @return
6783
     *     possible object is
6784
     *     {@link AreaDimensionOptionalUnit }
6785
     *     
6786
     */
6787
    public AreaDimensionOptionalUnit getRecommendedWorkoutSpace() {
6788
        return recommendedWorkoutSpace;
6789
    }
6790
 
6791
    /**
6792
     * Sets the value of the recommendedWorkoutSpace property.
6793
     * 
6794
     * @param value
6795
     *     allowed object is
6796
     *     {@link AreaDimensionOptionalUnit }
6797
     *     
6798
     */
6799
    public void setRecommendedWorkoutSpace(AreaDimensionOptionalUnit value) {
6800
        this.recommendedWorkoutSpace = value;
6801
    }
6802
 
6803
    /**
6804
     * Gets the value of the reelDiameter property.
6805
     * 
6806
     * @return
6807
     *     possible object is
6808
     *     {@link LengthDimension }
6809
     *     
6810
     */
6811
    public LengthDimension getReelDiameter() {
6812
        return reelDiameter;
6813
    }
6814
 
6815
    /**
6816
     * Sets the value of the reelDiameter property.
6817
     * 
6818
     * @param value
6819
     *     allowed object is
6820
     *     {@link LengthDimension }
6821
     *     
6822
     */
6823
    public void setReelDiameter(LengthDimension value) {
6824
        this.reelDiameter = value;
6825
    }
6826
 
6827
    /**
6828
     * Gets the value of the reelModel property.
6829
     * 
6830
     * @return
6831
     *     possible object is
6832
     *     {@link String }
6833
     *     
6834
     */
6835
    public String getReelModel() {
6836
        return reelModel;
6837
    }
6838
 
6839
    /**
6840
     * Sets the value of the reelModel property.
6841
     * 
6842
     * @param value
6843
     *     allowed object is
6844
     *     {@link String }
6845
     *     
6846
     */
6847
    public void setReelModel(String value) {
6848
        this.reelModel = value;
6849
    }
6850
 
6851
    /**
6852
     * Gets the value of the region property.
6853
     * 
6854
     * @return
6855
     *     possible object is
6856
     *     {@link String }
6857
     *     
6858
     */
6859
    public String getRegion() {
6860
        return region;
6861
    }
6862
 
6863
    /**
6864
     * Sets the value of the region property.
6865
     * 
6866
     * @param value
6867
     *     allowed object is
6868
     *     {@link String }
6869
     *     
6870
     */
6871
    public void setRegion(String value) {
6872
        this.region = value;
6873
    }
6874
 
6875
    /**
6876
     * Gets the value of the resistance property.
6877
     * 
6878
     * @return
6879
     *     possible object is
6880
     *     {@link BigInteger }
6881
     *     
6882
     */
6883
    public BigInteger getResistance() {
6884
        return resistance;
6885
    }
6886
 
6887
    /**
6888
     * Sets the value of the resistance property.
6889
     * 
6890
     * @param value
6891
     *     allowed object is
6892
     *     {@link BigInteger }
6893
     *     
6894
     */
6895
    public void setResistance(BigInteger value) {
6896
        this.resistance = value;
6897
    }
6898
 
6899
    /**
6900
     * Gets the value of the resistanceMechanism property.
6901
     * 
6902
     * @return
6903
     *     possible object is
6904
     *     {@link String }
6905
     *     
6906
     */
6907
    public String getResistanceMechanism() {
6908
        return resistanceMechanism;
6909
    }
6910
 
6911
    /**
6912
     * Sets the value of the resistanceMechanism property.
6913
     * 
6914
     * @param value
6915
     *     allowed object is
6916
     *     {@link String }
6917
     *     
6918
     */
6919
    public void setResistanceMechanism(String value) {
6920
        this.resistanceMechanism = value;
6921
    }
6922
 
6923
    /**
6924
     * Gets the value of the resolution property.
6925
     * 
6926
     * @return
6927
     *     possible object is
6928
     *     {@link String }
6929
     *     
6930
     */
6931
    public String getResolution() {
6932
        return resolution;
6933
    }
6934
 
6935
    /**
6936
     * Sets the value of the resolution property.
6937
     * 
6938
     * @param value
6939
     *     allowed object is
6940
     *     {@link String }
6941
     *     
6942
     */
6943
    public void setResolution(String value) {
6944
        this.resolution = value;
6945
    }
6946
 
6947
    /**
6948
     * Gets the value of the riseStyle property.
6949
     * 
6950
     * @return
6951
     *     possible object is
6952
     *     {@link String }
6953
     *     
6954
     */
6955
    public String getRiseStyle() {
6956
        return riseStyle;
6957
    }
6958
 
6959
    /**
6960
     * Sets the value of the riseStyle property.
6961
     * 
6962
     * @param value
6963
     *     allowed object is
6964
     *     {@link String }
6965
     *     
6966
     */
6967
    public void setRiseStyle(String value) {
6968
        this.riseStyle = value;
6969
    }
6970
 
6971
    /**
6972
     * Gets the value of the roadBikeProportionalFrameSize property.
6973
     * 
6974
     * @return
6975
     *     possible object is
6976
     *     {@link LengthDimension }
6977
     *     
6978
     */
6979
    public LengthDimension getRoadBikeProportionalFrameSize() {
6980
        return roadBikeProportionalFrameSize;
6981
    }
6982
 
6983
    /**
6984
     * Sets the value of the roadBikeProportionalFrameSize property.
6985
     * 
6986
     * @param value
6987
     *     allowed object is
6988
     *     {@link LengthDimension }
6989
     *     
6990
     */
6991
    public void setRoadBikeProportionalFrameSize(LengthDimension value) {
6992
        this.roadBikeProportionalFrameSize = value;
6993
    }
6994
 
6995
    /**
6996
     * Gets the value of the roadBikeType property.
6997
     * 
6998
     * @return
6999
     *     possible object is
7000
     *     {@link String }
7001
     *     
7002
     */
7003
    public String getRoadBikeType() {
7004
        return roadBikeType;
7005
    }
7006
 
7007
    /**
7008
     * Sets the value of the roadBikeType property.
7009
     * 
7010
     * @param value
7011
     *     allowed object is
7012
     *     {@link String }
7013
     *     
7014
     */
7015
    public void setRoadBikeType(String value) {
7016
        this.roadBikeType = value;
7017
    }
7018
 
7019
    /**
7020
     * Gets the value of the rodLength property.
7021
     * 
7022
     * @return
7023
     *     possible object is
7024
     *     {@link LengthDimension }
7025
     *     
7026
     */
7027
    public LengthDimension getRodLength() {
7028
        return rodLength;
7029
    }
7030
 
7031
    /**
7032
     * Sets the value of the rodLength property.
7033
     * 
7034
     * @param value
7035
     *     allowed object is
7036
     *     {@link LengthDimension }
7037
     *     
7038
     */
7039
    public void setRodLength(LengthDimension value) {
7040
        this.rodLength = value;
7041
    }
7042
 
7043
    /**
7044
     * Gets the value of the rodWeight property.
7045
     * 
7046
     * @return
7047
     *     possible object is
7048
     *     {@link WeightDimension }
7049
     *     
7050
     */
7051
    public WeightDimension getRodWeight() {
7052
        return rodWeight;
7053
    }
7054
 
7055
    /**
7056
     * Sets the value of the rodWeight property.
7057
     * 
7058
     * @param value
7059
     *     allowed object is
7060
     *     {@link WeightDimension }
7061
     *     
7062
     */
7063
    public void setRodWeight(WeightDimension value) {
7064
        this.rodWeight = value;
7065
    }
7066
 
7067
    /**
7068
     * Gets the value of the routes property.
7069
     * 
7070
     * @return
7071
     *     possible object is
7072
     *     {@link BigInteger }
7073
     *     
7074
     */
7075
    public BigInteger getRoutes() {
7076
        return routes;
7077
    }
7078
 
7079
    /**
7080
     * Sets the value of the routes property.
7081
     * 
7082
     * @param value
7083
     *     allowed object is
7084
     *     {@link BigInteger }
7085
     *     
7086
     */
7087
    public void setRoutes(BigInteger value) {
7088
        this.routes = value;
7089
    }
7090
 
7091
    /**
7092
     * Gets the value of the rValue property.
7093
     * 
7094
     * @return
7095
     *     possible object is
7096
     *     {@link BigDecimal }
7097
     *     
7098
     */
7099
    public BigDecimal getRValue() {
7100
        return rValue;
7101
    }
7102
 
7103
    /**
7104
     * Sets the value of the rValue property.
7105
     * 
7106
     * @param value
7107
     *     allowed object is
7108
     *     {@link BigDecimal }
7109
     *     
7110
     */
7111
    public void setRValue(BigDecimal value) {
7112
        this.rValue = value;
7113
    }
7114
 
7115
    /**
7116
     * Gets the value of the scale property.
7117
     * 
7118
     * @return
7119
     *     possible object is
7120
     *     {@link String }
7121
     *     
7122
     */
7123
    public String getScale() {
7124
        return scale;
7125
    }
7126
 
7127
    /**
7128
     * Sets the value of the scale property.
7129
     * 
7130
     * @param value
7131
     *     allowed object is
7132
     *     {@link String }
7133
     *     
7134
     */
7135
    public void setScale(String value) {
7136
        this.scale = value;
7137
    }
7138
 
7139
    /**
7140
     * Gets the value of the screenColor property.
7141
     * 
7142
     * @return
7143
     *     possible object is
7144
     *     {@link String }
7145
     *     
7146
     */
7147
    public String getScreenColor() {
7148
        return screenColor;
7149
    }
7150
 
7151
    /**
7152
     * Sets the value of the screenColor property.
7153
     * 
7154
     * @param value
7155
     *     allowed object is
7156
     *     {@link String }
7157
     *     
7158
     */
7159
    public void setScreenColor(String value) {
7160
        this.screenColor = value;
7161
    }
7162
 
7163
    /**
7164
     * Gets the value of the screenSize property.
7165
     * 
7166
     * @return
7167
     *     possible object is
7168
     *     {@link LengthDimension }
7169
     *     
7170
     */
7171
    public LengthDimension getScreenSize() {
7172
        return screenSize;
7173
    }
7174
 
7175
    /**
7176
     * Sets the value of the screenSize property.
7177
     * 
7178
     * @param value
7179
     *     allowed object is
7180
     *     {@link LengthDimension }
7181
     *     
7182
     */
7183
    public void setScreenSize(LengthDimension value) {
7184
        this.screenSize = value;
7185
    }
7186
 
7187
    /**
7188
     * Gets the value of the seatHeight property.
7189
     * 
7190
     * @return
7191
     *     possible object is
7192
     *     {@link LengthDimension }
7193
     *     
7194
     */
7195
    public LengthDimension getSeatHeight() {
7196
        return seatHeight;
7197
    }
7198
 
7199
    /**
7200
     * Sets the value of the seatHeight property.
7201
     * 
7202
     * @param value
7203
     *     allowed object is
7204
     *     {@link LengthDimension }
7205
     *     
7206
     */
7207
    public void setSeatHeight(LengthDimension value) {
7208
        this.seatHeight = value;
7209
    }
7210
 
7211
    /**
7212
     * Gets the value of the seatingCapacity property.
7213
     * 
7214
     * @return
7215
     *     possible object is
7216
     *     {@link BigInteger }
7217
     *     
7218
     */
7219
    public BigInteger getSeatingCapacity() {
7220
        return seatingCapacity;
7221
    }
7222
 
7223
    /**
7224
     * Sets the value of the seatingCapacity property.
7225
     * 
7226
     * @param value
7227
     *     allowed object is
7228
     *     {@link BigInteger }
7229
     *     
7230
     */
7231
    public void setSeatingCapacity(BigInteger value) {
7232
        this.seatingCapacity = value;
7233
    }
7234
 
7235
    /**
7236
     * Gets the value of the sellerWarrantyDescription property.
7237
     * 
7238
     * @return
7239
     *     possible object is
7240
     *     {@link String }
7241
     *     
7242
     */
7243
    public String getSellerWarrantyDescription() {
7244
        return sellerWarrantyDescription;
7245
    }
7246
 
7247
    /**
7248
     * Sets the value of the sellerWarrantyDescription property.
7249
     * 
7250
     * @param value
7251
     *     allowed object is
7252
     *     {@link String }
7253
     *     
7254
     */
7255
    public void setSellerWarrantyDescription(String value) {
7256
        this.sellerWarrantyDescription = value;
7257
    }
7258
 
7259
    /**
7260
     * Gets the value of the shellMaterial property.
7261
     * 
7262
     * @return
7263
     *     possible object is
7264
     *     {@link String }
7265
     *     
7266
     */
7267
    public String getShellMaterial() {
7268
        return shellMaterial;
7269
    }
7270
 
7271
    /**
7272
     * Sets the value of the shellMaterial property.
7273
     * 
7274
     * @param value
7275
     *     allowed object is
7276
     *     {@link String }
7277
     *     
7278
     */
7279
    public void setShellMaterial(String value) {
7280
        this.shellMaterial = value;
7281
    }
7282
 
7283
    /**
7284
     * Gets the value of the shirtType property.
7285
     * 
7286
     * @return
7287
     *     possible object is
7288
     *     {@link String }
7289
     *     
7290
     */
7291
    public String getShirtType() {
7292
        return shirtType;
7293
    }
7294
 
7295
    /**
7296
     * Sets the value of the shirtType property.
7297
     * 
7298
     * @param value
7299
     *     allowed object is
7300
     *     {@link String }
7301
     *     
7302
     */
7303
    public void setShirtType(String value) {
7304
        this.shirtType = value;
7305
    }
7306
 
7307
    /**
7308
     * Gets the value of the shoeWidth property.
7309
     * 
7310
     * @return
7311
     *     possible object is
7312
     *     {@link String }
7313
     *     
7314
     */
7315
    public String getShoeWidth() {
7316
        return shoeWidth;
7317
    }
7318
 
7319
    /**
7320
     * Sets the value of the shoeWidth property.
7321
     * 
7322
     * @param value
7323
     *     allowed object is
7324
     *     {@link String }
7325
     *     
7326
     */
7327
    public void setShoeWidth(String value) {
7328
        this.shoeWidth = value;
7329
    }
7330
 
7331
    /**
7332
     * Gets the value of the sizeMap property.
7333
     * 
7334
     * @return
7335
     *     possible object is
7336
     *     {@link String }
7337
     *     
7338
     */
7339
    public String getSizeMap() {
7340
        return sizeMap;
7341
    }
7342
 
7343
    /**
7344
     * Sets the value of the sizeMap property.
7345
     * 
7346
     * @param value
7347
     *     allowed object is
7348
     *     {@link String }
7349
     *     
7350
     */
7351
    public void setSizeMap(String value) {
7352
        this.sizeMap = value;
7353
    }
7354
 
7355
    /**
7356
     * Gets the value of the skillLevel property.
7357
     * 
7358
     * @return
7359
     *     possible object is
7360
     *     {@link String }
7361
     *     
7362
     */
7363
    public String getSkillLevel() {
7364
        return skillLevel;
7365
    }
7366
 
7367
    /**
7368
     * Sets the value of the skillLevel property.
7369
     * 
7370
     * @param value
7371
     *     allowed object is
7372
     *     {@link String }
7373
     *     
7374
     */
7375
    public void setSkillLevel(String value) {
7376
        this.skillLevel = value;
7377
    }
7378
 
7379
    /**
7380
     * Gets the value of the skiStyle property.
7381
     * 
7382
     * @return
7383
     *     possible object is
7384
     *     {@link String }
7385
     *     
7386
     */
7387
    public String getSkiStyle() {
7388
        return skiStyle;
7389
    }
7390
 
7391
    /**
7392
     * Sets the value of the skiStyle property.
7393
     * 
7394
     * @param value
7395
     *     allowed object is
7396
     *     {@link String }
7397
     *     
7398
     */
7399
    public void setSkiStyle(String value) {
7400
        this.skiStyle = value;
7401
    }
7402
 
7403
    /**
7404
     * Gets the value of the sleepingCapacity property.
7405
     * 
7406
     * @return
7407
     *     possible object is
7408
     *     {@link BigInteger }
7409
     *     
7410
     */
7411
    public BigInteger getSleepingCapacity() {
7412
        return sleepingCapacity;
7413
    }
7414
 
7415
    /**
7416
     * Sets the value of the sleepingCapacity property.
7417
     * 
7418
     * @param value
7419
     *     allowed object is
7420
     *     {@link BigInteger }
7421
     *     
7422
     */
7423
    public void setSleepingCapacity(BigInteger value) {
7424
        this.sleepingCapacity = value;
7425
    }
7426
 
7427
    /**
7428
     * Gets the value of the sleeveLength property.
7429
     * 
7430
     * @return
7431
     *     possible object is
7432
     *     {@link LengthDimension }
7433
     *     
7434
     */
7435
    public LengthDimension getSleeveLength() {
7436
        return sleeveLength;
7437
    }
7438
 
7439
    /**
7440
     * Sets the value of the sleeveLength property.
7441
     * 
7442
     * @param value
7443
     *     allowed object is
7444
     *     {@link LengthDimension }
7445
     *     
7446
     */
7447
    public void setSleeveLength(LengthDimension value) {
7448
        this.sleeveLength = value;
7449
    }
7450
 
7451
    /**
7452
     * Gets the value of the sleeveType property.
7453
     * 
7454
     * @return
7455
     *     possible object is
7456
     *     {@link String }
7457
     *     
7458
     */
7459
    public String getSleeveType() {
7460
        return sleeveType;
7461
    }
7462
 
7463
    /**
7464
     * Sets the value of the sleeveType property.
7465
     * 
7466
     * @param value
7467
     *     allowed object is
7468
     *     {@link String }
7469
     *     
7470
     */
7471
    public void setSleeveType(String value) {
7472
        this.sleeveType = value;
7473
    }
7474
 
7475
    /**
7476
     * Gets the value of the snowboardStyle property.
7477
     * 
7478
     * @return
7479
     *     possible object is
7480
     *     {@link String }
7481
     *     
7482
     */
7483
    public String getSnowboardStyle() {
7484
        return snowboardStyle;
7485
    }
7486
 
7487
    /**
7488
     * Sets the value of the snowboardStyle property.
7489
     * 
7490
     * @param value
7491
     *     allowed object is
7492
     *     {@link String }
7493
     *     
7494
     */
7495
    public void setSnowboardStyle(String value) {
7496
        this.snowboardStyle = value;
7497
    }
7498
 
7499
    /**
7500
     * Gets the value of the sockHeight property.
7501
     * 
7502
     * @return
7503
     *     possible object is
7504
     *     {@link String }
7505
     *     
7506
     */
7507
    public String getSockHeight() {
7508
        return sockHeight;
7509
    }
7510
 
7511
    /**
7512
     * Sets the value of the sockHeight property.
7513
     * 
7514
     * @param value
7515
     *     allowed object is
7516
     *     {@link String }
7517
     *     
7518
     */
7519
    public void setSockHeight(String value) {
7520
        this.sockHeight = value;
7521
    }
7522
 
7523
    /**
7524
     * Gets the value of the sockStyle property.
7525
     * 
7526
     * @return
7527
     *     possible object is
7528
     *     {@link String }
7529
     *     
7530
     */
7531
    public String getSockStyle() {
7532
        return sockStyle;
7533
    }
7534
 
7535
    /**
7536
     * Sets the value of the sockStyle property.
7537
     * 
7538
     * @param value
7539
     *     allowed object is
7540
     *     {@link String }
7541
     *     
7542
     */
7543
    public void setSockStyle(String value) {
7544
        this.sockStyle = value;
7545
    }
7546
 
7547
    /**
7548
     * Gets the value of the sonarType property.
7549
     * 
7550
     * @return
7551
     *     possible object is
7552
     *     {@link String }
7553
     *     
7554
     */
7555
    public String getSonarType() {
7556
        return sonarType;
7557
    }
7558
 
7559
    /**
7560
     * Sets the value of the sonarType property.
7561
     * 
7562
     * @param value
7563
     *     allowed object is
7564
     *     {@link String }
7565
     *     
7566
     */
7567
    public void setSonarType(String value) {
7568
        this.sonarType = value;
7569
    }
7570
 
7571
    /**
7572
     * Gets the value of the specialFeatures property.
7573
     * 
7574
     * @return
7575
     *     possible object is
7576
     *     {@link String }
7577
     *     
7578
     */
7579
    public String getSpecialFeatures() {
7580
        return specialFeatures;
7581
    }
7582
 
7583
    /**
7584
     * Sets the value of the specialFeatures property.
7585
     * 
7586
     * @param value
7587
     *     allowed object is
7588
     *     {@link String }
7589
     *     
7590
     */
7591
    public void setSpecialFeatures(String value) {
7592
        this.specialFeatures = value;
7593
    }
7594
 
7595
    /**
7596
     * Gets the value of the specificUsageForProduct property.
7597
     * 
7598
     * @return
7599
     *     possible object is
7600
     *     {@link String }
7601
     *     
7602
     */
7603
    public String getSpecificUsageForProduct() {
7604
        return specificUsageForProduct;
7605
    }
7606
 
7607
    /**
7608
     * Sets the value of the specificUsageForProduct property.
7609
     * 
7610
     * @param value
7611
     *     allowed object is
7612
     *     {@link String }
7613
     *     
7614
     */
7615
    public void setSpecificUsageForProduct(String value) {
7616
        this.specificUsageForProduct = value;
7617
    }
7618
 
7619
    /**
7620
     * Gets the value of the speed property.
7621
     * 
7622
     * @return
7623
     *     possible object is
7624
     *     {@link String }
7625
     *     
7626
     */
7627
    public String getSpeed() {
7628
        return speed;
7629
    }
7630
 
7631
    /**
7632
     * Sets the value of the speed property.
7633
     * 
7634
     * @param value
7635
     *     allowed object is
7636
     *     {@link String }
7637
     *     
7638
     */
7639
    public void setSpeed(String value) {
7640
        this.speed = value;
7641
    }
7642
 
7643
    /**
7644
     * Gets the value of the speedRating property.
7645
     * 
7646
     * @return
7647
     *     possible object is
7648
     *     {@link String }
7649
     *     
7650
     */
7651
    public String getSpeedRating() {
7652
        return speedRating;
7653
    }
7654
 
7655
    /**
7656
     * Sets the value of the speedRating property.
7657
     * 
7658
     * @param value
7659
     *     allowed object is
7660
     *     {@link String }
7661
     *     
7662
     */
7663
    public void setSpeedRating(String value) {
7664
        this.speedRating = value;
7665
    }
7666
 
7667
    /**
7668
     * Gets the value of the sport property.
7669
     * 
7670
     * @return
7671
     *     possible object is
7672
     *     {@link String }
7673
     *     
7674
     */
7675
    public String getSport() {
7676
        return sport;
7677
    }
7678
 
7679
    /**
7680
     * Sets the value of the sport property.
7681
     * 
7682
     * @param value
7683
     *     allowed object is
7684
     *     {@link String }
7685
     *     
7686
     */
7687
    public void setSport(String value) {
7688
        this.sport = value;
7689
    }
7690
 
7691
    /**
7692
     * Gets the value of the state property.
7693
     * 
7694
     * @return
7695
     *     possible object is
7696
     *     {@link String }
7697
     *     
7698
     */
7699
    public String getState() {
7700
        return state;
7701
    }
7702
 
7703
    /**
7704
     * Sets the value of the state property.
7705
     * 
7706
     * @param value
7707
     *     allowed object is
7708
     *     {@link String }
7709
     *     
7710
     */
7711
    public void setState(String value) {
7712
        this.state = value;
7713
    }
7714
 
7715
    /**
7716
     * Gets the value of the staticElongationPercentage property.
7717
     * 
7718
     * @return
7719
     *     possible object is
7720
     *     {@link BigDecimal }
7721
     *     
7722
     */
7723
    public BigDecimal getStaticElongationPercentage() {
7724
        return staticElongationPercentage;
7725
    }
7726
 
7727
    /**
7728
     * Sets the value of the staticElongationPercentage property.
7729
     * 
7730
     * @param value
7731
     *     allowed object is
7732
     *     {@link BigDecimal }
7733
     *     
7734
     */
7735
    public void setStaticElongationPercentage(BigDecimal value) {
7736
        this.staticElongationPercentage = value;
7737
    }
7738
 
7739
    /**
7740
     * Gets the value of the staticWeight property.
7741
     * 
7742
     * @return
7743
     *     possible object is
7744
     *     {@link WeightDimension }
7745
     *     
7746
     */
7747
    public WeightDimension getStaticWeight() {
7748
        return staticWeight;
7749
    }
7750
 
7751
    /**
7752
     * Sets the value of the staticWeight property.
7753
     * 
7754
     * @param value
7755
     *     allowed object is
7756
     *     {@link WeightDimension }
7757
     *     
7758
     */
7759
    public void setStaticWeight(WeightDimension value) {
7760
        this.staticWeight = value;
7761
    }
7762
 
7763
    /**
7764
     * Gets the value of the strapType property.
7765
     * 
7766
     * @return
7767
     *     possible object is
7768
     *     {@link String }
7769
     *     
7770
     */
7771
    public String getStrapType() {
7772
        return strapType;
7773
    }
7774
 
7775
    /**
7776
     * Sets the value of the strapType property.
7777
     * 
7778
     * @param value
7779
     *     allowed object is
7780
     *     {@link String }
7781
     *     
7782
     */
7783
    public void setStrapType(String value) {
7784
        this.strapType = value;
7785
    }
7786
 
7787
    /**
7788
     * Gets the value of the strength property.
7789
     * 
7790
     * @return
7791
     *     possible object is
7792
     *     {@link WeightDimension }
7793
     *     
7794
     */
7795
    public WeightDimension getStrength() {
7796
        return strength;
7797
    }
7798
 
7799
    /**
7800
     * Sets the value of the strength property.
7801
     * 
7802
     * @param value
7803
     *     allowed object is
7804
     *     {@link WeightDimension }
7805
     *     
7806
     */
7807
    public void setStrength(WeightDimension value) {
7808
        this.strength = value;
7809
    }
7810
 
7811
    /**
7812
     * Gets the value of the styleKeywords property.
7813
     * 
7814
     * <p>
7815
     * This accessor method returns a reference to the live list,
7816
     * not a snapshot. Therefore any modification you make to the
7817
     * returned list will be present inside the JAXB object.
7818
     * This is why there is not a <CODE>set</CODE> method for the styleKeywords property.
7819
     * 
7820
     * <p>
7821
     * For example, to add a new item, do as follows:
7822
     * <pre>
7823
     *    getStyleKeywords().add(newItem);
7824
     * </pre>
7825
     * 
7826
     * 
7827
     * <p>
7828
     * Objects of the following type(s) are allowed in the list
7829
     * {@link String }
7830
     * 
7831
     * 
7832
     */
7833
    public List<String> getStyleKeywords() {
7834
        if (styleKeywords == null) {
7835
            styleKeywords = new ArrayList<String>();
7836
        }
7837
        return this.styleKeywords;
7838
    }
7839
 
7840
    /**
7841
     * Gets the value of the supportType property.
7842
     * 
7843
     * @return
7844
     *     possible object is
7845
     *     {@link String }
7846
     *     
7847
     */
7848
    public String getSupportType() {
7849
        return supportType;
7850
    }
7851
 
7852
    /**
7853
     * Sets the value of the supportType property.
7854
     * 
7855
     * @param value
7856
     *     allowed object is
7857
     *     {@link String }
7858
     *     
7859
     */
7860
    public void setSupportType(String value) {
7861
        this.supportType = value;
7862
    }
7863
 
7864
    /**
7865
     * Gets the value of the suspensionType property.
7866
     * 
7867
     * @return
7868
     *     possible object is
7869
     *     {@link String }
7870
     *     
7871
     */
7872
    public String getSuspensionType() {
7873
        return suspensionType;
7874
    }
7875
 
7876
    /**
7877
     * Sets the value of the suspensionType property.
7878
     * 
7879
     * @param value
7880
     *     allowed object is
7881
     *     {@link String }
7882
     *     
7883
     */
7884
    public void setSuspensionType(String value) {
7885
        this.suspensionType = value;
7886
    }
7887
 
7888
    /**
7889
     * Gets the value of the targetGender property.
7890
     * 
7891
     * @return
7892
     *     possible object is
7893
     *     {@link String }
7894
     *     
7895
     */
7896
    public String getTargetGender() {
7897
        return targetGender;
7898
    }
7899
 
7900
    /**
7901
     * Sets the value of the targetGender property.
7902
     * 
7903
     * @param value
7904
     *     allowed object is
7905
     *     {@link String }
7906
     *     
7907
     */
7908
    public void setTargetGender(String value) {
7909
        this.targetGender = value;
7910
    }
7911
 
7912
    /**
7913
     * Gets the value of the targetZones property.
7914
     * 
7915
     * @return
7916
     *     possible object is
7917
     *     {@link BigInteger }
7918
     *     
7919
     */
7920
    public BigInteger getTargetZones() {
7921
        return targetZones;
7922
    }
7923
 
7924
    /**
7925
     * Sets the value of the targetZones property.
7926
     * 
7927
     * @param value
7928
     *     allowed object is
7929
     *     {@link BigInteger }
7930
     *     
7931
     */
7932
    public void setTargetZones(BigInteger value) {
7933
        this.targetZones = value;
7934
    }
7935
 
7936
    /**
7937
     * Gets the value of the teamName property.
7938
     * 
7939
     * @return
7940
     *     possible object is
7941
     *     {@link String }
7942
     *     
7943
     */
7944
    public String getTeamName() {
7945
        return teamName;
7946
    }
7947
 
7948
    /**
7949
     * Sets the value of the teamName property.
7950
     * 
7951
     * @param value
7952
     *     allowed object is
7953
     *     {@link String }
7954
     *     
7955
     */
7956
    public void setTeamName(String value) {
7957
        this.teamName = value;
7958
    }
7959
 
7960
    /**
7961
     * Gets the value of the tensionSupported property.
7962
     * 
7963
     * @return
7964
     *     possible object is
7965
     *     {@link WeightDimension }
7966
     *     
7967
     */
7968
    public WeightDimension getTensionSupported() {
7969
        return tensionSupported;
7970
    }
7971
 
7972
    /**
7973
     * Sets the value of the tensionSupported property.
7974
     * 
7975
     * @param value
7976
     *     allowed object is
7977
     *     {@link WeightDimension }
7978
     *     
7979
     */
7980
    public void setTensionSupported(WeightDimension value) {
7981
        this.tensionSupported = value;
7982
    }
7983
 
7984
    /**
7985
     * Gets the value of the theme property.
7986
     * 
7987
     * @return
7988
     *     possible object is
7989
     *     {@link String }
7990
     *     
7991
     */
7992
    public String getTheme() {
7993
        return theme;
7994
    }
7995
 
7996
    /**
7997
     * Sets the value of the theme property.
7998
     * 
7999
     * @param value
8000
     *     allowed object is
8001
     *     {@link String }
8002
     *     
8003
     */
8004
    public void setTheme(String value) {
8005
        this.theme = value;
8006
    }
8007
 
8008
    /**
8009
     * Gets the value of the threadSize property.
8010
     * 
8011
     * @return
8012
     *     possible object is
8013
     *     {@link String }
8014
     *     
8015
     */
8016
    public String getThreadSize() {
8017
        return threadSize;
8018
    }
8019
 
8020
    /**
8021
     * Sets the value of the threadSize property.
8022
     * 
8023
     * @param value
8024
     *     allowed object is
8025
     *     {@link String }
8026
     *     
8027
     */
8028
    public void setThreadSize(String value) {
8029
        this.threadSize = value;
8030
    }
8031
 
8032
    /**
8033
     * Gets the value of the topStyle property.
8034
     * 
8035
     * @return
8036
     *     possible object is
8037
     *     {@link String }
8038
     *     
8039
     */
8040
    public String getTopStyle() {
8041
        return topStyle;
8042
    }
8043
 
8044
    /**
8045
     * Sets the value of the topStyle property.
8046
     * 
8047
     * @param value
8048
     *     allowed object is
8049
     *     {@link String }
8050
     *     
8051
     */
8052
    public void setTopStyle(String value) {
8053
        this.topStyle = value;
8054
    }
8055
 
8056
    /**
8057
     * Gets the value of the topTubeLength property.
8058
     * 
8059
     * @return
8060
     *     possible object is
8061
     *     {@link LengthDimension }
8062
     *     
8063
     */
8064
    public LengthDimension getTopTubeLength() {
8065
        return topTubeLength;
8066
    }
8067
 
8068
    /**
8069
     * Sets the value of the topTubeLength property.
8070
     * 
8071
     * @param value
8072
     *     allowed object is
8073
     *     {@link LengthDimension }
8074
     *     
8075
     */
8076
    public void setTopTubeLength(LengthDimension value) {
8077
        this.topTubeLength = value;
8078
    }
8079
 
8080
    /**
8081
     * Gets the value of the trailerType property.
8082
     * 
8083
     * @return
8084
     *     possible object is
8085
     *     {@link String }
8086
     *     
8087
     */
8088
    public String getTrailerType() {
8089
        return trailerType;
8090
    }
8091
 
8092
    /**
8093
     * Sets the value of the trailerType property.
8094
     * 
8095
     * @param value
8096
     *     allowed object is
8097
     *     {@link String }
8098
     *     
8099
     */
8100
    public void setTrailerType(String value) {
8101
        this.trailerType = value;
8102
    }
8103
 
8104
    /**
8105
     * Gets the value of the turnRadius property.
8106
     * 
8107
     * @return
8108
     *     possible object is
8109
     *     {@link LengthDimension }
8110
     *     
8111
     */
8112
    public LengthDimension getTurnRadius() {
8113
        return turnRadius;
8114
    }
8115
 
8116
    /**
8117
     * Sets the value of the turnRadius property.
8118
     * 
8119
     * @param value
8120
     *     allowed object is
8121
     *     {@link LengthDimension }
8122
     *     
8123
     */
8124
    public void setTurnRadius(LengthDimension value) {
8125
        this.turnRadius = value;
8126
    }
8127
 
8128
    /**
8129
     * Gets the value of the uiaaFallRating property.
8130
     * 
8131
     * @return
8132
     *     possible object is
8133
     *     {@link BigInteger }
8134
     *     
8135
     */
8136
    public BigInteger getUIAAFallRating() {
8137
        return uiaaFallRating;
8138
    }
8139
 
8140
    /**
8141
     * Sets the value of the uiaaFallRating property.
8142
     * 
8143
     * @param value
8144
     *     allowed object is
8145
     *     {@link BigInteger }
8146
     *     
8147
     */
8148
    public void setUIAAFallRating(BigInteger value) {
8149
        this.uiaaFallRating = value;
8150
    }
8151
 
8152
    /**
8153
     * Gets the value of the underwireType property.
8154
     * 
8155
     * @return
8156
     *     possible object is
8157
     *     {@link String }
8158
     *     
8159
     */
8160
    public String getUnderwireType() {
8161
        return underwireType;
8162
    }
8163
 
8164
    /**
8165
     * Sets the value of the underwireType property.
8166
     * 
8167
     * @param value
8168
     *     allowed object is
8169
     *     {@link String }
8170
     *     
8171
     */
8172
    public void setUnderwireType(String value) {
8173
        this.underwireType = value;
8174
    }
8175
 
8176
    /**
8177
     * Gets the value of the uniformNumber property.
8178
     * 
8179
     * @return
8180
     *     possible object is
8181
     *     {@link String }
8182
     *     
8183
     */
8184
    public String getUniformNumber() {
8185
        return uniformNumber;
8186
    }
8187
 
8188
    /**
8189
     * Sets the value of the uniformNumber property.
8190
     * 
8191
     * @param value
8192
     *     allowed object is
8193
     *     {@link String }
8194
     *     
8195
     */
8196
    public void setUniformNumber(String value) {
8197
        this.uniformNumber = value;
8198
    }
8199
 
8200
    /**
8201
     * Gets the value of the usageCapacity property.
8202
     * 
8203
     * @return
8204
     *     possible object is
8205
     *     {@link WeightDimension }
8206
     *     
8207
     */
8208
    public WeightDimension getUsageCapacity() {
8209
        return usageCapacity;
8210
    }
8211
 
8212
    /**
8213
     * Sets the value of the usageCapacity property.
8214
     * 
8215
     * @param value
8216
     *     allowed object is
8217
     *     {@link WeightDimension }
8218
     *     
8219
     */
8220
    public void setUsageCapacity(WeightDimension value) {
8221
        this.usageCapacity = value;
8222
    }
8223
 
8224
    /**
8225
     * Gets the value of the uvProtection property.
8226
     * 
8227
     * @return
8228
     *     possible object is
8229
     *     {@link BigInteger }
8230
     *     
8231
     */
8232
    public BigInteger getUVProtection() {
8233
        return uvProtection;
8234
    }
8235
 
8236
    /**
8237
     * Sets the value of the uvProtection property.
8238
     * 
8239
     * @param value
8240
     *     allowed object is
8241
     *     {@link BigInteger }
8242
     *     
8243
     */
8244
    public void setUVProtection(BigInteger value) {
8245
        this.uvProtection = value;
8246
    }
8247
 
8248
    /**
8249
     * Gets the value of the volumeCapacityName property.
8250
     * 
8251
     * @return
8252
     *     possible object is
8253
     *     {@link BigDecimal }
8254
     *     
8255
     */
8256
    public BigDecimal getVolumeCapacityName() {
8257
        return volumeCapacityName;
8258
    }
8259
 
8260
    /**
8261
     * Sets the value of the volumeCapacityName property.
8262
     * 
8263
     * @param value
8264
     *     allowed object is
8265
     *     {@link BigDecimal }
8266
     *     
8267
     */
8268
    public void setVolumeCapacityName(BigDecimal value) {
8269
        this.volumeCapacityName = value;
8270
    }
8271
 
8272
    /**
8273
     * Gets the value of the waistSize property.
8274
     * 
8275
     * @return
8276
     *     possible object is
8277
     *     {@link LengthDimension }
8278
     *     
8279
     */
8280
    public LengthDimension getWaistSize() {
8281
        return waistSize;
8282
    }
8283
 
8284
    /**
8285
     * Sets the value of the waistSize property.
8286
     * 
8287
     * @param value
8288
     *     allowed object is
8289
     *     {@link LengthDimension }
8290
     *     
8291
     */
8292
    public void setWaistSize(LengthDimension value) {
8293
        this.waistSize = value;
8294
    }
8295
 
8296
    /**
8297
     * Gets the value of the waistWidth property.
8298
     * 
8299
     * @return
8300
     *     possible object is
8301
     *     {@link LengthDimension }
8302
     *     
8303
     */
8304
    public LengthDimension getWaistWidth() {
8305
        return waistWidth;
8306
    }
8307
 
8308
    /**
8309
     * Sets the value of the waistWidth property.
8310
     * 
8311
     * @param value
8312
     *     allowed object is
8313
     *     {@link LengthDimension }
8314
     *     
8315
     */
8316
    public void setWaistWidth(LengthDimension value) {
8317
        this.waistWidth = value;
8318
    }
8319
 
8320
    /**
8321
     * Gets the value of the warmthRating property.
8322
     * 
8323
     * @return
8324
     *     possible object is
8325
     *     {@link TemperatureRatingDimension }
8326
     *     
8327
     */
8328
    public TemperatureRatingDimension getWarmthRating() {
8329
        return warmthRating;
8330
    }
8331
 
8332
    /**
8333
     * Sets the value of the warmthRating property.
8334
     * 
8335
     * @param value
8336
     *     allowed object is
8337
     *     {@link TemperatureRatingDimension }
8338
     *     
8339
     */
8340
    public void setWarmthRating(TemperatureRatingDimension value) {
8341
        this.warmthRating = value;
8342
    }
8343
 
8344
    /**
8345
     * Gets the value of the warnings property.
8346
     * 
8347
     * @return
8348
     *     possible object is
8349
     *     {@link String }
8350
     *     
8351
     */
8352
    public String getWarnings() {
8353
        return warnings;
8354
    }
8355
 
8356
    /**
8357
     * Sets the value of the warnings property.
8358
     * 
8359
     * @param value
8360
     *     allowed object is
8361
     *     {@link String }
8362
     *     
8363
     */
8364
    public void setWarnings(String value) {
8365
        this.warnings = value;
8366
    }
8367
 
8368
    /**
8369
     * Gets the value of the warranty property.
8370
     * 
8371
     * @return
8372
     *     possible object is
8373
     *     {@link String }
8374
     *     
8375
     */
8376
    public String getWarranty() {
8377
        return warranty;
8378
    }
8379
 
8380
    /**
8381
     * Sets the value of the warranty property.
8382
     * 
8383
     * @param value
8384
     *     allowed object is
8385
     *     {@link String }
8386
     *     
8387
     */
8388
    public void setWarranty(String value) {
8389
        this.warranty = value;
8390
    }
8391
 
8392
    /**
8393
     * Gets the value of the waterBottleCapType property.
8394
     * 
8395
     * @return
8396
     *     possible object is
8397
     *     {@link String }
8398
     *     
8399
     */
8400
    public String getWaterBottleCapType() {
8401
        return waterBottleCapType;
8402
    }
8403
 
8404
    /**
8405
     * Sets the value of the waterBottleCapType property.
8406
     * 
8407
     * @param value
8408
     *     allowed object is
8409
     *     {@link String }
8410
     *     
8411
     */
8412
    public void setWaterBottleCapType(String value) {
8413
        this.waterBottleCapType = value;
8414
    }
8415
 
8416
    /**
8417
     * Gets the value of the waterResistanceRating property.
8418
     * 
8419
     * @return
8420
     *     possible object is
8421
     *     {@link LengthDimension }
8422
     *     
8423
     */
8424
    public LengthDimension getWaterResistanceRating() {
8425
        return waterResistanceRating;
8426
    }
8427
 
8428
    /**
8429
     * Sets the value of the waterResistanceRating property.
8430
     * 
8431
     * @param value
8432
     *     allowed object is
8433
     *     {@link LengthDimension }
8434
     *     
8435
     */
8436
    public void setWaterResistanceRating(LengthDimension value) {
8437
        this.waterResistanceRating = value;
8438
    }
8439
 
8440
    /**
8441
     * Gets the value of the waterType property.
8442
     * 
8443
     * @return
8444
     *     possible object is
8445
     *     {@link String }
8446
     *     
8447
     */
8448
    public String getWaterType() {
8449
        return waterType;
8450
    }
8451
 
8452
    /**
8453
     * Sets the value of the waterType property.
8454
     * 
8455
     * @param value
8456
     *     allowed object is
8457
     *     {@link String }
8458
     *     
8459
     */
8460
    public void setWaterType(String value) {
8461
        this.waterType = value;
8462
    }
8463
 
8464
    /**
8465
     * Gets the value of the wattage property.
8466
     * 
8467
     * @return
8468
     *     possible object is
8469
     *     {@link BigDecimal }
8470
     *     
8471
     */
8472
    public BigDecimal getWattage() {
8473
        return wattage;
8474
    }
8475
 
8476
    /**
8477
     * Sets the value of the wattage property.
8478
     * 
8479
     * @param value
8480
     *     allowed object is
8481
     *     {@link BigDecimal }
8482
     *     
8483
     */
8484
    public void setWattage(BigDecimal value) {
8485
        this.wattage = value;
8486
    }
8487
 
8488
    /**
8489
     * Gets the value of the watts property.
8490
     * 
8491
     * @return
8492
     *     possible object is
8493
     *     {@link WattageDimension }
8494
     *     
8495
     */
8496
    public WattageDimension getWatts() {
8497
        return watts;
8498
    }
8499
 
8500
    /**
8501
     * Sets the value of the watts property.
8502
     * 
8503
     * @param value
8504
     *     allowed object is
8505
     *     {@link WattageDimension }
8506
     *     
8507
     */
8508
    public void setWatts(WattageDimension value) {
8509
        this.watts = value;
8510
    }
8511
 
8512
    /**
8513
     * Gets the value of the wayPoints property.
8514
     * 
8515
     * @return
8516
     *     possible object is
8517
     *     {@link BigInteger }
8518
     *     
8519
     */
8520
    public BigInteger getWayPoints() {
8521
        return wayPoints;
8522
    }
8523
 
8524
    /**
8525
     * Sets the value of the wayPoints property.
8526
     * 
8527
     * @param value
8528
     *     allowed object is
8529
     *     {@link BigInteger }
8530
     *     
8531
     */
8532
    public void setWayPoints(BigInteger value) {
8533
        this.wayPoints = value;
8534
    }
8535
 
8536
    /**
8537
     * Gets the value of the weightCapacity property.
8538
     * 
8539
     * @return
8540
     *     possible object is
8541
     *     {@link WeightDimension }
8542
     *     
8543
     */
8544
    public WeightDimension getWeightCapacity() {
8545
        return weightCapacity;
8546
    }
8547
 
8548
    /**
8549
     * Sets the value of the weightCapacity property.
8550
     * 
8551
     * @param value
8552
     *     allowed object is
8553
     *     {@link WeightDimension }
8554
     *     
8555
     */
8556
    public void setWeightCapacity(WeightDimension value) {
8557
        this.weightCapacity = value;
8558
    }
8559
 
8560
    /**
8561
     * Gets the value of the whatsInTheBox property.
8562
     * 
8563
     * @return
8564
     *     possible object is
8565
     *     {@link String }
8566
     *     
8567
     */
8568
    public String getWhatsInTheBox() {
8569
        return whatsInTheBox;
8570
    }
8571
 
8572
    /**
8573
     * Sets the value of the whatsInTheBox property.
8574
     * 
8575
     * @param value
8576
     *     allowed object is
8577
     *     {@link String }
8578
     *     
8579
     */
8580
    public void setWhatsInTheBox(String value) {
8581
        this.whatsInTheBox = value;
8582
    }
8583
 
8584
    /**
8585
     * Gets the value of the wheelType property.
8586
     * 
8587
     * @return
8588
     *     possible object is
8589
     *     {@link String }
8590
     *     
8591
     */
8592
    public String getWheelType() {
8593
        return wheelType;
8594
    }
8595
 
8596
    /**
8597
     * Sets the value of the wheelType property.
8598
     * 
8599
     * @param value
8600
     *     allowed object is
8601
     *     {@link String }
8602
     *     
8603
     */
8604
    public void setWheelType(String value) {
8605
        this.wheelType = value;
8606
    }
8607
 
8608
 
8609
    /**
8610
     * <p>Java class for anonymous complex type.
8611
     * 
8612
     * <p>The following schema fragment specifies the expected content contained within this class.
8613
     * 
8614
     * <pre>
8615
     * &lt;complexType>
8616
     *   &lt;simpleContent>
8617
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>decimal">
8618
     *       &lt;attribute name="unitOfMeasure">
8619
     *         &lt;simpleType>
8620
     *           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
8621
     *             &lt;enumeration value="CID"/>
8622
     *             &lt;enumeration value="l"/>
8623
     *             &lt;enumeration value="cc"/>
8624
     *           &lt;/restriction>
8625
     *         &lt;/simpleType>
8626
     *       &lt;/attribute>
8627
     *     &lt;/extension>
8628
     *   &lt;/simpleContent>
8629
     * &lt;/complexType>
8630
     * </pre>
8631
     * 
8632
     * 
8633
     */
8634
    @XmlAccessorType(XmlAccessType.FIELD)
8635
    @XmlType(name = "", propOrder = {
8636
        "value"
8637
    })
8638
    public static class EngineDisplacement {
8639
 
8640
        @XmlValue
8641
        protected BigDecimal value;
8642
        @XmlAttribute
8643
        protected String unitOfMeasure;
8644
 
8645
        /**
8646
         * Gets the value of the value property.
8647
         * 
8648
         * @return
8649
         *     possible object is
8650
         *     {@link BigDecimal }
8651
         *     
8652
         */
8653
        public BigDecimal getValue() {
8654
            return value;
8655
        }
8656
 
8657
        /**
8658
         * Sets the value of the value property.
8659
         * 
8660
         * @param value
8661
         *     allowed object is
8662
         *     {@link BigDecimal }
8663
         *     
8664
         */
8665
        public void setValue(BigDecimal value) {
8666
            this.value = value;
8667
        }
8668
 
8669
        /**
8670
         * Gets the value of the unitOfMeasure property.
8671
         * 
8672
         * @return
8673
         *     possible object is
8674
         *     {@link String }
8675
         *     
8676
         */
8677
        public String getUnitOfMeasure() {
8678
            return unitOfMeasure;
8679
        }
8680
 
8681
        /**
8682
         * Sets the value of the unitOfMeasure property.
8683
         * 
8684
         * @param value
8685
         *     allowed object is
8686
         *     {@link String }
8687
         *     
8688
         */
8689
        public void setUnitOfMeasure(String value) {
8690
            this.unitOfMeasure = value;
8691
        }
8692
 
8693
    }
8694
 
8695
 
8696
    /**
8697
     * <p>Java class for anonymous complex type.
8698
     * 
8699
     * <p>The following schema fragment specifies the expected content contained within this class.
8700
     * 
8701
     * <pre>
8702
     * &lt;complexType>
8703
     *   &lt;simpleContent>
8704
     *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>decimal">
8705
     *       &lt;attribute name="unitOfMeasure">
8706
     *         &lt;simpleType>
8707
     *           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
8708
     *             &lt;enumeration value="kilometer"/>
8709
     *             &lt;enumeration value="mph"/>
8710
     *           &lt;/restriction>
8711
     *         &lt;/simpleType>
8712
     *       &lt;/attribute>
8713
     *     &lt;/extension>
8714
     *   &lt;/simpleContent>
8715
     * &lt;/complexType>
8716
     * </pre>
8717
     * 
8718
     * 
8719
     */
8720
    @XmlAccessorType(XmlAccessType.FIELD)
8721
    @XmlType(name = "", propOrder = {
8722
        "value"
8723
    })
8724
    public static class MaximumPitchSpeed {
8725
 
8726
        @XmlValue
8727
        protected BigDecimal value;
8728
        @XmlAttribute
8729
        protected String unitOfMeasure;
8730
 
8731
        /**
8732
         * Gets the value of the value property.
8733
         * 
8734
         * @return
8735
         *     possible object is
8736
         *     {@link BigDecimal }
8737
         *     
8738
         */
8739
        public BigDecimal getValue() {
8740
            return value;
8741
        }
8742
 
8743
        /**
8744
         * Sets the value of the value property.
8745
         * 
8746
         * @param value
8747
         *     allowed object is
8748
         *     {@link BigDecimal }
8749
         *     
8750
         */
8751
        public void setValue(BigDecimal value) {
8752
            this.value = value;
8753
        }
8754
 
8755
        /**
8756
         * Gets the value of the unitOfMeasure property.
8757
         * 
8758
         * @return
8759
         *     possible object is
8760
         *     {@link String }
8761
         *     
8762
         */
8763
        public String getUnitOfMeasure() {
8764
            return unitOfMeasure;
8765
        }
8766
 
8767
        /**
8768
         * Sets the value of the unitOfMeasure property.
8769
         * 
8770
         * @param value
8771
         *     allowed object is
8772
         *     {@link String }
8773
         *     
8774
         */
8775
        public void setUnitOfMeasure(String value) {
8776
            this.unitOfMeasure = value;
8777
        }
8778
 
8779
    }
8780
 
8781
 
8782
    /**
8783
     * <p>Java class for anonymous complex type.
8784
     * 
8785
     * <p>The following schema fragment specifies the expected content contained within this class.
8786
     * 
8787
     * <pre>
8788
     * &lt;complexType>
8789
     *   &lt;complexContent>
8790
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
8791
     *       &lt;sequence>
8792
     *         &lt;element name="Parentage" minOccurs="0">
8793
     *           &lt;simpleType>
8794
     *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
8795
     *               &lt;enumeration value="parent"/>
8796
     *               &lt;enumeration value="child"/>
8797
     *             &lt;/restriction>
8798
     *           &lt;/simpleType>
8799
     *         &lt;/element>
8800
     *         &lt;element name="VariationTheme" minOccurs="0">
8801
     *           &lt;simpleType>
8802
     *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
8803
     *               &lt;enumeration value="AgeGenderCategory"/>
8804
     *               &lt;enumeration value="Amperage"/>
8805
     *               &lt;enumeration value="BikeRimSize"/>
8806
     *               &lt;enumeration value="BikeRimSizeMaterial"/>
8807
     *               &lt;enumeration value="BootSize"/>
8808
     *               &lt;enumeration value="BootSizeCalfSize"/>
8809
     *               &lt;enumeration value="CalfSize"/>
8810
     *               &lt;enumeration value="Caliber"/>
8811
     *               &lt;enumeration value="CaliberRounds"/>
8812
     *               &lt;enumeration value="Capacity"/>
8813
     *               &lt;enumeration value="Color"/>
8814
     *               &lt;enumeration value="ColorDesign"/>
8815
     *               &lt;enumeration value="ColorFlavor"/>
8816
     *               &lt;enumeration value="ColorItemThickness"/>
8817
     *               &lt;enumeration value="ColorLength"/>
8818
     *               &lt;enumeration value="ColorLensColor"/>
8819
     *               &lt;enumeration value="ColorQuantity"/>
8820
     *               &lt;enumeration value="ColorRounds"/>
8821
     *               &lt;enumeration value="ColorShaftMaterial"/>
8822
     *               &lt;enumeration value="ColorShaftType"/>
8823
     *               &lt;enumeration value="ColorShape"/>
8824
     *               &lt;enumeration value="ColorSize"/>
8825
     *               &lt;enumeration value="ColorStyle"/>
8826
     *               &lt;enumeration value="ColorTensionLevel"/>
8827
     *               &lt;enumeration value="ColorWattage"/>
8828
     *               &lt;enumeration value="ColorWeight"/>
8829
     *               &lt;enumeration value="ColorWheelSize"/>
8830
     *               &lt;enumeration value="ColorWidth"/>
8831
     *               &lt;enumeration value="Curvature"/>
8832
     *               &lt;enumeration value="CurvatureHand"/>
8833
     *               &lt;enumeration value="Design"/>
8834
     *               &lt;enumeration value="DesignFlavor"/>
8835
     *               &lt;enumeration value="DesignLength"/>
8836
     *               &lt;enumeration value="DesignLensColor"/>
8837
     *               &lt;enumeration value="DesignShaftMaterial"/>
8838
     *               &lt;enumeration value="DesignShaftType"/>
8839
     *               &lt;enumeration value="DesignShape"/>
8840
     *               &lt;enumeration value="DesignSize"/>
8841
     *               &lt;enumeration value="DesignStyle"/>
8842
     *               &lt;enumeration value="DesignTensionLevel"/>
8843
     *               &lt;enumeration value="DesignWeight"/>
8844
     *               &lt;enumeration value="DesignWheelSize"/>
8845
     *               &lt;enumeration value="DesignWidth"/>
8846
     *               &lt;enumeration value="Diameter"/>
8847
     *               &lt;enumeration value="DivingHoodThickness"/>
8848
     *               &lt;enumeration value="FencingPommelType"/>
8849
     *               &lt;enumeration value="FencingPommelTypeGripType"/>
8850
     *               &lt;enumeration value="Flavor"/>
8851
     *               &lt;enumeration value="FlavorSize"/>
8852
     *               &lt;enumeration value="GolfFlex"/>
8853
     *               &lt;enumeration value="GolfFlexGolfLoft"/>
8854
     *               &lt;enumeration value="GolfFlexMaterial"/>
8855
     *               &lt;enumeration value="GolfFlexShaftMaterial"/>
8856
     *               &lt;enumeration value="GolfLoft"/>
8857
     *               &lt;enumeration value="GolfLoftShaftMaterial"/>
8858
     *               &lt;enumeration value="GripSize"/>
8859
     *               &lt;enumeration value="GripSizeGripType"/>
8860
     *               &lt;enumeration value="GripSizeHeadSize"/>
8861
     *               &lt;enumeration value="GripType"/>
8862
     *               &lt;enumeration value="Hand"/>
8863
     *               &lt;enumeration value="HandBounceGolfFlex"/>
8864
     *               &lt;enumeration value="HandBounceShaftTypeGolfFlex"/>
8865
     *               &lt;enumeration value="HandClubGolfFlex"/>
8866
     *               &lt;enumeration value="HandClubShaftTypeGolfFlex"/>
8867
     *               &lt;enumeration value="HandGolfFlex"/>
8868
     *               &lt;enumeration value="HandIronsGolfFlex"/>
8869
     *               &lt;enumeration value="HandIronsLieAngleGolfFlex"/>
8870
     *               &lt;enumeration value="HandIronsLieAngleShaftTypeGolfFlex"/>
8871
     *               &lt;enumeration value="HandIronsShaftTypeGolfFlex"/>
8872
     *               &lt;enumeration value="HandLength"/>
8873
     *               &lt;enumeration value="HandLieAngle"/>
8874
     *               &lt;enumeration value="HandLieAngleGolfFlex"/>
8875
     *               &lt;enumeration value="HandLieAngleLength"/>
8876
     *               &lt;enumeration value="HandLieAngleShaftType"/>
8877
     *               &lt;enumeration value="HandLieAngleShaftTypeGolfFlex"/>
8878
     *               &lt;enumeration value="HandLieAngleShaftTypeLength"/>
8879
     *               &lt;enumeration value="HandGolfLoftBounceGolfFlex"/>
8880
     *               &lt;enumeration value="HandGolfLoftBounceShaftTypeGolfFlex"/>
8881
     *               &lt;enumeration value="HandGolfLoftGolfFlex"/>
8882
     *               &lt;enumeration value="HandGolfLoftShaftTypeGolfFlex"/>
8883
     *               &lt;enumeration value="HandModel"/>
8884
     *               &lt;enumeration value="HandModelLength"/>
8885
     *               &lt;enumeration value="HandModelShaftType"/>
8886
     *               &lt;enumeration value="HandModelShaftTypeLength"/>
8887
     *               &lt;enumeration value="HandShaftLength"/>
8888
     *               &lt;enumeration value="HandShaftMaterialGolfFlex"/>
8889
     *               &lt;enumeration value="HandShaftMaterialGolfFlexGolfLoft"/>
8890
     *               &lt;enumeration value="HandShaftType"/>
8891
     *               &lt;enumeration value="HandShaftTypeGolfFlex"/>
8892
     *               &lt;enumeration value="HandShaftTypeLength"/>
8893
     *               &lt;enumeration value="HandSize"/>
8894
     *               &lt;enumeration value="HandTensionLevel"/>
8895
     *               &lt;enumeration value="HandWeight"/>
8896
     *               &lt;enumeration value="HandWoodGolfFlex"/>
8897
     *               &lt;enumeration value="HandWoodShaftTypeGolfFlex"/>
8898
     *               &lt;enumeration value="HeadSize"/>
8899
     *               &lt;enumeration value="HeadSizeShape"/>
8900
     *               &lt;enumeration value="Height"/>
8901
     *               &lt;enumeration value="HeightSize"/>
8902
     *               &lt;enumeration value="HeightStyle"/>
8903
     *               &lt;enumeration value="HeightWeight"/>
8904
     *               &lt;enumeration value="HeightWidth"/>
8905
     *               &lt;enumeration value="ItemThickness"/>
8906
     *               &lt;enumeration value="Length"/>
8907
     *               &lt;enumeration value="LengthLineCapacity"/>
8908
     *               &lt;enumeration value="LengthLineWeight"/>
8909
     *               &lt;enumeration value="LengthMaterial"/>
8910
     *               &lt;enumeration value="LengthShaftType"/>
8911
     *               &lt;enumeration value="LengthSize"/>
8912
     *               &lt;enumeration value="LengthStyle"/>
8913
     *               &lt;enumeration value="LengthWeight"/>
8914
     *               &lt;enumeration value="LengthWeightSupported"/>
8915
     *               &lt;enumeration value="LengthWidth"/>
8916
     *               &lt;enumeration value="LensColor"/>
8917
     *               &lt;enumeration value="LensColorMaterial"/>
8918
     *               &lt;enumeration value="LensColorShape"/>
8919
     *               &lt;enumeration value="LineCapacity"/>
8920
     *               &lt;enumeration value="LineCapacitySize"/>
8921
     *               &lt;enumeration value="LineCapacityWeight"/>
8922
     *               &lt;enumeration value="LineWeight"/>
8923
     *               &lt;enumeration value="LineWeightSize"/>
8924
     *               &lt;enumeration value="Material"/>
8925
     *               &lt;enumeration value="MaterialShape"/>
8926
     *               &lt;enumeration value="MaterialSize"/>
8927
     *               &lt;enumeration value="MaterialStyle"/>
8928
     *               &lt;enumeration value="MaterialTensionLevel"/>
8929
     *               &lt;enumeration value="MaterialWeight"/>
8930
     *               &lt;enumeration value="MaterialWheelSize"/>
8931
     *               &lt;enumeration value="MaterialWidth"/>
8932
     *               &lt;enumeration value="Quantity"/>
8933
     *               &lt;enumeration value="QuantityShape"/>
8934
     *               &lt;enumeration value="QuantitySize"/>
8935
     *               &lt;enumeration value="QuantityWeight"/>
8936
     *               &lt;enumeration value="Rounds"/>
8937
     *               &lt;enumeration value="RoundsSize"/>
8938
     *               &lt;enumeration value="ShaftMaterial"/>
8939
     *               &lt;enumeration value="ShaftMaterialShaftType"/>
8940
     *               &lt;enumeration value="ShaftType"/>
8941
     *               &lt;enumeration value="Shape"/>
8942
     *               &lt;enumeration value="ShapeSize"/>
8943
     *               &lt;enumeration value="ShapeTensionLevel"/>
8944
     *               &lt;enumeration value="ShapeWeight"/>
8945
     *               &lt;enumeration value="Size"/>
8946
     *               &lt;enumeration value="SizeStyle"/>
8947
     *               &lt;enumeration value="SizeTensionLevel"/>
8948
     *               &lt;enumeration value="SizeWattage"/>
8949
     *               &lt;enumeration value="SizeWeight"/>
8950
     *               &lt;enumeration value="SizeWeightSupported"/>
8951
     *               &lt;enumeration value="SizeWheelSize"/>
8952
     *               &lt;enumeration value="SizeWidth"/>
8953
     *               &lt;enumeration value="Style"/>
8954
     *               &lt;enumeration value="StyleTensionLevel"/>
8955
     *               &lt;enumeration value="StyleWeight"/>
8956
     *               &lt;enumeration value="StyleWheelSize"/>
8957
     *               &lt;enumeration value="StyleWidth"/>
8958
     *               &lt;enumeration value="TemperatureRating"/>
8959
     *               &lt;enumeration value="TemperatureRatingColor"/>
8960
     *               &lt;enumeration value="TemperatureRatingDesign"/>
8961
     *               &lt;enumeration value="TemperatureRatingHand"/>
8962
     *               &lt;enumeration value="TemperatureRatingLength"/>
8963
     *               &lt;enumeration value="TemperatureRatingMaterial"/>
8964
     *               &lt;enumeration value="TemperatureRatingShape"/>
8965
     *               &lt;enumeration value="TemperatureRatingSize"/>
8966
     *               &lt;enumeration value="TensionLevel"/>
8967
     *               &lt;enumeration value="TensionLevelWeight"/>
8968
     *               &lt;enumeration value="TensionLevelWeightSupported"/>
8969
     *               &lt;enumeration value="Wattage"/>
8970
     *               &lt;enumeration value="Weight"/>
8971
     *               &lt;enumeration value="WeightSupported"/>
8972
     *               &lt;enumeration value="WeightWidth"/>
8973
     *               &lt;enumeration value="WheelSize"/>
8974
     *               &lt;enumeration value="WheelSizeWeight"/>
8975
     *               &lt;enumeration value="Width"/>
8976
     *               &lt;enumeration value="CustomerPackageType"/>
8977
     *               &lt;enumeration value="ColorName-CustomerPackageType"/>
8978
     *               &lt;enumeration value="SizeName-CustomerPackageType"/>
8979
     *               &lt;enumeration value="SizeName-ColorName-CustomerPackageType"/>
8980
     *               &lt;enumeration value="StyleName-CustomerPackageType"/>
8981
     *               &lt;enumeration value="SizeName-StyleName-CustomerPackageType"/>
8982
     *             &lt;/restriction>
8983
     *           &lt;/simpleType>
8984
     *         &lt;/element>
8985
     *         &lt;element name="AgeGenderCategory" type="{}StringNotNull" minOccurs="0"/>
8986
     *         &lt;element name="Amperage" type="{}AmperageDimension" minOccurs="0"/>
8987
     *         &lt;element name="BikeRimSize" type="{}LengthDimension" minOccurs="0"/>
8988
     *         &lt;element name="BootSize" type="{}Dimension" minOccurs="0"/>
8989
     *         &lt;element name="Bounce" type="{}StringNotNull" minOccurs="0"/>
8990
     *         &lt;element name="CalfSize" type="{}StringNotNull" minOccurs="0"/>
8991
     *         &lt;element name="Caliber" type="{}FourDecimal" minOccurs="0"/>
8992
     *         &lt;element name="Capacity" type="{}VolumeDimension" minOccurs="0"/>
8993
     *         &lt;element name="Club" type="{}StringNotNull" minOccurs="0"/>
8994
     *         &lt;element name="Color" type="{}StringNotNull" minOccurs="0"/>
8995
     *         &lt;element name="Curvature" type="{}StringNotNull" minOccurs="0"/>
8996
     *         &lt;element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>
8997
     *         &lt;element name="Department" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>
8998
     *         &lt;element name="Design" type="{}StringNotNull" minOccurs="0"/>
8999
     *         &lt;element name="Diameter" type="{}LengthDimension" minOccurs="0"/>
9000
     *         &lt;element name="DivingHoodThickness" type="{}LengthDimension" minOccurs="0"/>
9001
     *         &lt;element name="FencingPommelType" type="{}StringNotNull" minOccurs="0"/>
9002
     *         &lt;element name="Flavor" type="{}StringNotNull" minOccurs="0"/>
9003
     *         &lt;element name="GolfFlex" type="{}StringNotNull" minOccurs="0"/>
9004
     *         &lt;element name="GolfLoft" type="{}DegreeDimension" minOccurs="0"/>
9005
     *         &lt;element name="GripSize" type="{}StringNotNull" minOccurs="0"/>
9006
     *         &lt;element name="GripType" type="{}StringNotNull" minOccurs="0"/>
9007
     *         &lt;element name="Hand" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
9008
     *         &lt;element name="HeadSize" type="{}StringNotNull" minOccurs="0"/>
9009
     *         &lt;element name="Height" type="{}LengthDimension" minOccurs="0"/>
9010
     *         &lt;element name="Irons" type="{}StringNotNull" minOccurs="0"/>
9011
     *         &lt;element name="ItemThickness" type="{}LengthDimension" minOccurs="0"/>
9012
     *         &lt;element name="Length" type="{}LengthDimension" minOccurs="0"/>
9013
     *         &lt;element name="LensColor" type="{}StringNotNull" minOccurs="0"/>
9014
     *         &lt;element name="LieAngle" type="{}StringNotNull" minOccurs="0"/>
9015
     *         &lt;element name="LineCapacity" type="{}StringNotNull" minOccurs="0"/>
9016
     *         &lt;element name="LineWeight" type="{}StringNotNull" minOccurs="0"/>
9017
     *         &lt;element name="Material" type="{}StringNotNull" minOccurs="0"/>
9018
     *         &lt;element name="Model" type="{}StringNotNull" minOccurs="0"/>
9019
     *         &lt;element name="NumberOfItems" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
9020
     *         &lt;element name="Occupancy" type="{}StringNotNull" minOccurs="0"/>
9021
     *         &lt;element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
9022
     *         &lt;element name="Rounds" type="{}PositiveInteger" minOccurs="0"/>
9023
     *         &lt;element name="ShaftLength" type="{}LengthDimension" minOccurs="0"/>
9024
     *         &lt;element name="ShaftMaterial" type="{}StringNotNull" minOccurs="0"/>
9025
     *         &lt;element name="ShaftType" type="{}StringNotNull" minOccurs="0"/>
9026
     *         &lt;element name="Shape" type="{}StringNotNull" minOccurs="0"/>
9027
     *         &lt;element name="Size" type="{}StringNotNull" minOccurs="0"/>
9028
     *         &lt;element name="Style" type="{}StringNotNull" minOccurs="0"/>
9029
     *         &lt;element name="TemperatureRating" type="{}TemperatureRatingDimension" minOccurs="0"/>
9030
     *         &lt;element name="TensionLevel" type="{}StringNotNull" minOccurs="0"/>
9031
     *         &lt;element name="Volume" type="{}VolumeDimension" minOccurs="0"/>
9032
     *         &lt;element name="Wattage" type="{}WattageDimension" minOccurs="0"/>
9033
     *         &lt;element name="Weight" type="{}WeightDimension" minOccurs="0"/>
9034
     *         &lt;element name="WeightSupported" type="{}WeightDimension" minOccurs="0"/>
9035
     *         &lt;element name="WheelSize" type="{}LengthDimension" minOccurs="0"/>
9036
     *         &lt;element name="Width" type="{}LengthDimension" minOccurs="0"/>
9037
     *         &lt;element name="Wood" type="{}StringNotNull" minOccurs="0"/>
9038
     *       &lt;/sequence>
9039
     *     &lt;/restriction>
9040
     *   &lt;/complexContent>
9041
     * &lt;/complexType>
9042
     * </pre>
9043
     * 
9044
     * 
9045
     */
9046
    @XmlAccessorType(XmlAccessType.FIELD)
9047
    @XmlType(name = "", propOrder = {
9048
        "parentage",
9049
        "variationTheme",
9050
        "ageGenderCategory",
9051
        "amperage",
9052
        "bikeRimSize",
9053
        "bootSize",
9054
        "bounce",
9055
        "calfSize",
9056
        "caliber",
9057
        "capacity",
9058
        "club",
9059
        "color",
9060
        "curvature",
9061
        "customerPackageType",
9062
        "department",
9063
        "design",
9064
        "diameter",
9065
        "divingHoodThickness",
9066
        "fencingPommelType",
9067
        "flavor",
9068
        "golfFlex",
9069
        "golfLoft",
9070
        "gripSize",
9071
        "gripType",
9072
        "hand",
9073
        "headSize",
9074
        "height",
9075
        "irons",
9076
        "itemThickness",
9077
        "length",
9078
        "lensColor",
9079
        "lieAngle",
9080
        "lineCapacity",
9081
        "lineWeight",
9082
        "material",
9083
        "model",
9084
        "numberOfItems",
9085
        "occupancy",
9086
        "quantity",
9087
        "rounds",
9088
        "shaftLength",
9089
        "shaftMaterial",
9090
        "shaftType",
9091
        "shape",
9092
        "size",
9093
        "style",
9094
        "temperatureRating",
9095
        "tensionLevel",
9096
        "volume",
9097
        "wattage",
9098
        "weight",
9099
        "weightSupported",
9100
        "wheelSize",
9101
        "width",
9102
        "wood"
9103
    })
9104
    public static class VariationData {
9105
 
9106
        @XmlElement(name = "Parentage")
9107
        protected String parentage;
9108
        @XmlElement(name = "VariationTheme")
9109
        protected String variationTheme;
9110
        @XmlElement(name = "AgeGenderCategory")
9111
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9112
        protected String ageGenderCategory;
9113
        @XmlElement(name = "Amperage")
9114
        protected AmperageDimension amperage;
9115
        @XmlElement(name = "BikeRimSize")
9116
        protected LengthDimension bikeRimSize;
9117
        @XmlElement(name = "BootSize")
9118
        protected BigDecimal bootSize;
9119
        @XmlElement(name = "Bounce")
9120
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9121
        protected String bounce;
9122
        @XmlElement(name = "CalfSize")
9123
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9124
        protected String calfSize;
9125
        @XmlElement(name = "Caliber")
9126
        protected BigDecimal caliber;
9127
        @XmlElement(name = "Capacity")
9128
        protected VolumeDimension capacity;
9129
        @XmlElement(name = "Club")
9130
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9131
        protected String club;
9132
        @XmlElement(name = "Color")
9133
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9134
        protected String color;
9135
        @XmlElement(name = "Curvature")
9136
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9137
        protected String curvature;
9138
        @XmlElement(name = "CustomerPackageType")
9139
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9140
        protected String customerPackageType;
9141
        @XmlElement(name = "Department")
9142
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9143
        protected List<String> department;
9144
        @XmlElement(name = "Design")
9145
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9146
        protected String design;
9147
        @XmlElement(name = "Diameter")
9148
        protected LengthDimension diameter;
9149
        @XmlElement(name = "DivingHoodThickness")
9150
        protected LengthDimension divingHoodThickness;
9151
        @XmlElement(name = "FencingPommelType")
9152
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9153
        protected String fencingPommelType;
9154
        @XmlElement(name = "Flavor")
9155
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9156
        protected String flavor;
9157
        @XmlElement(name = "GolfFlex")
9158
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9159
        protected String golfFlex;
9160
        @XmlElement(name = "GolfLoft")
9161
        protected DegreeDimension golfLoft;
9162
        @XmlElement(name = "GripSize")
9163
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9164
        protected String gripSize;
9165
        @XmlElement(name = "GripType")
9166
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9167
        protected String gripType;
9168
        @XmlElement(name = "Hand")
9169
        protected String hand;
9170
        @XmlElement(name = "HeadSize")
9171
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9172
        protected String headSize;
9173
        @XmlElement(name = "Height")
9174
        protected LengthDimension height;
9175
        @XmlElement(name = "Irons")
9176
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9177
        protected String irons;
9178
        @XmlElement(name = "ItemThickness")
9179
        protected LengthDimension itemThickness;
9180
        @XmlElement(name = "Length")
9181
        protected LengthDimension length;
9182
        @XmlElement(name = "LensColor")
9183
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9184
        protected String lensColor;
9185
        @XmlElement(name = "LieAngle")
9186
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9187
        protected String lieAngle;
9188
        @XmlElement(name = "LineCapacity")
9189
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9190
        protected String lineCapacity;
9191
        @XmlElement(name = "LineWeight")
9192
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9193
        protected String lineWeight;
9194
        @XmlElement(name = "Material")
9195
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9196
        protected String material;
9197
        @XmlElement(name = "Model")
9198
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9199
        protected String model;
9200
        @XmlElement(name = "NumberOfItems")
9201
        @XmlSchemaType(name = "positiveInteger")
9202
        protected BigInteger numberOfItems;
9203
        @XmlElement(name = "Occupancy")
9204
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9205
        protected String occupancy;
9206
        @XmlElement(name = "Quantity")
9207
        @XmlSchemaType(name = "positiveInteger")
9208
        protected BigInteger quantity;
9209
        @XmlElement(name = "Rounds")
9210
        protected BigInteger rounds;
9211
        @XmlElement(name = "ShaftLength")
9212
        protected LengthDimension shaftLength;
9213
        @XmlElement(name = "ShaftMaterial")
9214
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9215
        protected String shaftMaterial;
9216
        @XmlElement(name = "ShaftType")
9217
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9218
        protected String shaftType;
9219
        @XmlElement(name = "Shape")
9220
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9221
        protected String shape;
9222
        @XmlElement(name = "Size")
9223
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9224
        protected String size;
9225
        @XmlElement(name = "Style")
9226
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9227
        protected String style;
9228
        @XmlElement(name = "TemperatureRating")
9229
        protected TemperatureRatingDimension temperatureRating;
9230
        @XmlElement(name = "TensionLevel")
9231
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9232
        protected String tensionLevel;
9233
        @XmlElement(name = "Volume")
9234
        protected VolumeDimension volume;
9235
        @XmlElement(name = "Wattage")
9236
        protected WattageDimension wattage;
9237
        @XmlElement(name = "Weight")
9238
        protected WeightDimension weight;
9239
        @XmlElement(name = "WeightSupported")
9240
        protected WeightDimension weightSupported;
9241
        @XmlElement(name = "WheelSize")
9242
        protected LengthDimension wheelSize;
9243
        @XmlElement(name = "Width")
9244
        protected LengthDimension width;
9245
        @XmlElement(name = "Wood")
9246
        @XmlJavaTypeAdapter(NormalizedStringAdapter.class)
9247
        protected String wood;
9248
 
9249
        /**
9250
         * Gets the value of the parentage property.
9251
         * 
9252
         * @return
9253
         *     possible object is
9254
         *     {@link String }
9255
         *     
9256
         */
9257
        public String getParentage() {
9258
            return parentage;
9259
        }
9260
 
9261
        /**
9262
         * Sets the value of the parentage property.
9263
         * 
9264
         * @param value
9265
         *     allowed object is
9266
         *     {@link String }
9267
         *     
9268
         */
9269
        public void setParentage(String value) {
9270
            this.parentage = value;
9271
        }
9272
 
9273
        /**
9274
         * Gets the value of the variationTheme property.
9275
         * 
9276
         * @return
9277
         *     possible object is
9278
         *     {@link String }
9279
         *     
9280
         */
9281
        public String getVariationTheme() {
9282
            return variationTheme;
9283
        }
9284
 
9285
        /**
9286
         * Sets the value of the variationTheme property.
9287
         * 
9288
         * @param value
9289
         *     allowed object is
9290
         *     {@link String }
9291
         *     
9292
         */
9293
        public void setVariationTheme(String value) {
9294
            this.variationTheme = value;
9295
        }
9296
 
9297
        /**
9298
         * Gets the value of the ageGenderCategory property.
9299
         * 
9300
         * @return
9301
         *     possible object is
9302
         *     {@link String }
9303
         *     
9304
         */
9305
        public String getAgeGenderCategory() {
9306
            return ageGenderCategory;
9307
        }
9308
 
9309
        /**
9310
         * Sets the value of the ageGenderCategory property.
9311
         * 
9312
         * @param value
9313
         *     allowed object is
9314
         *     {@link String }
9315
         *     
9316
         */
9317
        public void setAgeGenderCategory(String value) {
9318
            this.ageGenderCategory = value;
9319
        }
9320
 
9321
        /**
9322
         * Gets the value of the amperage property.
9323
         * 
9324
         * @return
9325
         *     possible object is
9326
         *     {@link AmperageDimension }
9327
         *     
9328
         */
9329
        public AmperageDimension getAmperage() {
9330
            return amperage;
9331
        }
9332
 
9333
        /**
9334
         * Sets the value of the amperage property.
9335
         * 
9336
         * @param value
9337
         *     allowed object is
9338
         *     {@link AmperageDimension }
9339
         *     
9340
         */
9341
        public void setAmperage(AmperageDimension value) {
9342
            this.amperage = value;
9343
        }
9344
 
9345
        /**
9346
         * Gets the value of the bikeRimSize property.
9347
         * 
9348
         * @return
9349
         *     possible object is
9350
         *     {@link LengthDimension }
9351
         *     
9352
         */
9353
        public LengthDimension getBikeRimSize() {
9354
            return bikeRimSize;
9355
        }
9356
 
9357
        /**
9358
         * Sets the value of the bikeRimSize property.
9359
         * 
9360
         * @param value
9361
         *     allowed object is
9362
         *     {@link LengthDimension }
9363
         *     
9364
         */
9365
        public void setBikeRimSize(LengthDimension value) {
9366
            this.bikeRimSize = value;
9367
        }
9368
 
9369
        /**
9370
         * Gets the value of the bootSize property.
9371
         * 
9372
         * @return
9373
         *     possible object is
9374
         *     {@link BigDecimal }
9375
         *     
9376
         */
9377
        public BigDecimal getBootSize() {
9378
            return bootSize;
9379
        }
9380
 
9381
        /**
9382
         * Sets the value of the bootSize property.
9383
         * 
9384
         * @param value
9385
         *     allowed object is
9386
         *     {@link BigDecimal }
9387
         *     
9388
         */
9389
        public void setBootSize(BigDecimal value) {
9390
            this.bootSize = value;
9391
        }
9392
 
9393
        /**
9394
         * Gets the value of the bounce property.
9395
         * 
9396
         * @return
9397
         *     possible object is
9398
         *     {@link String }
9399
         *     
9400
         */
9401
        public String getBounce() {
9402
            return bounce;
9403
        }
9404
 
9405
        /**
9406
         * Sets the value of the bounce property.
9407
         * 
9408
         * @param value
9409
         *     allowed object is
9410
         *     {@link String }
9411
         *     
9412
         */
9413
        public void setBounce(String value) {
9414
            this.bounce = value;
9415
        }
9416
 
9417
        /**
9418
         * Gets the value of the calfSize property.
9419
         * 
9420
         * @return
9421
         *     possible object is
9422
         *     {@link String }
9423
         *     
9424
         */
9425
        public String getCalfSize() {
9426
            return calfSize;
9427
        }
9428
 
9429
        /**
9430
         * Sets the value of the calfSize property.
9431
         * 
9432
         * @param value
9433
         *     allowed object is
9434
         *     {@link String }
9435
         *     
9436
         */
9437
        public void setCalfSize(String value) {
9438
            this.calfSize = value;
9439
        }
9440
 
9441
        /**
9442
         * Gets the value of the caliber property.
9443
         * 
9444
         * @return
9445
         *     possible object is
9446
         *     {@link BigDecimal }
9447
         *     
9448
         */
9449
        public BigDecimal getCaliber() {
9450
            return caliber;
9451
        }
9452
 
9453
        /**
9454
         * Sets the value of the caliber property.
9455
         * 
9456
         * @param value
9457
         *     allowed object is
9458
         *     {@link BigDecimal }
9459
         *     
9460
         */
9461
        public void setCaliber(BigDecimal value) {
9462
            this.caliber = value;
9463
        }
9464
 
9465
        /**
9466
         * Gets the value of the capacity property.
9467
         * 
9468
         * @return
9469
         *     possible object is
9470
         *     {@link VolumeDimension }
9471
         *     
9472
         */
9473
        public VolumeDimension getCapacity() {
9474
            return capacity;
9475
        }
9476
 
9477
        /**
9478
         * Sets the value of the capacity property.
9479
         * 
9480
         * @param value
9481
         *     allowed object is
9482
         *     {@link VolumeDimension }
9483
         *     
9484
         */
9485
        public void setCapacity(VolumeDimension value) {
9486
            this.capacity = value;
9487
        }
9488
 
9489
        /**
9490
         * Gets the value of the club property.
9491
         * 
9492
         * @return
9493
         *     possible object is
9494
         *     {@link String }
9495
         *     
9496
         */
9497
        public String getClub() {
9498
            return club;
9499
        }
9500
 
9501
        /**
9502
         * Sets the value of the club property.
9503
         * 
9504
         * @param value
9505
         *     allowed object is
9506
         *     {@link String }
9507
         *     
9508
         */
9509
        public void setClub(String value) {
9510
            this.club = value;
9511
        }
9512
 
9513
        /**
9514
         * Gets the value of the color property.
9515
         * 
9516
         * @return
9517
         *     possible object is
9518
         *     {@link String }
9519
         *     
9520
         */
9521
        public String getColor() {
9522
            return color;
9523
        }
9524
 
9525
        /**
9526
         * Sets the value of the color property.
9527
         * 
9528
         * @param value
9529
         *     allowed object is
9530
         *     {@link String }
9531
         *     
9532
         */
9533
        public void setColor(String value) {
9534
            this.color = value;
9535
        }
9536
 
9537
        /**
9538
         * Gets the value of the curvature property.
9539
         * 
9540
         * @return
9541
         *     possible object is
9542
         *     {@link String }
9543
         *     
9544
         */
9545
        public String getCurvature() {
9546
            return curvature;
9547
        }
9548
 
9549
        /**
9550
         * Sets the value of the curvature property.
9551
         * 
9552
         * @param value
9553
         *     allowed object is
9554
         *     {@link String }
9555
         *     
9556
         */
9557
        public void setCurvature(String value) {
9558
            this.curvature = value;
9559
        }
9560
 
9561
        /**
9562
         * Gets the value of the customerPackageType property.
9563
         * 
9564
         * @return
9565
         *     possible object is
9566
         *     {@link String }
9567
         *     
9568
         */
9569
        public String getCustomerPackageType() {
9570
            return customerPackageType;
9571
        }
9572
 
9573
        /**
9574
         * Sets the value of the customerPackageType property.
9575
         * 
9576
         * @param value
9577
         *     allowed object is
9578
         *     {@link String }
9579
         *     
9580
         */
9581
        public void setCustomerPackageType(String value) {
9582
            this.customerPackageType = value;
9583
        }
9584
 
9585
        /**
9586
         * Gets the value of the department property.
9587
         * 
9588
         * <p>
9589
         * This accessor method returns a reference to the live list,
9590
         * not a snapshot. Therefore any modification you make to the
9591
         * returned list will be present inside the JAXB object.
9592
         * This is why there is not a <CODE>set</CODE> method for the department property.
9593
         * 
9594
         * <p>
9595
         * For example, to add a new item, do as follows:
9596
         * <pre>
9597
         *    getDepartment().add(newItem);
9598
         * </pre>
9599
         * 
9600
         * 
9601
         * <p>
9602
         * Objects of the following type(s) are allowed in the list
9603
         * {@link String }
9604
         * 
9605
         * 
9606
         */
9607
        public List<String> getDepartment() {
9608
            if (department == null) {
9609
                department = new ArrayList<String>();
9610
            }
9611
            return this.department;
9612
        }
9613
 
9614
        /**
9615
         * Gets the value of the design property.
9616
         * 
9617
         * @return
9618
         *     possible object is
9619
         *     {@link String }
9620
         *     
9621
         */
9622
        public String getDesign() {
9623
            return design;
9624
        }
9625
 
9626
        /**
9627
         * Sets the value of the design property.
9628
         * 
9629
         * @param value
9630
         *     allowed object is
9631
         *     {@link String }
9632
         *     
9633
         */
9634
        public void setDesign(String value) {
9635
            this.design = value;
9636
        }
9637
 
9638
        /**
9639
         * Gets the value of the diameter property.
9640
         * 
9641
         * @return
9642
         *     possible object is
9643
         *     {@link LengthDimension }
9644
         *     
9645
         */
9646
        public LengthDimension getDiameter() {
9647
            return diameter;
9648
        }
9649
 
9650
        /**
9651
         * Sets the value of the diameter property.
9652
         * 
9653
         * @param value
9654
         *     allowed object is
9655
         *     {@link LengthDimension }
9656
         *     
9657
         */
9658
        public void setDiameter(LengthDimension value) {
9659
            this.diameter = value;
9660
        }
9661
 
9662
        /**
9663
         * Gets the value of the divingHoodThickness property.
9664
         * 
9665
         * @return
9666
         *     possible object is
9667
         *     {@link LengthDimension }
9668
         *     
9669
         */
9670
        public LengthDimension getDivingHoodThickness() {
9671
            return divingHoodThickness;
9672
        }
9673
 
9674
        /**
9675
         * Sets the value of the divingHoodThickness property.
9676
         * 
9677
         * @param value
9678
         *     allowed object is
9679
         *     {@link LengthDimension }
9680
         *     
9681
         */
9682
        public void setDivingHoodThickness(LengthDimension value) {
9683
            this.divingHoodThickness = value;
9684
        }
9685
 
9686
        /**
9687
         * Gets the value of the fencingPommelType property.
9688
         * 
9689
         * @return
9690
         *     possible object is
9691
         *     {@link String }
9692
         *     
9693
         */
9694
        public String getFencingPommelType() {
9695
            return fencingPommelType;
9696
        }
9697
 
9698
        /**
9699
         * Sets the value of the fencingPommelType property.
9700
         * 
9701
         * @param value
9702
         *     allowed object is
9703
         *     {@link String }
9704
         *     
9705
         */
9706
        public void setFencingPommelType(String value) {
9707
            this.fencingPommelType = value;
9708
        }
9709
 
9710
        /**
9711
         * Gets the value of the flavor property.
9712
         * 
9713
         * @return
9714
         *     possible object is
9715
         *     {@link String }
9716
         *     
9717
         */
9718
        public String getFlavor() {
9719
            return flavor;
9720
        }
9721
 
9722
        /**
9723
         * Sets the value of the flavor property.
9724
         * 
9725
         * @param value
9726
         *     allowed object is
9727
         *     {@link String }
9728
         *     
9729
         */
9730
        public void setFlavor(String value) {
9731
            this.flavor = value;
9732
        }
9733
 
9734
        /**
9735
         * Gets the value of the golfFlex property.
9736
         * 
9737
         * @return
9738
         *     possible object is
9739
         *     {@link String }
9740
         *     
9741
         */
9742
        public String getGolfFlex() {
9743
            return golfFlex;
9744
        }
9745
 
9746
        /**
9747
         * Sets the value of the golfFlex property.
9748
         * 
9749
         * @param value
9750
         *     allowed object is
9751
         *     {@link String }
9752
         *     
9753
         */
9754
        public void setGolfFlex(String value) {
9755
            this.golfFlex = value;
9756
        }
9757
 
9758
        /**
9759
         * Gets the value of the golfLoft property.
9760
         * 
9761
         * @return
9762
         *     possible object is
9763
         *     {@link DegreeDimension }
9764
         *     
9765
         */
9766
        public DegreeDimension getGolfLoft() {
9767
            return golfLoft;
9768
        }
9769
 
9770
        /**
9771
         * Sets the value of the golfLoft property.
9772
         * 
9773
         * @param value
9774
         *     allowed object is
9775
         *     {@link DegreeDimension }
9776
         *     
9777
         */
9778
        public void setGolfLoft(DegreeDimension value) {
9779
            this.golfLoft = value;
9780
        }
9781
 
9782
        /**
9783
         * Gets the value of the gripSize property.
9784
         * 
9785
         * @return
9786
         *     possible object is
9787
         *     {@link String }
9788
         *     
9789
         */
9790
        public String getGripSize() {
9791
            return gripSize;
9792
        }
9793
 
9794
        /**
9795
         * Sets the value of the gripSize property.
9796
         * 
9797
         * @param value
9798
         *     allowed object is
9799
         *     {@link String }
9800
         *     
9801
         */
9802
        public void setGripSize(String value) {
9803
            this.gripSize = value;
9804
        }
9805
 
9806
        /**
9807
         * Gets the value of the gripType property.
9808
         * 
9809
         * @return
9810
         *     possible object is
9811
         *     {@link String }
9812
         *     
9813
         */
9814
        public String getGripType() {
9815
            return gripType;
9816
        }
9817
 
9818
        /**
9819
         * Sets the value of the gripType property.
9820
         * 
9821
         * @param value
9822
         *     allowed object is
9823
         *     {@link String }
9824
         *     
9825
         */
9826
        public void setGripType(String value) {
9827
            this.gripType = value;
9828
        }
9829
 
9830
        /**
9831
         * Gets the value of the hand property.
9832
         * 
9833
         * @return
9834
         *     possible object is
9835
         *     {@link String }
9836
         *     
9837
         */
9838
        public String getHand() {
9839
            return hand;
9840
        }
9841
 
9842
        /**
9843
         * Sets the value of the hand property.
9844
         * 
9845
         * @param value
9846
         *     allowed object is
9847
         *     {@link String }
9848
         *     
9849
         */
9850
        public void setHand(String value) {
9851
            this.hand = value;
9852
        }
9853
 
9854
        /**
9855
         * Gets the value of the headSize property.
9856
         * 
9857
         * @return
9858
         *     possible object is
9859
         *     {@link String }
9860
         *     
9861
         */
9862
        public String getHeadSize() {
9863
            return headSize;
9864
        }
9865
 
9866
        /**
9867
         * Sets the value of the headSize property.
9868
         * 
9869
         * @param value
9870
         *     allowed object is
9871
         *     {@link String }
9872
         *     
9873
         */
9874
        public void setHeadSize(String value) {
9875
            this.headSize = value;
9876
        }
9877
 
9878
        /**
9879
         * Gets the value of the height property.
9880
         * 
9881
         * @return
9882
         *     possible object is
9883
         *     {@link LengthDimension }
9884
         *     
9885
         */
9886
        public LengthDimension getHeight() {
9887
            return height;
9888
        }
9889
 
9890
        /**
9891
         * Sets the value of the height property.
9892
         * 
9893
         * @param value
9894
         *     allowed object is
9895
         *     {@link LengthDimension }
9896
         *     
9897
         */
9898
        public void setHeight(LengthDimension value) {
9899
            this.height = value;
9900
        }
9901
 
9902
        /**
9903
         * Gets the value of the irons property.
9904
         * 
9905
         * @return
9906
         *     possible object is
9907
         *     {@link String }
9908
         *     
9909
         */
9910
        public String getIrons() {
9911
            return irons;
9912
        }
9913
 
9914
        /**
9915
         * Sets the value of the irons property.
9916
         * 
9917
         * @param value
9918
         *     allowed object is
9919
         *     {@link String }
9920
         *     
9921
         */
9922
        public void setIrons(String value) {
9923
            this.irons = value;
9924
        }
9925
 
9926
        /**
9927
         * Gets the value of the itemThickness property.
9928
         * 
9929
         * @return
9930
         *     possible object is
9931
         *     {@link LengthDimension }
9932
         *     
9933
         */
9934
        public LengthDimension getItemThickness() {
9935
            return itemThickness;
9936
        }
9937
 
9938
        /**
9939
         * Sets the value of the itemThickness property.
9940
         * 
9941
         * @param value
9942
         *     allowed object is
9943
         *     {@link LengthDimension }
9944
         *     
9945
         */
9946
        public void setItemThickness(LengthDimension value) {
9947
            this.itemThickness = value;
9948
        }
9949
 
9950
        /**
9951
         * Gets the value of the length property.
9952
         * 
9953
         * @return
9954
         *     possible object is
9955
         *     {@link LengthDimension }
9956
         *     
9957
         */
9958
        public LengthDimension getLength() {
9959
            return length;
9960
        }
9961
 
9962
        /**
9963
         * Sets the value of the length property.
9964
         * 
9965
         * @param value
9966
         *     allowed object is
9967
         *     {@link LengthDimension }
9968
         *     
9969
         */
9970
        public void setLength(LengthDimension value) {
9971
            this.length = value;
9972
        }
9973
 
9974
        /**
9975
         * Gets the value of the lensColor property.
9976
         * 
9977
         * @return
9978
         *     possible object is
9979
         *     {@link String }
9980
         *     
9981
         */
9982
        public String getLensColor() {
9983
            return lensColor;
9984
        }
9985
 
9986
        /**
9987
         * Sets the value of the lensColor property.
9988
         * 
9989
         * @param value
9990
         *     allowed object is
9991
         *     {@link String }
9992
         *     
9993
         */
9994
        public void setLensColor(String value) {
9995
            this.lensColor = value;
9996
        }
9997
 
9998
        /**
9999
         * Gets the value of the lieAngle property.
10000
         * 
10001
         * @return
10002
         *     possible object is
10003
         *     {@link String }
10004
         *     
10005
         */
10006
        public String getLieAngle() {
10007
            return lieAngle;
10008
        }
10009
 
10010
        /**
10011
         * Sets the value of the lieAngle property.
10012
         * 
10013
         * @param value
10014
         *     allowed object is
10015
         *     {@link String }
10016
         *     
10017
         */
10018
        public void setLieAngle(String value) {
10019
            this.lieAngle = value;
10020
        }
10021
 
10022
        /**
10023
         * Gets the value of the lineCapacity property.
10024
         * 
10025
         * @return
10026
         *     possible object is
10027
         *     {@link String }
10028
         *     
10029
         */
10030
        public String getLineCapacity() {
10031
            return lineCapacity;
10032
        }
10033
 
10034
        /**
10035
         * Sets the value of the lineCapacity property.
10036
         * 
10037
         * @param value
10038
         *     allowed object is
10039
         *     {@link String }
10040
         *     
10041
         */
10042
        public void setLineCapacity(String value) {
10043
            this.lineCapacity = value;
10044
        }
10045
 
10046
        /**
10047
         * Gets the value of the lineWeight property.
10048
         * 
10049
         * @return
10050
         *     possible object is
10051
         *     {@link String }
10052
         *     
10053
         */
10054
        public String getLineWeight() {
10055
            return lineWeight;
10056
        }
10057
 
10058
        /**
10059
         * Sets the value of the lineWeight property.
10060
         * 
10061
         * @param value
10062
         *     allowed object is
10063
         *     {@link String }
10064
         *     
10065
         */
10066
        public void setLineWeight(String value) {
10067
            this.lineWeight = value;
10068
        }
10069
 
10070
        /**
10071
         * Gets the value of the material property.
10072
         * 
10073
         * @return
10074
         *     possible object is
10075
         *     {@link String }
10076
         *     
10077
         */
10078
        public String getMaterial() {
10079
            return material;
10080
        }
10081
 
10082
        /**
10083
         * Sets the value of the material property.
10084
         * 
10085
         * @param value
10086
         *     allowed object is
10087
         *     {@link String }
10088
         *     
10089
         */
10090
        public void setMaterial(String value) {
10091
            this.material = value;
10092
        }
10093
 
10094
        /**
10095
         * Gets the value of the model property.
10096
         * 
10097
         * @return
10098
         *     possible object is
10099
         *     {@link String }
10100
         *     
10101
         */
10102
        public String getModel() {
10103
            return model;
10104
        }
10105
 
10106
        /**
10107
         * Sets the value of the model property.
10108
         * 
10109
         * @param value
10110
         *     allowed object is
10111
         *     {@link String }
10112
         *     
10113
         */
10114
        public void setModel(String value) {
10115
            this.model = value;
10116
        }
10117
 
10118
        /**
10119
         * Gets the value of the numberOfItems property.
10120
         * 
10121
         * @return
10122
         *     possible object is
10123
         *     {@link BigInteger }
10124
         *     
10125
         */
10126
        public BigInteger getNumberOfItems() {
10127
            return numberOfItems;
10128
        }
10129
 
10130
        /**
10131
         * Sets the value of the numberOfItems property.
10132
         * 
10133
         * @param value
10134
         *     allowed object is
10135
         *     {@link BigInteger }
10136
         *     
10137
         */
10138
        public void setNumberOfItems(BigInteger value) {
10139
            this.numberOfItems = value;
10140
        }
10141
 
10142
        /**
10143
         * Gets the value of the occupancy property.
10144
         * 
10145
         * @return
10146
         *     possible object is
10147
         *     {@link String }
10148
         *     
10149
         */
10150
        public String getOccupancy() {
10151
            return occupancy;
10152
        }
10153
 
10154
        /**
10155
         * Sets the value of the occupancy property.
10156
         * 
10157
         * @param value
10158
         *     allowed object is
10159
         *     {@link String }
10160
         *     
10161
         */
10162
        public void setOccupancy(String value) {
10163
            this.occupancy = value;
10164
        }
10165
 
10166
        /**
10167
         * Gets the value of the quantity property.
10168
         * 
10169
         * @return
10170
         *     possible object is
10171
         *     {@link BigInteger }
10172
         *     
10173
         */
10174
        public BigInteger getQuantity() {
10175
            return quantity;
10176
        }
10177
 
10178
        /**
10179
         * Sets the value of the quantity property.
10180
         * 
10181
         * @param value
10182
         *     allowed object is
10183
         *     {@link BigInteger }
10184
         *     
10185
         */
10186
        public void setQuantity(BigInteger value) {
10187
            this.quantity = value;
10188
        }
10189
 
10190
        /**
10191
         * Gets the value of the rounds property.
10192
         * 
10193
         * @return
10194
         *     possible object is
10195
         *     {@link BigInteger }
10196
         *     
10197
         */
10198
        public BigInteger getRounds() {
10199
            return rounds;
10200
        }
10201
 
10202
        /**
10203
         * Sets the value of the rounds property.
10204
         * 
10205
         * @param value
10206
         *     allowed object is
10207
         *     {@link BigInteger }
10208
         *     
10209
         */
10210
        public void setRounds(BigInteger value) {
10211
            this.rounds = value;
10212
        }
10213
 
10214
        /**
10215
         * Gets the value of the shaftLength property.
10216
         * 
10217
         * @return
10218
         *     possible object is
10219
         *     {@link LengthDimension }
10220
         *     
10221
         */
10222
        public LengthDimension getShaftLength() {
10223
            return shaftLength;
10224
        }
10225
 
10226
        /**
10227
         * Sets the value of the shaftLength property.
10228
         * 
10229
         * @param value
10230
         *     allowed object is
10231
         *     {@link LengthDimension }
10232
         *     
10233
         */
10234
        public void setShaftLength(LengthDimension value) {
10235
            this.shaftLength = value;
10236
        }
10237
 
10238
        /**
10239
         * Gets the value of the shaftMaterial property.
10240
         * 
10241
         * @return
10242
         *     possible object is
10243
         *     {@link String }
10244
         *     
10245
         */
10246
        public String getShaftMaterial() {
10247
            return shaftMaterial;
10248
        }
10249
 
10250
        /**
10251
         * Sets the value of the shaftMaterial property.
10252
         * 
10253
         * @param value
10254
         *     allowed object is
10255
         *     {@link String }
10256
         *     
10257
         */
10258
        public void setShaftMaterial(String value) {
10259
            this.shaftMaterial = value;
10260
        }
10261
 
10262
        /**
10263
         * Gets the value of the shaftType property.
10264
         * 
10265
         * @return
10266
         *     possible object is
10267
         *     {@link String }
10268
         *     
10269
         */
10270
        public String getShaftType() {
10271
            return shaftType;
10272
        }
10273
 
10274
        /**
10275
         * Sets the value of the shaftType property.
10276
         * 
10277
         * @param value
10278
         *     allowed object is
10279
         *     {@link String }
10280
         *     
10281
         */
10282
        public void setShaftType(String value) {
10283
            this.shaftType = value;
10284
        }
10285
 
10286
        /**
10287
         * Gets the value of the shape property.
10288
         * 
10289
         * @return
10290
         *     possible object is
10291
         *     {@link String }
10292
         *     
10293
         */
10294
        public String getShape() {
10295
            return shape;
10296
        }
10297
 
10298
        /**
10299
         * Sets the value of the shape property.
10300
         * 
10301
         * @param value
10302
         *     allowed object is
10303
         *     {@link String }
10304
         *     
10305
         */
10306
        public void setShape(String value) {
10307
            this.shape = value;
10308
        }
10309
 
10310
        /**
10311
         * Gets the value of the size property.
10312
         * 
10313
         * @return
10314
         *     possible object is
10315
         *     {@link String }
10316
         *     
10317
         */
10318
        public String getSize() {
10319
            return size;
10320
        }
10321
 
10322
        /**
10323
         * Sets the value of the size property.
10324
         * 
10325
         * @param value
10326
         *     allowed object is
10327
         *     {@link String }
10328
         *     
10329
         */
10330
        public void setSize(String value) {
10331
            this.size = value;
10332
        }
10333
 
10334
        /**
10335
         * Gets the value of the style property.
10336
         * 
10337
         * @return
10338
         *     possible object is
10339
         *     {@link String }
10340
         *     
10341
         */
10342
        public String getStyle() {
10343
            return style;
10344
        }
10345
 
10346
        /**
10347
         * Sets the value of the style property.
10348
         * 
10349
         * @param value
10350
         *     allowed object is
10351
         *     {@link String }
10352
         *     
10353
         */
10354
        public void setStyle(String value) {
10355
            this.style = value;
10356
        }
10357
 
10358
        /**
10359
         * Gets the value of the temperatureRating property.
10360
         * 
10361
         * @return
10362
         *     possible object is
10363
         *     {@link TemperatureRatingDimension }
10364
         *     
10365
         */
10366
        public TemperatureRatingDimension getTemperatureRating() {
10367
            return temperatureRating;
10368
        }
10369
 
10370
        /**
10371
         * Sets the value of the temperatureRating property.
10372
         * 
10373
         * @param value
10374
         *     allowed object is
10375
         *     {@link TemperatureRatingDimension }
10376
         *     
10377
         */
10378
        public void setTemperatureRating(TemperatureRatingDimension value) {
10379
            this.temperatureRating = value;
10380
        }
10381
 
10382
        /**
10383
         * Gets the value of the tensionLevel property.
10384
         * 
10385
         * @return
10386
         *     possible object is
10387
         *     {@link String }
10388
         *     
10389
         */
10390
        public String getTensionLevel() {
10391
            return tensionLevel;
10392
        }
10393
 
10394
        /**
10395
         * Sets the value of the tensionLevel property.
10396
         * 
10397
         * @param value
10398
         *     allowed object is
10399
         *     {@link String }
10400
         *     
10401
         */
10402
        public void setTensionLevel(String value) {
10403
            this.tensionLevel = value;
10404
        }
10405
 
10406
        /**
10407
         * Gets the value of the volume property.
10408
         * 
10409
         * @return
10410
         *     possible object is
10411
         *     {@link VolumeDimension }
10412
         *     
10413
         */
10414
        public VolumeDimension getVolume() {
10415
            return volume;
10416
        }
10417
 
10418
        /**
10419
         * Sets the value of the volume property.
10420
         * 
10421
         * @param value
10422
         *     allowed object is
10423
         *     {@link VolumeDimension }
10424
         *     
10425
         */
10426
        public void setVolume(VolumeDimension value) {
10427
            this.volume = value;
10428
        }
10429
 
10430
        /**
10431
         * Gets the value of the wattage property.
10432
         * 
10433
         * @return
10434
         *     possible object is
10435
         *     {@link WattageDimension }
10436
         *     
10437
         */
10438
        public WattageDimension getWattage() {
10439
            return wattage;
10440
        }
10441
 
10442
        /**
10443
         * Sets the value of the wattage property.
10444
         * 
10445
         * @param value
10446
         *     allowed object is
10447
         *     {@link WattageDimension }
10448
         *     
10449
         */
10450
        public void setWattage(WattageDimension value) {
10451
            this.wattage = value;
10452
        }
10453
 
10454
        /**
10455
         * Gets the value of the weight property.
10456
         * 
10457
         * @return
10458
         *     possible object is
10459
         *     {@link WeightDimension }
10460
         *     
10461
         */
10462
        public WeightDimension getWeight() {
10463
            return weight;
10464
        }
10465
 
10466
        /**
10467
         * Sets the value of the weight property.
10468
         * 
10469
         * @param value
10470
         *     allowed object is
10471
         *     {@link WeightDimension }
10472
         *     
10473
         */
10474
        public void setWeight(WeightDimension value) {
10475
            this.weight = value;
10476
        }
10477
 
10478
        /**
10479
         * Gets the value of the weightSupported property.
10480
         * 
10481
         * @return
10482
         *     possible object is
10483
         *     {@link WeightDimension }
10484
         *     
10485
         */
10486
        public WeightDimension getWeightSupported() {
10487
            return weightSupported;
10488
        }
10489
 
10490
        /**
10491
         * Sets the value of the weightSupported property.
10492
         * 
10493
         * @param value
10494
         *     allowed object is
10495
         *     {@link WeightDimension }
10496
         *     
10497
         */
10498
        public void setWeightSupported(WeightDimension value) {
10499
            this.weightSupported = value;
10500
        }
10501
 
10502
        /**
10503
         * Gets the value of the wheelSize property.
10504
         * 
10505
         * @return
10506
         *     possible object is
10507
         *     {@link LengthDimension }
10508
         *     
10509
         */
10510
        public LengthDimension getWheelSize() {
10511
            return wheelSize;
10512
        }
10513
 
10514
        /**
10515
         * Sets the value of the wheelSize property.
10516
         * 
10517
         * @param value
10518
         *     allowed object is
10519
         *     {@link LengthDimension }
10520
         *     
10521
         */
10522
        public void setWheelSize(LengthDimension value) {
10523
            this.wheelSize = value;
10524
        }
10525
 
10526
        /**
10527
         * Gets the value of the width property.
10528
         * 
10529
         * @return
10530
         *     possible object is
10531
         *     {@link LengthDimension }
10532
         *     
10533
         */
10534
        public LengthDimension getWidth() {
10535
            return width;
10536
        }
10537
 
10538
        /**
10539
         * Sets the value of the width property.
10540
         * 
10541
         * @param value
10542
         *     allowed object is
10543
         *     {@link LengthDimension }
10544
         *     
10545
         */
10546
        public void setWidth(LengthDimension value) {
10547
            this.width = value;
10548
        }
10549
 
10550
        /**
10551
         * Gets the value of the wood property.
10552
         * 
10553
         * @return
10554
         *     possible object is
10555
         *     {@link String }
10556
         *     
10557
         */
10558
        public String getWood() {
10559
            return wood;
10560
        }
10561
 
10562
        /**
10563
         * Sets the value of the wood property.
10564
         * 
10565
         * @param value
10566
         *     allowed object is
10567
         *     {@link String }
10568
         *     
10569
         */
10570
        public void setWood(String value) {
10571
            this.wood = value;
10572
        }
10573
 
10574
    }
10575
 
10576
}