1 //
2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.2-b01-fcs
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: 2007.04.05 at 10:47:13 AM CEST
6 //
7
8
9 package com.amazon.webservices.awsecommerceservice._2007_04_04;
10
11 import java.math.BigInteger;
12 import java.util.ArrayList;
13 import java.util.List;
14 import javax.xml.bind.annotation.XmlAccessType;
15 import javax.xml.bind.annotation.XmlAccessorType;
16 import javax.xml.bind.annotation.XmlAttribute;
17 import javax.xml.bind.annotation.XmlElement;
18 import javax.xml.bind.annotation.XmlRootElement;
19 import javax.xml.bind.annotation.XmlSchemaType;
20 import javax.xml.bind.annotation.XmlType;
21 import javax.xml.bind.annotation.XmlValue;
22
23
24 /**
25 * <p>Java class for anonymous complex type.
26 *
27 * <p>The following schema fragment specifies the expected content contained within this class.
28 *
29 * <pre>
30 * <complexType>
31 * <complexContent>
32 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
33 * <sequence>
34 * <element name="Actor" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
35 * <element name="Address" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Address" minOccurs="0"/>
36 * <element name="AmazonMaximumAge" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
37 * <element name="AmazonMinimumAge" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
38 * <element name="AnalogVideoFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
39 * <element name="ApertureModes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
40 * <element name="Artist" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
41 * <element name="AspectRatio" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
42 * <element name="AssemblyInstructions" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
43 * <element name="AssemblyRequired" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
44 * <element name="AudienceRating" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
45 * <element name="AudioFormat" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
46 * <element name="Author" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
47 * <element name="BackFinding" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
48 * <element name="BandMaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
49 * <element name="BatteriesIncluded" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
50 * <element name="BatteriesRequired" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
51 * <element name="Batteries" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}NonNegativeIntegerWithUnits" minOccurs="0"/>
52 * <element name="BatteryDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
53 * <element name="BatteryType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
54 * <element name="BezelMaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
55 * <element name="Binding" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
56 * <element name="Brand" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
57 * <element name="CalendarType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
58 * <element name="CameraManualFeatures" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
59 * <element name="CaseDiameter" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
60 * <element name="CaseMaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
61 * <element name="CaseThickness" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
62 * <element name="CaseType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
63 * <element name="CatalogNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
64 * <element name="CDRWDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
65 * <element name="ChainType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
66 * <element name="CEROAgeRating" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
67 * <element name="ClaspType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
68 * <element name="ClothingSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
69 * <element name="ClubType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
70 * <element name="Color" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
71 * <element name="Compatibility" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
72 * <element name="CompatibleDevices" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
73 * <element name="ComputerHardwareType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
74 * <element name="ComputerPlatform" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
75 * <element name="Connectivity" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
76 * <element name="ContinuousShootingSpeed" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
77 * <element name="Country" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
78 * <element name="CPUManufacturer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
79 * <element name="CPUSpeed" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
80 * <element name="CPUType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
81 * <element name="Creator" maxOccurs="unbounded" minOccurs="0">
82 * <complexType>
83 * <simpleContent>
84 * <extension base="<http://www.w3.org/2001/XMLSchema>string">
85 * <attribute name="Role" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
86 * </extension>
87 * </simpleContent>
88 * </complexType>
89 * </element>
90 * <element name="Cuisine" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
91 * <element name="DataLinkProtocol" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
92 * <element name="DeliveryOption" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
93 * <element name="DelayBetweenShots" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
94 * <element name="Department" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
95 * <element name="DeweyDecimalNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
96 * <element name="DialColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
97 * <element name="DialWindowMaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
98 * <element name="DigitalZoom" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
99 * <element name="Director" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
100 * <element name="DisplayColorSupport" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
101 * <element name="DisplaySize" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
102 * <element name="DrumSetPieceQuantity" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
103 * <element name="DVDLayers" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
104 * <element name="DVDRWDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
105 * <element name="DVDSides" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
106 * <element name="DPCI" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
107 * <element name="EAN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
108 * <element name="Edition" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
109 * <element name="ESRBAgeRating" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
110 * <element name="ExternalDisplaySupportDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
111 * <element name="FabricType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
112 * <element name="FaxNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
113 * <element name="Feature" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
114 * <element name="FilmColorType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
115 * <element name="FirstIssueLeadTime" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}StringWithUnits" minOccurs="0"/>
116 * <element name="FloppyDiskDriveDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
117 * <element name="Format" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
118 * <element name="FormFactor" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
119 * <element name="GemType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
120 * <element name="Genre" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
121 * <element name="GraphicsCardInterface" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
122 * <element name="GraphicsDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
123 * <element name="GraphicsMemorySize" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
124 * <element name="GuitarAttribute" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
125 * <element name="GuitarBridgeSystem" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
126 * <element name="GuitarPickThickness" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
127 * <element name="GuitarPickupConfiguration" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
128 * <element name="HandOrientation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
129 * <element name="HardDiskCount" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
130 * <element name="HardDiskSize" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
131 * <element name="HardDiskInterface" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
132 * <element name="HardwarePlatform" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
133 * <element name="HasAutoFocus" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
134 * <element name="HasBurstMode" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
135 * <element name="HasInCameraEditing" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
136 * <element name="HasRedEyeReduction" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
137 * <element name="HasSelfTimer" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
138 * <element name="HasTripodMount" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
139 * <element name="HasVideoOut" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
140 * <element name="HasViewfinder" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
141 * <element name="HazardousMaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
142 * <element name="HoursOfOperation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
143 * <element name="IncludedSoftware" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
144 * <element name="IncludesMp3Player" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
145 * <element name="Ingredients" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
146 * <element name="InstrumentKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
147 * <element name="IsAdultProduct" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
148 * <element name="IsAutographed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
149 * <element name="ISBN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
150 * <element name="IsFragile" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
151 * <element name="IsLabCreated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
152 * <element name="IsMemorabilia" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
153 * <element name="ISOEquivalent" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}NonNegativeIntegerWithUnits" minOccurs="0"/>
154 * <element name="IsPreannounce" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
155 * <element name="IssuesPerYear" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
156 * <element name="ItemDimensions" minOccurs="0">
157 * <complexType>
158 * <complexContent>
159 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
160 * <sequence>
161 * <element name="Height" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
162 * <element name="Length" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
163 * <element name="Weight" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
164 * <element name="Width" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
165 * </sequence>
166 * </restriction>
167 * </complexContent>
168 * </complexType>
169 * </element>
170 * <element name="KeyboardDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
171 * <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
172 * <element name="Languages" minOccurs="0">
173 * <complexType>
174 * <complexContent>
175 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
176 * <sequence>
177 * <element name="Language" maxOccurs="unbounded" minOccurs="0">
178 * <complexType>
179 * <complexContent>
180 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
181 * <sequence>
182 * <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
183 * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
184 * <element name="AudioFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
185 * </sequence>
186 * </restriction>
187 * </complexContent>
188 * </complexType>
189 * </element>
190 * </sequence>
191 * </restriction>
192 * </complexContent>
193 * </complexType>
194 * </element>
195 * <element name="LegalDisclaimer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
196 * <element name="LensType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
197 * <element name="LineVoltage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
198 * <element name="ListPrice" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Price" minOccurs="0"/>
199 * <element name="MacroFocusRange" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
200 * <element name="MagazineType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
201 * <element name="MalletHardness" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
202 * <element name="Manufacturer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
203 * <element name="ManufacturerLaborWarrantyDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
204 * <element name="ManufacturerMaximumAge" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
205 * <element name="ManufacturerMinimumAge" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
206 * <element name="ManufacturerPartsWarrantyDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
207 * <element name="MaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
208 * <element name="MaximumAperture" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
209 * <element name="MaximumColorDepth" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
210 * <element name="MaximumFocalLength" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
211 * <element name="MaximumHighResolutionImages" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}NonNegativeIntegerWithUnits" minOccurs="0"/>
212 * <element name="MaximumHorizontalResolution" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}NonNegativeIntegerWithUnits" minOccurs="0"/>
213 * <element name="MaximumLowResolutionImages" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
214 * <element name="MaximumResolution" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
215 * <element name="MaximumShutterSpeed" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
216 * <element name="MaximumVerticalResolution" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}NonNegativeIntegerWithUnits" minOccurs="0"/>
217 * <element name="MaximumWeightRecommendation" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
218 * <element name="MediaType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
219 * <element name="MemorySlotsAvailable" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
220 * <element name="MetalStamp" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
221 * <element name="MetalType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
222 * <element name="MiniMovieDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
223 * <element name="MinimumFocalLength" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
224 * <element name="MinimumShutterSpeed" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
225 * <element name="Model" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
226 * <element name="ModelYear" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
227 * <element name="ModemDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
228 * <element name="MonitorSize" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
229 * <element name="MonitorViewableDiagonalSize" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
230 * <element name="MouseDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
231 * <element name="MPN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
232 * <element name="MusicalStyle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
233 * <element name="NativeResolution" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
234 * <element name="Neighborhood" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
235 * <element name="NetworkInterfaceDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
236 * <element name="NotebookDisplayTechnology" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
237 * <element name="NotebookPointingDeviceDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
238 * <element name="NumberOfDiscs" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
239 * <element name="NumberOfIssues" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
240 * <element name="NumberOfItems" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
241 * <element name="NumberOfKeys" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
242 * <element name="NumberOfPages" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
243 * <element name="NumberOfPearls" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
244 * <element name="NumberOfRapidFireShots" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
245 * <element name="NumberOfStones" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
246 * <element name="NumberOfStrings" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
247 * <element name="NumberOfTracks" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
248 * <element name="OperatingSystem" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
249 * <element name="OpticalSensorResolution" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
250 * <element name="OpticalZoom" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
251 * <element name="OriginalReleaseDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
252 * <element name="OutputWattage" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
253 * <element name="PackageDimensions" minOccurs="0">
254 * <complexType>
255 * <complexContent>
256 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
257 * <sequence>
258 * <element name="Height" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
259 * <element name="Length" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
260 * <element name="Weight" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
261 * <element name="Width" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
262 * </sequence>
263 * </restriction>
264 * </complexContent>
265 * </complexType>
266 * </element>
267 * <element name="PackageQuantity" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
268 * <element name="PearlLustre" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
269 * <element name="PearlMinimumColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
270 * <element name="PearlShape" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
271 * <element name="PearlStringingMethod" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
272 * <element name="PearlSurfaceBlemishes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
273 * <element name="PearlType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
274 * <element name="PearlUniformity" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
275 * <element name="PhoneNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
276 * <element name="PhotoFlashType" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
277 * <element name="PictureFormat" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
278 * <element name="Platform" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
279 * <element name="PriceRating" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
280 * <element name="ProcessorCount" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
281 * <element name="ProductGroup" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
282 * <element name="ProductSiteLaunchDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
283 * <element name="ProductTypeName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
284 * <element name="ProductTypeSubcategory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
285 * <element name="PromotionalTag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
286 * <element name="PublicationDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
287 * <element name="Publisher" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
288 * <element name="POBoxShippingExcluded" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
289 * <element name="ReadingLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
290 * <element name="ReturnMethod" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
291 * <element name="RecorderTrackCount" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
292 * <element name="RegionCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
293 * <element name="RegionOfOrigin" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
294 * <element name="ReturnPolicy" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
295 * <element name="ReleaseDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
296 * <element name="RemovableMemory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
297 * <element name="RemovableStorage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
298 * <element name="RequiredVoltageRange" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
299 * <element name="ResolutionModes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
300 * <element name="RingSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
301 * <element name="RunningTime" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
302 * <element name="ScentName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
303 * <element name="SecondaryCacheSize" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}NonNegativeIntegerWithUnits" minOccurs="0"/>
304 * <element name="SettingType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
305 * <element name="ShaftMaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
306 * <element name="Size" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
307 * <element name="SizePerPearl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
308 * <element name="SkillLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
309 * <element name="SKU" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
310 * <element name="SoldInStores" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
311 * <element name="SoundCardDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
312 * <element name="SpeakerCount" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
313 * <element name="SpeakerDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
314 * <element name="SpecialFeatures" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
315 * <element name="StoneClarity" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
316 * <element name="StoneColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
317 * <element name="StoneCut" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
318 * <element name="StoneShape" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
319 * <element name="StoneWeight" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
320 * <element name="Studio" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
321 * <element name="Style" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
322 * <element name="SubscriptionLength" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}NonNegativeIntegerWithUnits" minOccurs="0"/>
323 * <element name="SupportedImageType" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
324 * <element name="SupportedMediaSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
325 * <element name="SystemBusSpeed" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
326 * <element name="SystemMemorySizeMax" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
327 * <element name="SystemMemorySize" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
328 * <element name="SystemMemoryType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
329 * <element name="TellingPageIndicator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
330 * <element name="TheatricalReleaseDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
331 * <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
332 * <element name="TotalDiamondWeight" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
333 * <element name="TotalExternalBaysFree" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
334 * <element name="TotalFirewirePorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
335 * <element name="TotalGemWeight" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
336 * <element name="TotalInternalBaysFree" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
337 * <element name="TotalMetalWeight" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
338 * <element name="TotalNTSCPALPorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
339 * <element name="TotalParallelPorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
340 * <element name="TotalPCCardSlots" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
341 * <element name="TotalPCISlotsFree" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
342 * <element name="TotalSerialPorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
343 * <element name="TotalSVideoOutPorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
344 * <element name="TotalUSB2Ports" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
345 * <element name="TotalUSBPorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
346 * <element name="TotalVGAOutPorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
347 * <element name="UPC" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
348 * <element name="VariationDenomination" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
349 * <element name="VariationDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
350 * <element name="Warranty" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
351 * <element name="WatchMovementType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
352 * <element name="WaterResistanceDepth" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
353 * <element name="WEEETaxValue" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}Price" minOccurs="0"/>
354 * <element name="WirelessMicrophoneFrequency" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
355 * </sequence>
356 * </restriction>
357 * </complexContent>
358 * </complexType>
359 * </pre>
360 *
361 *
362 */
363 @XmlAccessorType(XmlAccessType.FIELD)
364 @XmlType(name = "", propOrder = {
365 "actor",
366 "address",
367 "amazonMaximumAge",
368 "amazonMinimumAge",
369 "analogVideoFormat",
370 "apertureModes",
371 "artist",
372 "aspectRatio",
373 "assemblyInstructions",
374 "assemblyRequired",
375 "audienceRating",
376 "audioFormat",
377 "author",
378 "backFinding",
379 "bandMaterialType",
380 "batteriesIncluded",
381 "batteriesRequired",
382 "batteries",
383 "batteryDescription",
384 "batteryType",
385 "bezelMaterialType",
386 "binding",
387 "brand",
388 "calendarType",
389 "cameraManualFeatures",
390 "caseDiameter",
391 "caseMaterialType",
392 "caseThickness",
393 "caseType",
394 "catalogNumber",
395 "cdrwDescription",
396 "chainType",
397 "ceroAgeRating",
398 "claspType",
399 "clothingSize",
400 "clubType",
401 "color",
402 "compatibility",
403 "compatibleDevices",
404 "computerHardwareType",
405 "computerPlatform",
406 "connectivity",
407 "continuousShootingSpeed",
408 "country",
409 "cpuManufacturer",
410 "cpuSpeed",
411 "cpuType",
412 "creator",
413 "cuisine",
414 "dataLinkProtocol",
415 "deliveryOption",
416 "delayBetweenShots",
417 "department",
418 "deweyDecimalNumber",
419 "dialColor",
420 "dialWindowMaterialType",
421 "digitalZoom",
422 "director",
423 "displayColorSupport",
424 "displaySize",
425 "drumSetPieceQuantity",
426 "dvdLayers",
427 "dvdrwDescription",
428 "dvdSides",
429 "dpci",
430 "ean",
431 "edition",
432 "esrbAgeRating",
433 "externalDisplaySupportDescription",
434 "fabricType",
435 "faxNumber",
436 "feature",
437 "filmColorType",
438 "firstIssueLeadTime",
439 "floppyDiskDriveDescription",
440 "format",
441 "formFactor",
442 "gemType",
443 "genre",
444 "graphicsCardInterface",
445 "graphicsDescription",
446 "graphicsMemorySize",
447 "guitarAttribute",
448 "guitarBridgeSystem",
449 "guitarPickThickness",
450 "guitarPickupConfiguration",
451 "handOrientation",
452 "hardDiskCount",
453 "hardDiskSize",
454 "hardDiskInterface",
455 "hardwarePlatform",
456 "hasAutoFocus",
457 "hasBurstMode",
458 "hasInCameraEditing",
459 "hasRedEyeReduction",
460 "hasSelfTimer",
461 "hasTripodMount",
462 "hasVideoOut",
463 "hasViewfinder",
464 "hazardousMaterialType",
465 "hoursOfOperation",
466 "includedSoftware",
467 "includesMp3Player",
468 "ingredients",
469 "instrumentKey",
470 "isAdultProduct",
471 "isAutographed",
472 "isbn",
473 "isFragile",
474 "isLabCreated",
475 "isMemorabilia",
476 "isoEquivalent",
477 "isPreannounce",
478 "issuesPerYear",
479 "itemDimensions",
480 "keyboardDescription",
481 "label",
482 "languages",
483 "legalDisclaimer",
484 "lensType",
485 "lineVoltage",
486 "listPrice",
487 "macroFocusRange",
488 "magazineType",
489 "malletHardness",
490 "manufacturer",
491 "manufacturerLaborWarrantyDescription",
492 "manufacturerMaximumAge",
493 "manufacturerMinimumAge",
494 "manufacturerPartsWarrantyDescription",
495 "materialType",
496 "maximumAperture",
497 "maximumColorDepth",
498 "maximumFocalLength",
499 "maximumHighResolutionImages",
500 "maximumHorizontalResolution",
501 "maximumLowResolutionImages",
502 "maximumResolution",
503 "maximumShutterSpeed",
504 "maximumVerticalResolution",
505 "maximumWeightRecommendation",
506 "mediaType",
507 "memorySlotsAvailable",
508 "metalStamp",
509 "metalType",
510 "miniMovieDescription",
511 "minimumFocalLength",
512 "minimumShutterSpeed",
513 "model",
514 "modelYear",
515 "modemDescription",
516 "monitorSize",
517 "monitorViewableDiagonalSize",
518 "mouseDescription",
519 "mpn",
520 "musicalStyle",
521 "nativeResolution",
522 "neighborhood",
523 "networkInterfaceDescription",
524 "notebookDisplayTechnology",
525 "notebookPointingDeviceDescription",
526 "numberOfDiscs",
527 "numberOfIssues",
528 "numberOfItems",
529 "numberOfKeys",
530 "numberOfPages",
531 "numberOfPearls",
532 "numberOfRapidFireShots",
533 "numberOfStones",
534 "numberOfStrings",
535 "numberOfTracks",
536 "operatingSystem",
537 "opticalSensorResolution",
538 "opticalZoom",
539 "originalReleaseDate",
540 "outputWattage",
541 "packageDimensions",
542 "packageQuantity",
543 "pearlLustre",
544 "pearlMinimumColor",
545 "pearlShape",
546 "pearlStringingMethod",
547 "pearlSurfaceBlemishes",
548 "pearlType",
549 "pearlUniformity",
550 "phoneNumber",
551 "photoFlashType",
552 "pictureFormat",
553 "platform",
554 "priceRating",
555 "processorCount",
556 "productGroup",
557 "productSiteLaunchDate",
558 "productTypeName",
559 "productTypeSubcategory",
560 "promotionalTag",
561 "publicationDate",
562 "publisher",
563 "poBoxShippingExcluded",
564 "readingLevel",
565 "returnMethod",
566 "recorderTrackCount",
567 "regionCode",
568 "regionOfOrigin",
569 "returnPolicy",
570 "releaseDate",
571 "removableMemory",
572 "removableStorage",
573 "requiredVoltageRange",
574 "resolutionModes",
575 "ringSize",
576 "runningTime",
577 "scentName",
578 "secondaryCacheSize",
579 "settingType",
580 "shaftMaterialType",
581 "size",
582 "sizePerPearl",
583 "skillLevel",
584 "sku",
585 "soldInStores",
586 "soundCardDescription",
587 "speakerCount",
588 "speakerDescription",
589 "specialFeatures",
590 "stoneClarity",
591 "stoneColor",
592 "stoneCut",
593 "stoneShape",
594 "stoneWeight",
595 "studio",
596 "style",
597 "subscriptionLength",
598 "supportedImageType",
599 "supportedMediaSize",
600 "systemBusSpeed",
601 "systemMemorySizeMax",
602 "systemMemorySize",
603 "systemMemoryType",
604 "tellingPageIndicator",
605 "theatricalReleaseDate",
606 "title",
607 "totalDiamondWeight",
608 "totalExternalBaysFree",
609 "totalFirewirePorts",
610 "totalGemWeight",
611 "totalInternalBaysFree",
612 "totalMetalWeight",
613 "totalNTSCPALPorts",
614 "totalParallelPorts",
615 "totalPCCardSlots",
616 "totalPCISlotsFree",
617 "totalSerialPorts",
618 "totalSVideoOutPorts",
619 "totalUSB2Ports",
620 "totalUSBPorts",
621 "totalVGAOutPorts",
622 "upc",
623 "variationDenomination",
624 "variationDescription",
625 "warranty",
626 "watchMovementType",
627 "waterResistanceDepth",
628 "weeeTaxValue",
629 "wirelessMicrophoneFrequency"
630 })
631 @XmlRootElement(name = "ItemAttributes")
632 public class ItemAttributes {
633
634 @XmlElement(name = "Actor")
635 protected List<String> actor;
636 @XmlElement(name = "Address")
637 protected Address address;
638 @XmlElement(name = "AmazonMaximumAge")
639 protected DecimalWithUnits amazonMaximumAge;
640 @XmlElement(name = "AmazonMinimumAge")
641 protected DecimalWithUnits amazonMinimumAge;
642 @XmlElement(name = "AnalogVideoFormat")
643 protected String analogVideoFormat;
644 @XmlElement(name = "ApertureModes")
645 protected String apertureModes;
646 @XmlElement(name = "Artist")
647 protected List<String> artist;
648 @XmlElement(name = "AspectRatio")
649 protected String aspectRatio;
650 @XmlElement(name = "AssemblyInstructions")
651 protected String assemblyInstructions;
652 @XmlElement(name = "AssemblyRequired")
653 protected String assemblyRequired;
654 @XmlElement(name = "AudienceRating")
655 protected String audienceRating;
656 @XmlElement(name = "AudioFormat")
657 protected List<String> audioFormat;
658 @XmlElement(name = "Author")
659 protected List<String> author;
660 @XmlElement(name = "BackFinding")
661 protected String backFinding;
662 @XmlElement(name = "BandMaterialType")
663 protected String bandMaterialType;
664 @XmlElement(name = "BatteriesIncluded")
665 protected String batteriesIncluded;
666 @XmlElement(name = "BatteriesRequired")
667 protected String batteriesRequired;
668 @XmlElement(name = "Batteries")
669 protected NonNegativeIntegerWithUnits batteries;
670 @XmlElement(name = "BatteryDescription")
671 protected String batteryDescription;
672 @XmlElement(name = "BatteryType")
673 protected String batteryType;
674 @XmlElement(name = "BezelMaterialType")
675 protected String bezelMaterialType;
676 @XmlElement(name = "Binding")
677 protected String binding;
678 @XmlElement(name = "Brand")
679 protected String brand;
680 @XmlElement(name = "CalendarType")
681 protected String calendarType;
682 @XmlElement(name = "CameraManualFeatures")
683 protected List<String> cameraManualFeatures;
684 @XmlElement(name = "CaseDiameter")
685 protected DecimalWithUnits caseDiameter;
686 @XmlElement(name = "CaseMaterialType")
687 protected String caseMaterialType;
688 @XmlElement(name = "CaseThickness")
689 protected DecimalWithUnits caseThickness;
690 @XmlElement(name = "CaseType")
691 protected String caseType;
692 @XmlElement(name = "CatalogNumber")
693 protected String catalogNumber;
694 @XmlElement(name = "CDRWDescription")
695 protected String cdrwDescription;
696 @XmlElement(name = "ChainType")
697 protected String chainType;
698 @XmlElement(name = "CEROAgeRating")
699 protected String ceroAgeRating;
700 @XmlElement(name = "ClaspType")
701 protected String claspType;
702 @XmlElement(name = "ClothingSize")
703 protected String clothingSize;
704 @XmlElement(name = "ClubType")
705 protected String clubType;
706 @XmlElement(name = "Color")
707 protected String color;
708 @XmlElement(name = "Compatibility")
709 protected String compatibility;
710 @XmlElement(name = "CompatibleDevices")
711 protected List<String> compatibleDevices;
712 @XmlElement(name = "ComputerHardwareType")
713 protected String computerHardwareType;
714 @XmlElement(name = "ComputerPlatform")
715 protected String computerPlatform;
716 @XmlElement(name = "Connectivity")
717 protected String connectivity;
718 @XmlElement(name = "ContinuousShootingSpeed")
719 protected DecimalWithUnits continuousShootingSpeed;
720 @XmlElement(name = "Country")
721 protected String country;
722 @XmlElement(name = "CPUManufacturer")
723 protected String cpuManufacturer;
724 @XmlElement(name = "CPUSpeed")
725 protected DecimalWithUnits cpuSpeed;
726 @XmlElement(name = "CPUType")
727 protected String cpuType;
728 @XmlElement(name = "Creator")
729 protected List<ItemAttributes.Creator> creator;
730 @XmlElement(name = "Cuisine")
731 protected String cuisine;
732 @XmlElement(name = "DataLinkProtocol")
733 protected List<String> dataLinkProtocol;
734 @XmlElement(name = "DeliveryOption")
735 protected String deliveryOption;
736 @XmlElement(name = "DelayBetweenShots")
737 protected DecimalWithUnits delayBetweenShots;
738 @XmlElement(name = "Department")
739 protected String department;
740 @XmlElement(name = "DeweyDecimalNumber")
741 protected String deweyDecimalNumber;
742 @XmlElement(name = "DialColor")
743 protected String dialColor;
744 @XmlElement(name = "DialWindowMaterialType")
745 protected String dialWindowMaterialType;
746 @XmlElement(name = "DigitalZoom")
747 protected DecimalWithUnits digitalZoom;
748 @XmlElement(name = "Director")
749 protected List<String> director;
750 @XmlElement(name = "DisplayColorSupport")
751 protected String displayColorSupport;
752 @XmlElement(name = "DisplaySize")
753 protected DecimalWithUnits displaySize;
754 @XmlElement(name = "DrumSetPieceQuantity")
755 @XmlSchemaType(name = "nonNegativeInteger")
756 protected BigInteger drumSetPieceQuantity;
757 @XmlElement(name = "DVDLayers")
758 @XmlSchemaType(name = "nonNegativeInteger")
759 protected BigInteger dvdLayers;
760 @XmlElement(name = "DVDRWDescription")
761 protected String dvdrwDescription;
762 @XmlElement(name = "DVDSides")
763 @XmlSchemaType(name = "nonNegativeInteger")
764 protected BigInteger dvdSides;
765 @XmlElement(name = "DPCI")
766 protected String dpci;
767 @XmlElement(name = "EAN")
768 protected String ean;
769 @XmlElement(name = "Edition")
770 protected String edition;
771 @XmlElement(name = "ESRBAgeRating")
772 protected String esrbAgeRating;
773 @XmlElement(name = "ExternalDisplaySupportDescription")
774 protected String externalDisplaySupportDescription;
775 @XmlElement(name = "FabricType")
776 protected String fabricType;
777 @XmlElement(name = "FaxNumber")
778 protected String faxNumber;
779 @XmlElement(name = "Feature")
780 protected List<String> feature;
781 @XmlElement(name = "FilmColorType")
782 protected String filmColorType;
783 @XmlElement(name = "FirstIssueLeadTime")
784 protected StringWithUnits firstIssueLeadTime;
785 @XmlElement(name = "FloppyDiskDriveDescription")
786 protected String floppyDiskDriveDescription;
787 @XmlElement(name = "Format")
788 protected List<String> format;
789 @XmlElement(name = "FormFactor")
790 protected List<String> formFactor;
791 @XmlElement(name = "GemType")
792 protected String gemType;
793 @XmlElement(name = "Genre")
794 protected String genre;
795 @XmlElement(name = "GraphicsCardInterface")
796 protected String graphicsCardInterface;
797 @XmlElement(name = "GraphicsDescription")
798 protected String graphicsDescription;
799 @XmlElement(name = "GraphicsMemorySize")
800 protected DecimalWithUnits graphicsMemorySize;
801 @XmlElement(name = "GuitarAttribute")
802 protected String guitarAttribute;
803 @XmlElement(name = "GuitarBridgeSystem")
804 protected String guitarBridgeSystem;
805 @XmlElement(name = "GuitarPickThickness")
806 protected String guitarPickThickness;
807 @XmlElement(name = "GuitarPickupConfiguration")
808 protected String guitarPickupConfiguration;
809 @XmlElement(name = "HandOrientation")
810 protected String handOrientation;
811 @XmlElement(name = "HardDiskCount")
812 @XmlSchemaType(name = "nonNegativeInteger")
813 protected BigInteger hardDiskCount;
814 @XmlElement(name = "HardDiskSize")
815 protected DecimalWithUnits hardDiskSize;
816 @XmlElement(name = "HardDiskInterface")
817 protected String hardDiskInterface;
818 @XmlElement(name = "HardwarePlatform")
819 protected String hardwarePlatform;
820 @XmlElement(name = "HasAutoFocus")
821 protected Boolean hasAutoFocus;
822 @XmlElement(name = "HasBurstMode")
823 protected Boolean hasBurstMode;
824 @XmlElement(name = "HasInCameraEditing")
825 protected Boolean hasInCameraEditing;
826 @XmlElement(name = "HasRedEyeReduction")
827 protected Boolean hasRedEyeReduction;
828 @XmlElement(name = "HasSelfTimer")
829 protected Boolean hasSelfTimer;
830 @XmlElement(name = "HasTripodMount")
831 protected Boolean hasTripodMount;
832 @XmlElement(name = "HasVideoOut")
833 protected Boolean hasVideoOut;
834 @XmlElement(name = "HasViewfinder")
835 protected Boolean hasViewfinder;
836 @XmlElement(name = "HazardousMaterialType")
837 protected String hazardousMaterialType;
838 @XmlElement(name = "HoursOfOperation")
839 protected String hoursOfOperation;
840 @XmlElement(name = "IncludedSoftware")
841 protected String includedSoftware;
842 @XmlElement(name = "IncludesMp3Player")
843 protected Boolean includesMp3Player;
844 @XmlElement(name = "Ingredients")
845 protected String ingredients;
846 @XmlElement(name = "InstrumentKey")
847 protected String instrumentKey;
848 @XmlElement(name = "IsAdultProduct")
849 protected Boolean isAdultProduct;
850 @XmlElement(name = "IsAutographed")
851 protected Boolean isAutographed;
852 @XmlElement(name = "ISBN")
853 protected String isbn;
854 @XmlElement(name = "IsFragile")
855 protected Boolean isFragile;
856 @XmlElement(name = "IsLabCreated")
857 protected Boolean isLabCreated;
858 @XmlElement(name = "IsMemorabilia")
859 protected Boolean isMemorabilia;
860 @XmlElement(name = "ISOEquivalent")
861 protected NonNegativeIntegerWithUnits isoEquivalent;
862 @XmlElement(name = "IsPreannounce")
863 protected Boolean isPreannounce;
864 @XmlElement(name = "IssuesPerYear")
865 protected String issuesPerYear;
866 @XmlElement(name = "ItemDimensions")
867 protected ItemAttributes.ItemDimensions itemDimensions;
868 @XmlElement(name = "KeyboardDescription")
869 protected String keyboardDescription;
870 @XmlElement(name = "Label")
871 protected String label;
872 @XmlElement(name = "Languages")
873 protected ItemAttributes.Languages languages;
874 @XmlElement(name = "LegalDisclaimer")
875 protected String legalDisclaimer;
876 @XmlElement(name = "LensType")
877 protected String lensType;
878 @XmlElement(name = "LineVoltage")
879 protected String lineVoltage;
880 @XmlElement(name = "ListPrice")
881 protected Price listPrice;
882 @XmlElement(name = "MacroFocusRange")
883 protected String macroFocusRange;
884 @XmlElement(name = "MagazineType")
885 protected String magazineType;
886 @XmlElement(name = "MalletHardness")
887 protected String malletHardness;
888 @XmlElement(name = "Manufacturer")
889 protected String manufacturer;
890 @XmlElement(name = "ManufacturerLaborWarrantyDescription")
891 protected String manufacturerLaborWarrantyDescription;
892 @XmlElement(name = "ManufacturerMaximumAge")
893 protected DecimalWithUnits manufacturerMaximumAge;
894 @XmlElement(name = "ManufacturerMinimumAge")
895 protected DecimalWithUnits manufacturerMinimumAge;
896 @XmlElement(name = "ManufacturerPartsWarrantyDescription")
897 protected String manufacturerPartsWarrantyDescription;
898 @XmlElement(name = "MaterialType")
899 protected String materialType;
900 @XmlElement(name = "MaximumAperture")
901 protected DecimalWithUnits maximumAperture;
902 @XmlElement(name = "MaximumColorDepth")
903 protected String maximumColorDepth;
904 @XmlElement(name = "MaximumFocalLength")
905 protected DecimalWithUnits maximumFocalLength;
906 @XmlElement(name = "MaximumHighResolutionImages")
907 protected NonNegativeIntegerWithUnits maximumHighResolutionImages;
908 @XmlElement(name = "MaximumHorizontalResolution")
909 protected NonNegativeIntegerWithUnits maximumHorizontalResolution;
910 @XmlElement(name = "MaximumLowResolutionImages")
911 protected String maximumLowResolutionImages;
912 @XmlElement(name = "MaximumResolution")
913 protected DecimalWithUnits maximumResolution;
914 @XmlElement(name = "MaximumShutterSpeed")
915 protected DecimalWithUnits maximumShutterSpeed;
916 @XmlElement(name = "MaximumVerticalResolution")
917 protected NonNegativeIntegerWithUnits maximumVerticalResolution;
918 @XmlElement(name = "MaximumWeightRecommendation")
919 protected DecimalWithUnits maximumWeightRecommendation;
920 @XmlElement(name = "MediaType")
921 protected String mediaType;
922 @XmlElement(name = "MemorySlotsAvailable")
923 protected String memorySlotsAvailable;
924 @XmlElement(name = "MetalStamp")
925 protected String metalStamp;
926 @XmlElement(name = "MetalType")
927 protected String metalType;
928 @XmlElement(name = "MiniMovieDescription")
929 protected String miniMovieDescription;
930 @XmlElement(name = "MinimumFocalLength")
931 protected DecimalWithUnits minimumFocalLength;
932 @XmlElement(name = "MinimumShutterSpeed")
933 protected DecimalWithUnits minimumShutterSpeed;
934 @XmlElement(name = "Model")
935 protected String model;
936 @XmlElement(name = "ModelYear")
937 @XmlSchemaType(name = "nonNegativeInteger")
938 protected BigInteger modelYear;
939 @XmlElement(name = "ModemDescription")
940 protected String modemDescription;
941 @XmlElement(name = "MonitorSize")
942 protected DecimalWithUnits monitorSize;
943 @XmlElement(name = "MonitorViewableDiagonalSize")
944 protected DecimalWithUnits monitorViewableDiagonalSize;
945 @XmlElement(name = "MouseDescription")
946 protected String mouseDescription;
947 @XmlElement(name = "MPN")
948 protected String mpn;
949 @XmlElement(name = "MusicalStyle")
950 protected String musicalStyle;
951 @XmlElement(name = "NativeResolution")
952 protected String nativeResolution;
953 @XmlElement(name = "Neighborhood")
954 protected String neighborhood;
955 @XmlElement(name = "NetworkInterfaceDescription")
956 protected String networkInterfaceDescription;
957 @XmlElement(name = "NotebookDisplayTechnology")
958 protected String notebookDisplayTechnology;
959 @XmlElement(name = "NotebookPointingDeviceDescription")
960 protected String notebookPointingDeviceDescription;
961 @XmlElement(name = "NumberOfDiscs")
962 @XmlSchemaType(name = "nonNegativeInteger")
963 protected BigInteger numberOfDiscs;
964 @XmlElement(name = "NumberOfIssues")
965 @XmlSchemaType(name = "nonNegativeInteger")
966 protected BigInteger numberOfIssues;
967 @XmlElement(name = "NumberOfItems")
968 @XmlSchemaType(name = "nonNegativeInteger")
969 protected BigInteger numberOfItems;
970 @XmlElement(name = "NumberOfKeys")
971 @XmlSchemaType(name = "nonNegativeInteger")
972 protected BigInteger numberOfKeys;
973 @XmlElement(name = "NumberOfPages")
974 @XmlSchemaType(name = "nonNegativeInteger")
975 protected BigInteger numberOfPages;
976 @XmlElement(name = "NumberOfPearls")
977 @XmlSchemaType(name = "nonNegativeInteger")
978 protected BigInteger numberOfPearls;
979 @XmlElement(name = "NumberOfRapidFireShots")
980 @XmlSchemaType(name = "nonNegativeInteger")
981 protected BigInteger numberOfRapidFireShots;
982 @XmlElement(name = "NumberOfStones")
983 @XmlSchemaType(name = "nonNegativeInteger")
984 protected BigInteger numberOfStones;
985 @XmlElement(name = "NumberOfStrings")
986 @XmlSchemaType(name = "nonNegativeInteger")
987 protected BigInteger numberOfStrings;
988 @XmlElement(name = "NumberOfTracks")
989 @XmlSchemaType(name = "nonNegativeInteger")
990 protected BigInteger numberOfTracks;
991 @XmlElement(name = "OperatingSystem")
992 protected String operatingSystem;
993 @XmlElement(name = "OpticalSensorResolution")
994 protected DecimalWithUnits opticalSensorResolution;
995 @XmlElement(name = "OpticalZoom")
996 protected DecimalWithUnits opticalZoom;
997 @XmlElement(name = "OriginalReleaseDate")
998 protected String originalReleaseDate;
999 @XmlElement(name = "OutputWattage")
1000 @XmlSchemaType(name = "nonNegativeInteger")
1001 protected BigInteger outputWattage;
1002 @XmlElement(name = "PackageDimensions")
1003 protected ItemAttributes.PackageDimensions packageDimensions;
1004 @XmlElement(name = "PackageQuantity")
1005 @XmlSchemaType(name = "nonNegativeInteger")
1006 protected BigInteger packageQuantity;
1007 @XmlElement(name = "PearlLustre")
1008 protected String pearlLustre;
1009 @XmlElement(name = "PearlMinimumColor")
1010 protected String pearlMinimumColor;
1011 @XmlElement(name = "PearlShape")
1012 protected String pearlShape;
1013 @XmlElement(name = "PearlStringingMethod")
1014 protected String pearlStringingMethod;
1015 @XmlElement(name = "PearlSurfaceBlemishes")
1016 protected String pearlSurfaceBlemishes;
1017 @XmlElement(name = "PearlType")
1018 protected String pearlType;
1019 @XmlElement(name = "PearlUniformity")
1020 protected String pearlUniformity;
1021 @XmlElement(name = "PhoneNumber")
1022 protected String phoneNumber;
1023 @XmlElement(name = "PhotoFlashType")
1024 protected List<String> photoFlashType;
1025 @XmlElement(name = "PictureFormat")
1026 protected List<String> pictureFormat;
1027 @XmlElement(name = "Platform")
1028 protected List<String> platform;
1029 @XmlElement(name = "PriceRating")
1030 @XmlSchemaType(name = "nonNegativeInteger")
1031 protected BigInteger priceRating;
1032 @XmlElement(name = "ProcessorCount")
1033 @XmlSchemaType(name = "nonNegativeInteger")
1034 protected BigInteger processorCount;
1035 @XmlElement(name = "ProductGroup")
1036 protected String productGroup;
1037 @XmlElement(name = "ProductSiteLaunchDate")
1038 protected String productSiteLaunchDate;
1039 @XmlElement(name = "ProductTypeName")
1040 protected String productTypeName;
1041 @XmlElement(name = "ProductTypeSubcategory")
1042 protected String productTypeSubcategory;
1043 @XmlElement(name = "PromotionalTag")
1044 protected String promotionalTag;
1045 @XmlElement(name = "PublicationDate")
1046 protected String publicationDate;
1047 @XmlElement(name = "Publisher")
1048 protected String publisher;
1049 @XmlElement(name = "POBoxShippingExcluded")
1050 protected String poBoxShippingExcluded;
1051 @XmlElement(name = "ReadingLevel")
1052 protected String readingLevel;
1053 @XmlElement(name = "ReturnMethod")
1054 protected List<String> returnMethod;
1055 @XmlElement(name = "RecorderTrackCount")
1056 @XmlSchemaType(name = "nonNegativeInteger")
1057 protected BigInteger recorderTrackCount;
1058 @XmlElement(name = "RegionCode")
1059 protected String regionCode;
1060 @XmlElement(name = "RegionOfOrigin")
1061 protected String regionOfOrigin;
1062 @XmlElement(name = "ReturnPolicy")
1063 protected String returnPolicy;
1064 @XmlElement(name = "ReleaseDate")
1065 protected String releaseDate;
1066 @XmlElement(name = "RemovableMemory")
1067 protected String removableMemory;
1068 @XmlElement(name = "RemovableStorage")
1069 protected String removableStorage;
1070 @XmlElement(name = "RequiredVoltageRange")
1071 protected String requiredVoltageRange;
1072 @XmlElement(name = "ResolutionModes")
1073 protected String resolutionModes;
1074 @XmlElement(name = "RingSize")
1075 protected String ringSize;
1076 @XmlElement(name = "RunningTime")
1077 protected DecimalWithUnits runningTime;
1078 @XmlElement(name = "ScentName")
1079 protected String scentName;
1080 @XmlElement(name = "SecondaryCacheSize")
1081 protected NonNegativeIntegerWithUnits secondaryCacheSize;
1082 @XmlElement(name = "SettingType")
1083 protected String settingType;
1084 @XmlElement(name = "ShaftMaterialType")
1085 protected String shaftMaterialType;
1086 @XmlElement(name = "Size")
1087 protected String size;
1088 @XmlElement(name = "SizePerPearl")
1089 protected String sizePerPearl;
1090 @XmlElement(name = "SkillLevel")
1091 protected String skillLevel;
1092 @XmlElement(name = "SKU")
1093 protected String sku;
1094 @XmlElement(name = "SoldInStores")
1095 protected String soldInStores;
1096 @XmlElement(name = "SoundCardDescription")
1097 protected String soundCardDescription;
1098 @XmlElement(name = "SpeakerCount")
1099 @XmlSchemaType(name = "nonNegativeInteger")
1100 protected BigInteger speakerCount;
1101 @XmlElement(name = "SpeakerDescription")
1102 protected String speakerDescription;
1103 @XmlElement(name = "SpecialFeatures")
1104 protected List<String> specialFeatures;
1105 @XmlElement(name = "StoneClarity")
1106 protected String stoneClarity;
1107 @XmlElement(name = "StoneColor")
1108 protected String stoneColor;
1109 @XmlElement(name = "StoneCut")
1110 protected String stoneCut;
1111 @XmlElement(name = "StoneShape")
1112 protected String stoneShape;
1113 @XmlElement(name = "StoneWeight")
1114 protected DecimalWithUnits stoneWeight;
1115 @XmlElement(name = "Studio")
1116 protected String studio;
1117 @XmlElement(name = "Style")
1118 protected String style;
1119 @XmlElement(name = "SubscriptionLength")
1120 protected NonNegativeIntegerWithUnits subscriptionLength;
1121 @XmlElement(name = "SupportedImageType")
1122 protected List<String> supportedImageType;
1123 @XmlElement(name = "SupportedMediaSize")
1124 protected String supportedMediaSize;
1125 @XmlElement(name = "SystemBusSpeed")
1126 protected DecimalWithUnits systemBusSpeed;
1127 @XmlElement(name = "SystemMemorySizeMax")
1128 protected DecimalWithUnits systemMemorySizeMax;
1129 @XmlElement(name = "SystemMemorySize")
1130 protected DecimalWithUnits systemMemorySize;
1131 @XmlElement(name = "SystemMemoryType")
1132 protected String systemMemoryType;
1133 @XmlElement(name = "TellingPageIndicator")
1134 protected String tellingPageIndicator;
1135 @XmlElement(name = "TheatricalReleaseDate")
1136 protected String theatricalReleaseDate;
1137 @XmlElement(name = "Title")
1138 protected String title;
1139 @XmlElement(name = "TotalDiamondWeight")
1140 protected DecimalWithUnits totalDiamondWeight;
1141 @XmlElement(name = "TotalExternalBaysFree")
1142 @XmlSchemaType(name = "nonNegativeInteger")
1143 protected BigInteger totalExternalBaysFree;
1144 @XmlElement(name = "TotalFirewirePorts")
1145 @XmlSchemaType(name = "nonNegativeInteger")
1146 protected BigInteger totalFirewirePorts;
1147 @XmlElement(name = "TotalGemWeight")
1148 protected DecimalWithUnits totalGemWeight;
1149 @XmlElement(name = "TotalInternalBaysFree")
1150 @XmlSchemaType(name = "nonNegativeInteger")
1151 protected BigInteger totalInternalBaysFree;
1152 @XmlElement(name = "TotalMetalWeight")
1153 protected DecimalWithUnits totalMetalWeight;
1154 @XmlElement(name = "TotalNTSCPALPorts")
1155 @XmlSchemaType(name = "nonNegativeInteger")
1156 protected BigInteger totalNTSCPALPorts;
1157 @XmlElement(name = "TotalParallelPorts")
1158 @XmlSchemaType(name = "nonNegativeInteger")
1159 protected BigInteger totalParallelPorts;
1160 @XmlElement(name = "TotalPCCardSlots")
1161 @XmlSchemaType(name = "nonNegativeInteger")
1162 protected BigInteger totalPCCardSlots;
1163 @XmlElement(name = "TotalPCISlotsFree")
1164 @XmlSchemaType(name = "nonNegativeInteger")
1165 protected BigInteger totalPCISlotsFree;
1166 @XmlElement(name = "TotalSerialPorts")
1167 @XmlSchemaType(name = "nonNegativeInteger")
1168 protected BigInteger totalSerialPorts;
1169 @XmlElement(name = "TotalSVideoOutPorts")
1170 @XmlSchemaType(name = "nonNegativeInteger")
1171 protected BigInteger totalSVideoOutPorts;
1172 @XmlElement(name = "TotalUSB2Ports")
1173 @XmlSchemaType(name = "nonNegativeInteger")
1174 protected BigInteger totalUSB2Ports;
1175 @XmlElement(name = "TotalUSBPorts")
1176 @XmlSchemaType(name = "nonNegativeInteger")
1177 protected BigInteger totalUSBPorts;
1178 @XmlElement(name = "TotalVGAOutPorts")
1179 @XmlSchemaType(name = "nonNegativeInteger")
1180 protected BigInteger totalVGAOutPorts;
1181 @XmlElement(name = "UPC")
1182 protected String upc;
1183 @XmlElement(name = "VariationDenomination")
1184 protected String variationDenomination;
1185 @XmlElement(name = "VariationDescription")
1186 protected String variationDescription;
1187 @XmlElement(name = "Warranty")
1188 protected String warranty;
1189 @XmlElement(name = "WatchMovementType")
1190 protected String watchMovementType;
1191 @XmlElement(name = "WaterResistanceDepth")
1192 protected DecimalWithUnits waterResistanceDepth;
1193 @XmlElement(name = "WEEETaxValue")
1194 protected Price weeeTaxValue;
1195 @XmlElement(name = "WirelessMicrophoneFrequency")
1196 @XmlSchemaType(name = "nonNegativeInteger")
1197 protected BigInteger wirelessMicrophoneFrequency;
1198
1199 /**
1200 * Gets the value of the actor property.
1201 *
1202 * <p>
1203 * This accessor method returns a reference to the live list,
1204 * not a snapshot. Therefore any modification you make to the
1205 * returned list will be present inside the JAXB object.
1206 * This is why there is not a <CODE>set</CODE> method for the actor property.
1207 *
1208 * <p>
1209 * For example, to add a new item, do as follows:
1210 * <pre>
1211 * getActor().add(newItem);
1212 * </pre>
1213 *
1214 *
1215 * <p>
1216 * Objects of the following type(s) are allowed in the list
1217 * {@link String }
1218 *
1219 *
1220 */
1221 public List<String> getActor() {
1222 if (actor == null) {
1223 actor = new ArrayList<String>();
1224 }
1225 return this.actor;
1226 }
1227
1228 /**
1229 * Gets the value of the address property.
1230 *
1231 * @return
1232 * possible object is
1233 * {@link Address }
1234 *
1235 */
1236 public Address getAddress() {
1237 return address;
1238 }
1239
1240 /**
1241 * Sets the value of the address property.
1242 *
1243 * @param value
1244 * allowed object is
1245 * {@link Address }
1246 *
1247 */
1248 public void setAddress(Address value) {
1249 this.address = value;
1250 }
1251
1252 /**
1253 * Gets the value of the amazonMaximumAge property.
1254 *
1255 * @return
1256 * possible object is
1257 * {@link DecimalWithUnits }
1258 *
1259 */
1260 public DecimalWithUnits getAmazonMaximumAge() {
1261 return amazonMaximumAge;
1262 }
1263
1264 /**
1265 * Sets the value of the amazonMaximumAge property.
1266 *
1267 * @param value
1268 * allowed object is
1269 * {@link DecimalWithUnits }
1270 *
1271 */
1272 public void setAmazonMaximumAge(DecimalWithUnits value) {
1273 this.amazonMaximumAge = value;
1274 }
1275
1276 /**
1277 * Gets the value of the amazonMinimumAge property.
1278 *
1279 * @return
1280 * possible object is
1281 * {@link DecimalWithUnits }
1282 *
1283 */
1284 public DecimalWithUnits getAmazonMinimumAge() {
1285 return amazonMinimumAge;
1286 }
1287
1288 /**
1289 * Sets the value of the amazonMinimumAge property.
1290 *
1291 * @param value
1292 * allowed object is
1293 * {@link DecimalWithUnits }
1294 *
1295 */
1296 public void setAmazonMinimumAge(DecimalWithUnits value) {
1297 this.amazonMinimumAge = value;
1298 }
1299
1300 /**
1301 * Gets the value of the analogVideoFormat property.
1302 *
1303 * @return
1304 * possible object is
1305 * {@link String }
1306 *
1307 */
1308 public String getAnalogVideoFormat() {
1309 return analogVideoFormat;
1310 }
1311
1312 /**
1313 * Sets the value of the analogVideoFormat property.
1314 *
1315 * @param value
1316 * allowed object is
1317 * {@link String }
1318 *
1319 */
1320 public void setAnalogVideoFormat(String value) {
1321 this.analogVideoFormat = value;
1322 }
1323
1324 /**
1325 * Gets the value of the apertureModes property.
1326 *
1327 * @return
1328 * possible object is
1329 * {@link String }
1330 *
1331 */
1332 public String getApertureModes() {
1333 return apertureModes;
1334 }
1335
1336 /**
1337 * Sets the value of the apertureModes property.
1338 *
1339 * @param value
1340 * allowed object is
1341 * {@link String }
1342 *
1343 */
1344 public void setApertureModes(String value) {
1345 this.apertureModes = value;
1346 }
1347
1348 /**
1349 * Gets the value of the artist property.
1350 *
1351 * <p>
1352 * This accessor method returns a reference to the live list,
1353 * not a snapshot. Therefore any modification you make to the
1354 * returned list will be present inside the JAXB object.
1355 * This is why there is not a <CODE>set</CODE> method for the artist property.
1356 *
1357 * <p>
1358 * For example, to add a new item, do as follows:
1359 * <pre>
1360 * getArtist().add(newItem);
1361 * </pre>
1362 *
1363 *
1364 * <p>
1365 * Objects of the following type(s) are allowed in the list
1366 * {@link String }
1367 *
1368 *
1369 */
1370 public List<String> getArtist() {
1371 if (artist == null) {
1372 artist = new ArrayList<String>();
1373 }
1374 return this.artist;
1375 }
1376
1377 /**
1378 * Gets the value of the aspectRatio property.
1379 *
1380 * @return
1381 * possible object is
1382 * {@link String }
1383 *
1384 */
1385 public String getAspectRatio() {
1386 return aspectRatio;
1387 }
1388
1389 /**
1390 * Sets the value of the aspectRatio property.
1391 *
1392 * @param value
1393 * allowed object is
1394 * {@link String }
1395 *
1396 */
1397 public void setAspectRatio(String value) {
1398 this.aspectRatio = value;
1399 }
1400
1401 /**
1402 * Gets the value of the assemblyInstructions property.
1403 *
1404 * @return
1405 * possible object is
1406 * {@link String }
1407 *
1408 */
1409 public String getAssemblyInstructions() {
1410 return assemblyInstructions;
1411 }
1412
1413 /**
1414 * Sets the value of the assemblyInstructions property.
1415 *
1416 * @param value
1417 * allowed object is
1418 * {@link String }
1419 *
1420 */
1421 public void setAssemblyInstructions(String value) {
1422 this.assemblyInstructions = value;
1423 }
1424
1425 /**
1426 * Gets the value of the assemblyRequired property.
1427 *
1428 * @return
1429 * possible object is
1430 * {@link String }
1431 *
1432 */
1433 public String getAssemblyRequired() {
1434 return assemblyRequired;
1435 }
1436
1437 /**
1438 * Sets the value of the assemblyRequired property.
1439 *
1440 * @param value
1441 * allowed object is
1442 * {@link String }
1443 *
1444 */
1445 public void setAssemblyRequired(String value) {
1446 this.assemblyRequired = value;
1447 }
1448
1449 /**
1450 * Gets the value of the audienceRating property.
1451 *
1452 * @return
1453 * possible object is
1454 * {@link String }
1455 *
1456 */
1457 public String getAudienceRating() {
1458 return audienceRating;
1459 }
1460
1461 /**
1462 * Sets the value of the audienceRating property.
1463 *
1464 * @param value
1465 * allowed object is
1466 * {@link String }
1467 *
1468 */
1469 public void setAudienceRating(String value) {
1470 this.audienceRating = value;
1471 }
1472
1473 /**
1474 * Gets the value of the audioFormat property.
1475 *
1476 * <p>
1477 * This accessor method returns a reference to the live list,
1478 * not a snapshot. Therefore any modification you make to the
1479 * returned list will be present inside the JAXB object.
1480 * This is why there is not a <CODE>set</CODE> method for the audioFormat property.
1481 *
1482 * <p>
1483 * For example, to add a new item, do as follows:
1484 * <pre>
1485 * getAudioFormat().add(newItem);
1486 * </pre>
1487 *
1488 *
1489 * <p>
1490 * Objects of the following type(s) are allowed in the list
1491 * {@link String }
1492 *
1493 *
1494 */
1495 public List<String> getAudioFormat() {
1496 if (audioFormat == null) {
1497 audioFormat = new ArrayList<String>();
1498 }
1499 return this.audioFormat;
1500 }
1501
1502 /**
1503 * Gets the value of the author property.
1504 *
1505 * <p>
1506 * This accessor method returns a reference to the live list,
1507 * not a snapshot. Therefore any modification you make to the
1508 * returned list will be present inside the JAXB object.
1509 * This is why there is not a <CODE>set</CODE> method for the author property.
1510 *
1511 * <p>
1512 * For example, to add a new item, do as follows:
1513 * <pre>
1514 * getAuthor().add(newItem);
1515 * </pre>
1516 *
1517 *
1518 * <p>
1519 * Objects of the following type(s) are allowed in the list
1520 * {@link String }
1521 *
1522 *
1523 */
1524 public List<String> getAuthor() {
1525 if (author == null) {
1526 author = new ArrayList<String>();
1527 }
1528 return this.author;
1529 }
1530
1531 /**
1532 * Gets the value of the backFinding property.
1533 *
1534 * @return
1535 * possible object is
1536 * {@link String }
1537 *
1538 */
1539 public String getBackFinding() {
1540 return backFinding;
1541 }
1542
1543 /**
1544 * Sets the value of the backFinding property.
1545 *
1546 * @param value
1547 * allowed object is
1548 * {@link String }
1549 *
1550 */
1551 public void setBackFinding(String value) {
1552 this.backFinding = value;
1553 }
1554
1555 /**
1556 * Gets the value of the bandMaterialType property.
1557 *
1558 * @return
1559 * possible object is
1560 * {@link String }
1561 *
1562 */
1563 public String getBandMaterialType() {
1564 return bandMaterialType;
1565 }
1566
1567 /**
1568 * Sets the value of the bandMaterialType property.
1569 *
1570 * @param value
1571 * allowed object is
1572 * {@link String }
1573 *
1574 */
1575 public void setBandMaterialType(String value) {
1576 this.bandMaterialType = value;
1577 }
1578
1579 /**
1580 * Gets the value of the batteriesIncluded property.
1581 *
1582 * @return
1583 * possible object is
1584 * {@link String }
1585 *
1586 */
1587 public String getBatteriesIncluded() {
1588 return batteriesIncluded;
1589 }
1590
1591 /**
1592 * Sets the value of the batteriesIncluded property.
1593 *
1594 * @param value
1595 * allowed object is
1596 * {@link String }
1597 *
1598 */
1599 public void setBatteriesIncluded(String value) {
1600 this.batteriesIncluded = value;
1601 }
1602
1603 /**
1604 * Gets the value of the batteriesRequired property.
1605 *
1606 * @return
1607 * possible object is
1608 * {@link String }
1609 *
1610 */
1611 public String getBatteriesRequired() {
1612 return batteriesRequired;
1613 }
1614
1615 /**
1616 * Sets the value of the batteriesRequired property.
1617 *
1618 * @param value
1619 * allowed object is
1620 * {@link String }
1621 *
1622 */
1623 public void setBatteriesRequired(String value) {
1624 this.batteriesRequired = value;
1625 }
1626
1627 /**
1628 * Gets the value of the batteries property.
1629 *
1630 * @return
1631 * possible object is
1632 * {@link NonNegativeIntegerWithUnits }
1633 *
1634 */
1635 public NonNegativeIntegerWithUnits getBatteries() {
1636 return batteries;
1637 }
1638
1639 /**
1640 * Sets the value of the batteries property.
1641 *
1642 * @param value
1643 * allowed object is
1644 * {@link NonNegativeIntegerWithUnits }
1645 *
1646 */
1647 public void setBatteries(NonNegativeIntegerWithUnits value) {
1648 this.batteries = value;
1649 }
1650
1651 /**
1652 * Gets the value of the batteryDescription property.
1653 *
1654 * @return
1655 * possible object is
1656 * {@link String }
1657 *
1658 */
1659 public String getBatteryDescription() {
1660 return batteryDescription;
1661 }
1662
1663 /**
1664 * Sets the value of the batteryDescription property.
1665 *
1666 * @param value
1667 * allowed object is
1668 * {@link String }
1669 *
1670 */
1671 public void setBatteryDescription(String value) {
1672 this.batteryDescription = value;
1673 }
1674
1675 /**
1676 * Gets the value of the batteryType property.
1677 *
1678 * @return
1679 * possible object is
1680 * {@link String }
1681 *
1682 */
1683 public String getBatteryType() {
1684 return batteryType;
1685 }
1686
1687 /**
1688 * Sets the value of the batteryType property.
1689 *
1690 * @param value
1691 * allowed object is
1692 * {@link String }
1693 *
1694 */
1695 public void setBatteryType(String value) {
1696 this.batteryType = value;
1697 }
1698
1699 /**
1700 * Gets the value of the bezelMaterialType property.
1701 *
1702 * @return
1703 * possible object is
1704 * {@link String }
1705 *
1706 */
1707 public String getBezelMaterialType() {
1708 return bezelMaterialType;
1709 }
1710
1711 /**
1712 * Sets the value of the bezelMaterialType property.
1713 *
1714 * @param value
1715 * allowed object is
1716 * {@link String }
1717 *
1718 */
1719 public void setBezelMaterialType(String value) {
1720 this.bezelMaterialType = value;
1721 }
1722
1723 /**
1724 * Gets the value of the binding property.
1725 *
1726 * @return
1727 * possible object is
1728 * {@link String }
1729 *
1730 */
1731 public String getBinding() {
1732 return binding;
1733 }
1734
1735 /**
1736 * Sets the value of the binding property.
1737 *
1738 * @param value
1739 * allowed object is
1740 * {@link String }
1741 *
1742 */
1743 public void setBinding(String value) {
1744 this.binding = value;
1745 }
1746
1747 /**
1748 * Gets the value of the brand property.
1749 *
1750 * @return
1751 * possible object is
1752 * {@link String }
1753 *
1754 */
1755 public String getBrand() {
1756 return brand;
1757 }
1758
1759 /**
1760 * Sets the value of the brand property.
1761 *
1762 * @param value
1763 * allowed object is
1764 * {@link String }
1765 *
1766 */
1767 public void setBrand(String value) {
1768 this.brand = value;
1769 }
1770
1771 /**
1772 * Gets the value of the calendarType property.
1773 *
1774 * @return
1775 * possible object is
1776 * {@link String }
1777 *
1778 */
1779 public String getCalendarType() {
1780 return calendarType;
1781 }
1782
1783 /**
1784 * Sets the value of the calendarType property.
1785 *
1786 * @param value
1787 * allowed object is
1788 * {@link String }
1789 *
1790 */
1791 public void setCalendarType(String value) {
1792 this.calendarType = value;
1793 }
1794
1795 /**
1796 * Gets the value of the cameraManualFeatures property.
1797 *
1798 * <p>
1799 * This accessor method returns a reference to the live list,
1800 * not a snapshot. Therefore any modification you make to the
1801 * returned list will be present inside the JAXB object.
1802 * This is why there is not a <CODE>set</CODE> method for the cameraManualFeatures property.
1803 *
1804 * <p>
1805 * For example, to add a new item, do as follows:
1806 * <pre>
1807 * getCameraManualFeatures().add(newItem);
1808 * </pre>
1809 *
1810 *
1811 * <p>
1812 * Objects of the following type(s) are allowed in the list
1813 * {@link String }
1814 *
1815 *
1816 */
1817 public List<String> getCameraManualFeatures() {
1818 if (cameraManualFeatures == null) {
1819 cameraManualFeatures = new ArrayList<String>();
1820 }
1821 return this.cameraManualFeatures;
1822 }
1823
1824 /**
1825 * Gets the value of the caseDiameter property.
1826 *
1827 * @return
1828 * possible object is
1829 * {@link DecimalWithUnits }
1830 *
1831 */
1832 public DecimalWithUnits getCaseDiameter() {
1833 return caseDiameter;
1834 }
1835
1836 /**
1837 * Sets the value of the caseDiameter property.
1838 *
1839 * @param value
1840 * allowed object is
1841 * {@link DecimalWithUnits }
1842 *
1843 */
1844 public void setCaseDiameter(DecimalWithUnits value) {
1845 this.caseDiameter = value;
1846 }
1847
1848 /**
1849 * Gets the value of the caseMaterialType property.
1850 *
1851 * @return
1852 * possible object is
1853 * {@link String }
1854 *
1855 */
1856 public String getCaseMaterialType() {
1857 return caseMaterialType;
1858 }
1859
1860 /**
1861 * Sets the value of the caseMaterialType property.
1862 *
1863 * @param value
1864 * allowed object is
1865 * {@link String }
1866 *
1867 */
1868 public void setCaseMaterialType(String value) {
1869 this.caseMaterialType = value;
1870 }
1871
1872 /**
1873 * Gets the value of the caseThickness property.
1874 *
1875 * @return
1876 * possible object is
1877 * {@link DecimalWithUnits }
1878 *
1879 */
1880 public DecimalWithUnits getCaseThickness() {
1881 return caseThickness;
1882 }
1883
1884 /**
1885 * Sets the value of the caseThickness property.
1886 *
1887 * @param value
1888 * allowed object is
1889 * {@link DecimalWithUnits }
1890 *
1891 */
1892 public void setCaseThickness(DecimalWithUnits value) {
1893 this.caseThickness = value;
1894 }
1895
1896 /**
1897 * Gets the value of the caseType property.
1898 *
1899 * @return
1900 * possible object is
1901 * {@link String }
1902 *
1903 */
1904 public String getCaseType() {
1905 return caseType;
1906 }
1907
1908 /**
1909 * Sets the value of the caseType property.
1910 *
1911 * @param value
1912 * allowed object is
1913 * {@link String }
1914 *
1915 */
1916 public void setCaseType(String value) {
1917 this.caseType = value;
1918 }
1919
1920 /**
1921 * Gets the value of the catalogNumber property.
1922 *
1923 * @return
1924 * possible object is
1925 * {@link String }
1926 *
1927 */
1928 public String getCatalogNumber() {
1929 return catalogNumber;
1930 }
1931
1932 /**
1933 * Sets the value of the catalogNumber property.
1934 *
1935 * @param value
1936 * allowed object is
1937 * {@link String }
1938 *
1939 */
1940 public void setCatalogNumber(String value) {
1941 this.catalogNumber = value;
1942 }
1943
1944 /**
1945 * Gets the value of the cdrwDescription property.
1946 *
1947 * @return
1948 * possible object is
1949 * {@link String }
1950 *
1951 */
1952 public String getCDRWDescription() {
1953 return cdrwDescription;
1954 }
1955
1956 /**
1957 * Sets the value of the cdrwDescription property.
1958 *
1959 * @param value
1960 * allowed object is
1961 * {@link String }
1962 *
1963 */
1964 public void setCDRWDescription(String value) {
1965 this.cdrwDescription = value;
1966 }
1967
1968 /**
1969 * Gets the value of the chainType property.
1970 *
1971 * @return
1972 * possible object is
1973 * {@link String }
1974 *
1975 */
1976 public String getChainType() {
1977 return chainType;
1978 }
1979
1980 /**
1981 * Sets the value of the chainType property.
1982 *
1983 * @param value
1984 * allowed object is
1985 * {@link String }
1986 *
1987 */
1988 public void setChainType(String value) {
1989 this.chainType = value;
1990 }
1991
1992 /**
1993 * Gets the value of the ceroAgeRating property.
1994 *
1995 * @return
1996 * possible object is
1997 * {@link String }
1998 *
1999 */
2000 public String getCEROAgeRating() {
2001 return ceroAgeRating;
2002 }
2003
2004 /**
2005 * Sets the value of the ceroAgeRating property.
2006 *
2007 * @param value
2008 * allowed object is
2009 * {@link String }
2010 *
2011 */
2012 public void setCEROAgeRating(String value) {
2013 this.ceroAgeRating = value;
2014 }
2015
2016 /**
2017 * Gets the value of the claspType property.
2018 *
2019 * @return
2020 * possible object is
2021 * {@link String }
2022 *
2023 */
2024 public String getClaspType() {
2025 return claspType;
2026 }
2027
2028 /**
2029 * Sets the value of the claspType property.
2030 *
2031 * @param value
2032 * allowed object is
2033 * {@link String }
2034 *
2035 */
2036 public void setClaspType(String value) {
2037 this.claspType = value;
2038 }
2039
2040 /**
2041 * Gets the value of the clothingSize property.
2042 *
2043 * @return
2044 * possible object is
2045 * {@link String }
2046 *
2047 */
2048 public String getClothingSize() {
2049 return clothingSize;
2050 }
2051
2052 /**
2053 * Sets the value of the clothingSize property.
2054 *
2055 * @param value
2056 * allowed object is
2057 * {@link String }
2058 *
2059 */
2060 public void setClothingSize(String value) {
2061 this.clothingSize = value;
2062 }
2063
2064 /**
2065 * Gets the value of the clubType property.
2066 *
2067 * @return
2068 * possible object is
2069 * {@link String }
2070 *
2071 */
2072 public String getClubType() {
2073 return clubType;
2074 }
2075
2076 /**
2077 * Sets the value of the clubType property.
2078 *
2079 * @param value
2080 * allowed object is
2081 * {@link String }
2082 *
2083 */
2084 public void setClubType(String value) {
2085 this.clubType = value;
2086 }
2087
2088 /**
2089 * Gets the value of the color property.
2090 *
2091 * @return
2092 * possible object is
2093 * {@link String }
2094 *
2095 */
2096 public String getColor() {
2097 return color;
2098 }
2099
2100 /**
2101 * Sets the value of the color property.
2102 *
2103 * @param value
2104 * allowed object is
2105 * {@link String }
2106 *
2107 */
2108 public void setColor(String value) {
2109 this.color = value;
2110 }
2111
2112 /**
2113 * Gets the value of the compatibility property.
2114 *
2115 * @return
2116 * possible object is
2117 * {@link String }
2118 *
2119 */
2120 public String getCompatibility() {
2121 return compatibility;
2122 }
2123
2124 /**
2125 * Sets the value of the compatibility property.
2126 *
2127 * @param value
2128 * allowed object is
2129 * {@link String }
2130 *
2131 */
2132 public void setCompatibility(String value) {
2133 this.compatibility = value;
2134 }
2135
2136 /**
2137 * Gets the value of the compatibleDevices property.
2138 *
2139 * <p>
2140 * This accessor method returns a reference to the live list,
2141 * not a snapshot. Therefore any modification you make to the
2142 * returned list will be present inside the JAXB object.
2143 * This is why there is not a <CODE>set</CODE> method for the compatibleDevices property.
2144 *
2145 * <p>
2146 * For example, to add a new item, do as follows:
2147 * <pre>
2148 * getCompatibleDevices().add(newItem);
2149 * </pre>
2150 *
2151 *
2152 * <p>
2153 * Objects of the following type(s) are allowed in the list
2154 * {@link String }
2155 *
2156 *
2157 */
2158 public List<String> getCompatibleDevices() {
2159 if (compatibleDevices == null) {
2160 compatibleDevices = new ArrayList<String>();
2161 }
2162 return this.compatibleDevices;
2163 }
2164
2165 /**
2166 * Gets the value of the computerHardwareType property.
2167 *
2168 * @return
2169 * possible object is
2170 * {@link String }
2171 *
2172 */
2173 public String getComputerHardwareType() {
2174 return computerHardwareType;
2175 }
2176
2177 /**
2178 * Sets the value of the computerHardwareType property.
2179 *
2180 * @param value
2181 * allowed object is
2182 * {@link String }
2183 *
2184 */
2185 public void setComputerHardwareType(String value) {
2186 this.computerHardwareType = value;
2187 }
2188
2189 /**
2190 * Gets the value of the computerPlatform property.
2191 *
2192 * @return
2193 * possible object is
2194 * {@link String }
2195 *
2196 */
2197 public String getComputerPlatform() {
2198 return computerPlatform;
2199 }
2200
2201 /**
2202 * Sets the value of the computerPlatform property.
2203 *
2204 * @param value
2205 * allowed object is
2206 * {@link String }
2207 *
2208 */
2209 public void setComputerPlatform(String value) {
2210 this.computerPlatform = value;
2211 }
2212
2213 /**
2214 * Gets the value of the connectivity property.
2215 *
2216 * @return
2217 * possible object is
2218 * {@link String }
2219 *
2220 */
2221 public String getConnectivity() {
2222 return connectivity;
2223 }
2224
2225 /**
2226 * Sets the value of the connectivity property.
2227 *
2228 * @param value
2229 * allowed object is
2230 * {@link String }
2231 *
2232 */
2233 public void setConnectivity(String value) {
2234 this.connectivity = value;
2235 }
2236
2237 /**
2238 * Gets the value of the continuousShootingSpeed property.
2239 *
2240 * @return
2241 * possible object is
2242 * {@link DecimalWithUnits }
2243 *
2244 */
2245 public DecimalWithUnits getContinuousShootingSpeed() {
2246 return continuousShootingSpeed;
2247 }
2248
2249 /**
2250 * Sets the value of the continuousShootingSpeed property.
2251 *
2252 * @param value
2253 * allowed object is
2254 * {@link DecimalWithUnits }
2255 *
2256 */
2257 public void setContinuousShootingSpeed(DecimalWithUnits value) {
2258 this.continuousShootingSpeed = value;
2259 }
2260
2261 /**
2262 * Gets the value of the country property.
2263 *
2264 * @return
2265 * possible object is
2266 * {@link String }
2267 *
2268 */
2269 public String getCountry() {
2270 return country;
2271 }
2272
2273 /**
2274 * Sets the value of the country property.
2275 *
2276 * @param value
2277 * allowed object is
2278 * {@link String }
2279 *
2280 */
2281 public void setCountry(String value) {
2282 this.country = value;
2283 }
2284
2285 /**
2286 * Gets the value of the cpuManufacturer property.
2287 *
2288 * @return
2289 * possible object is
2290 * {@link String }
2291 *
2292 */
2293 public String getCPUManufacturer() {
2294 return cpuManufacturer;
2295 }
2296
2297 /**
2298 * Sets the value of the cpuManufacturer property.
2299 *
2300 * @param value
2301 * allowed object is
2302 * {@link String }
2303 *
2304 */
2305 public void setCPUManufacturer(String value) {
2306 this.cpuManufacturer = value;
2307 }
2308
2309 /**
2310 * Gets the value of the cpuSpeed property.
2311 *
2312 * @return
2313 * possible object is
2314 * {@link DecimalWithUnits }
2315 *
2316 */
2317 public DecimalWithUnits getCPUSpeed() {
2318 return cpuSpeed;
2319 }
2320
2321 /**
2322 * Sets the value of the cpuSpeed property.
2323 *
2324 * @param value
2325 * allowed object is
2326 * {@link DecimalWithUnits }
2327 *
2328 */
2329 public void setCPUSpeed(DecimalWithUnits value) {
2330 this.cpuSpeed = value;
2331 }
2332
2333 /**
2334 * Gets the value of the cpuType property.
2335 *
2336 * @return
2337 * possible object is
2338 * {@link String }
2339 *
2340 */
2341 public String getCPUType() {
2342 return cpuType;
2343 }
2344
2345 /**
2346 * Sets the value of the cpuType property.
2347 *
2348 * @param value
2349 * allowed object is
2350 * {@link String }
2351 *
2352 */
2353 public void setCPUType(String value) {
2354 this.cpuType = value;
2355 }
2356
2357 /**
2358 * Gets the value of the creator property.
2359 *
2360 * <p>
2361 * This accessor method returns a reference to the live list,
2362 * not a snapshot. Therefore any modification you make to the
2363 * returned list will be present inside the JAXB object.
2364 * This is why there is not a <CODE>set</CODE> method for the creator property.
2365 *
2366 * <p>
2367 * For example, to add a new item, do as follows:
2368 * <pre>
2369 * getCreator().add(newItem);
2370 * </pre>
2371 *
2372 *
2373 * <p>
2374 * Objects of the following type(s) are allowed in the list
2375 * {@link ItemAttributes.Creator }
2376 *
2377 *
2378 */
2379 public List<ItemAttributes.Creator> getCreator() {
2380 if (creator == null) {
2381 creator = new ArrayList<ItemAttributes.Creator>();
2382 }
2383 return this.creator;
2384 }
2385
2386 /**
2387 * Gets the value of the cuisine property.
2388 *
2389 * @return
2390 * possible object is
2391 * {@link String }
2392 *
2393 */
2394 public String getCuisine() {
2395 return cuisine;
2396 }
2397
2398 /**
2399 * Sets the value of the cuisine property.
2400 *
2401 * @param value
2402 * allowed object is
2403 * {@link String }
2404 *
2405 */
2406 public void setCuisine(String value) {
2407 this.cuisine = value;
2408 }
2409
2410 /**
2411 * Gets the value of the dataLinkProtocol property.
2412 *
2413 * <p>
2414 * This accessor method returns a reference to the live list,
2415 * not a snapshot. Therefore any modification you make to the
2416 * returned list will be present inside the JAXB object.
2417 * This is why there is not a <CODE>set</CODE> method for the dataLinkProtocol property.
2418 *
2419 * <p>
2420 * For example, to add a new item, do as follows:
2421 * <pre>
2422 * getDataLinkProtocol().add(newItem);
2423 * </pre>
2424 *
2425 *
2426 * <p>
2427 * Objects of the following type(s) are allowed in the list
2428 * {@link String }
2429 *
2430 *
2431 */
2432 public List<String> getDataLinkProtocol() {
2433 if (dataLinkProtocol == null) {
2434 dataLinkProtocol = new ArrayList<String>();
2435 }
2436 return this.dataLinkProtocol;
2437 }
2438
2439 /**
2440 * Gets the value of the deliveryOption property.
2441 *
2442 * @return
2443 * possible object is
2444 * {@link String }
2445 *
2446 */
2447 public String getDeliveryOption() {
2448 return deliveryOption;
2449 }
2450
2451 /**
2452 * Sets the value of the deliveryOption property.
2453 *
2454 * @param value
2455 * allowed object is
2456 * {@link String }
2457 *
2458 */
2459 public void setDeliveryOption(String value) {
2460 this.deliveryOption = value;
2461 }
2462
2463 /**
2464 * Gets the value of the delayBetweenShots property.
2465 *
2466 * @return
2467 * possible object is
2468 * {@link DecimalWithUnits }
2469 *
2470 */
2471 public DecimalWithUnits getDelayBetweenShots() {
2472 return delayBetweenShots;
2473 }
2474
2475 /**
2476 * Sets the value of the delayBetweenShots property.
2477 *
2478 * @param value
2479 * allowed object is
2480 * {@link DecimalWithUnits }
2481 *
2482 */
2483 public void setDelayBetweenShots(DecimalWithUnits value) {
2484 this.delayBetweenShots = value;
2485 }
2486
2487 /**
2488 * Gets the value of the department property.
2489 *
2490 * @return
2491 * possible object is
2492 * {@link String }
2493 *
2494 */
2495 public String getDepartment() {
2496 return department;
2497 }
2498
2499 /**
2500 * Sets the value of the department property.
2501 *
2502 * @param value
2503 * allowed object is
2504 * {@link String }
2505 *
2506 */
2507 public void setDepartment(String value) {
2508 this.department = value;
2509 }
2510
2511 /**
2512 * Gets the value of the deweyDecimalNumber property.
2513 *
2514 * @return
2515 * possible object is
2516 * {@link String }
2517 *
2518 */
2519 public String getDeweyDecimalNumber() {
2520 return deweyDecimalNumber;
2521 }
2522
2523 /**
2524 * Sets the value of the deweyDecimalNumber property.
2525 *
2526 * @param value
2527 * allowed object is
2528 * {@link String }
2529 *
2530 */
2531 public void setDeweyDecimalNumber(String value) {
2532 this.deweyDecimalNumber = value;
2533 }
2534
2535 /**
2536 * Gets the value of the dialColor property.
2537 *
2538 * @return
2539 * possible object is
2540 * {@link String }
2541 *
2542 */
2543 public String getDialColor() {
2544 return dialColor;
2545 }
2546
2547 /**
2548 * Sets the value of the dialColor property.
2549 *
2550 * @param value
2551 * allowed object is
2552 * {@link String }
2553 *
2554 */
2555 public void setDialColor(String value) {
2556 this.dialColor = value;
2557 }
2558
2559 /**
2560 * Gets the value of the dialWindowMaterialType property.
2561 *
2562 * @return
2563 * possible object is
2564 * {@link String }
2565 *
2566 */
2567 public String getDialWindowMaterialType() {
2568 return dialWindowMaterialType;
2569 }
2570
2571 /**
2572 * Sets the value of the dialWindowMaterialType property.
2573 *
2574 * @param value
2575 * allowed object is
2576 * {@link String }
2577 *
2578 */
2579 public void setDialWindowMaterialType(String value) {
2580 this.dialWindowMaterialType = value;
2581 }
2582
2583 /**
2584 * Gets the value of the digitalZoom property.
2585 *
2586 * @return
2587 * possible object is
2588 * {@link DecimalWithUnits }
2589 *
2590 */
2591 public DecimalWithUnits getDigitalZoom() {
2592 return digitalZoom;
2593 }
2594
2595 /**
2596 * Sets the value of the digitalZoom property.
2597 *
2598 * @param value
2599 * allowed object is
2600 * {@link DecimalWithUnits }
2601 *
2602 */
2603 public void setDigitalZoom(DecimalWithUnits value) {
2604 this.digitalZoom = value;
2605 }
2606
2607 /**
2608 * Gets the value of the director property.
2609 *
2610 * <p>
2611 * This accessor method returns a reference to the live list,
2612 * not a snapshot. Therefore any modification you make to the
2613 * returned list will be present inside the JAXB object.
2614 * This is why there is not a <CODE>set</CODE> method for the director property.
2615 *
2616 * <p>
2617 * For example, to add a new item, do as follows:
2618 * <pre>
2619 * getDirector().add(newItem);
2620 * </pre>
2621 *
2622 *
2623 * <p>
2624 * Objects of the following type(s) are allowed in the list
2625 * {@link String }
2626 *
2627 *
2628 */
2629 public List<String> getDirector() {
2630 if (director == null) {
2631 director = new ArrayList<String>();
2632 }
2633 return this.director;
2634 }
2635
2636 /**
2637 * Gets the value of the displayColorSupport property.
2638 *
2639 * @return
2640 * possible object is
2641 * {@link String }
2642 *
2643 */
2644 public String getDisplayColorSupport() {
2645 return displayColorSupport;
2646 }
2647
2648 /**
2649 * Sets the value of the displayColorSupport property.
2650 *
2651 * @param value
2652 * allowed object is
2653 * {@link String }
2654 *
2655 */
2656 public void setDisplayColorSupport(String value) {
2657 this.displayColorSupport = value;
2658 }
2659
2660 /**
2661 * Gets the value of the displaySize property.
2662 *
2663 * @return
2664 * possible object is
2665 * {@link DecimalWithUnits }
2666 *
2667 */
2668 public DecimalWithUnits getDisplaySize() {
2669 return displaySize;
2670 }
2671
2672 /**
2673 * Sets the value of the displaySize property.
2674 *
2675 * @param value
2676 * allowed object is
2677 * {@link DecimalWithUnits }
2678 *
2679 */
2680 public void setDisplaySize(DecimalWithUnits value) {
2681 this.displaySize = value;
2682 }
2683
2684 /**
2685 * Gets the value of the drumSetPieceQuantity property.
2686 *
2687 * @return
2688 * possible object is
2689 * {@link BigInteger }
2690 *
2691 */
2692 public BigInteger getDrumSetPieceQuantity() {
2693 return drumSetPieceQuantity;
2694 }
2695
2696 /**
2697 * Sets the value of the drumSetPieceQuantity property.
2698 *
2699 * @param value
2700 * allowed object is
2701 * {@link BigInteger }
2702 *
2703 */
2704 public void setDrumSetPieceQuantity(BigInteger value) {
2705 this.drumSetPieceQuantity = value;
2706 }
2707
2708 /**
2709 * Gets the value of the dvdLayers property.
2710 *
2711 * @return
2712 * possible object is
2713 * {@link BigInteger }
2714 *
2715 */
2716 public BigInteger getDVDLayers() {
2717 return dvdLayers;
2718 }
2719
2720 /**
2721 * Sets the value of the dvdLayers property.
2722 *
2723 * @param value
2724 * allowed object is
2725 * {@link BigInteger }
2726 *
2727 */
2728 public void setDVDLayers(BigInteger value) {
2729 this.dvdLayers = value;
2730 }
2731
2732 /**
2733 * Gets the value of the dvdrwDescription property.
2734 *
2735 * @return
2736 * possible object is
2737 * {@link String }
2738 *
2739 */
2740 public String getDVDRWDescription() {
2741 return dvdrwDescription;
2742 }
2743
2744 /**
2745 * Sets the value of the dvdrwDescription property.
2746 *
2747 * @param value
2748 * allowed object is
2749 * {@link String }
2750 *
2751 */
2752 public void setDVDRWDescription(String value) {
2753 this.dvdrwDescription = value;
2754 }
2755
2756 /**
2757 * Gets the value of the dvdSides property.
2758 *
2759 * @return
2760 * possible object is
2761 * {@link BigInteger }
2762 *
2763 */
2764 public BigInteger getDVDSides() {
2765 return dvdSides;
2766 }
2767
2768 /**
2769 * Sets the value of the dvdSides property.
2770 *
2771 * @param value
2772 * allowed object is
2773 * {@link BigInteger }
2774 *
2775 */
2776 public void setDVDSides(BigInteger value) {
2777 this.dvdSides = value;
2778 }
2779
2780 /**
2781 * Gets the value of the dpci property.
2782 *
2783 * @return
2784 * possible object is
2785 * {@link String }
2786 *
2787 */
2788 public String getDPCI() {
2789 return dpci;
2790 }
2791
2792 /**
2793 * Sets the value of the dpci property.
2794 *
2795 * @param value
2796 * allowed object is
2797 * {@link String }
2798 *
2799 */
2800 public void setDPCI(String value) {
2801 this.dpci = value;
2802 }
2803
2804 /**
2805 * Gets the value of the ean property.
2806 *
2807 * @return
2808 * possible object is
2809 * {@link String }
2810 *
2811 */
2812 public String getEAN() {
2813 return ean;
2814 }
2815
2816 /**
2817 * Sets the value of the ean property.
2818 *
2819 * @param value
2820 * allowed object is
2821 * {@link String }
2822 *
2823 */
2824 public void setEAN(String value) {
2825 this.ean = value;
2826 }
2827
2828 /**
2829 * Gets the value of the edition property.
2830 *
2831 * @return
2832 * possible object is
2833 * {@link String }
2834 *
2835 */
2836 public String getEdition() {
2837 return edition;
2838 }
2839
2840 /**
2841 * Sets the value of the edition property.
2842 *
2843 * @param value
2844 * allowed object is
2845 * {@link String }
2846 *
2847 */
2848 public void setEdition(String value) {
2849 this.edition = value;
2850 }
2851
2852 /**
2853 * Gets the value of the esrbAgeRating property.
2854 *
2855 * @return
2856 * possible object is
2857 * {@link String }
2858 *
2859 */
2860 public String getESRBAgeRating() {
2861 return esrbAgeRating;
2862 }
2863
2864 /**
2865 * Sets the value of the esrbAgeRating property.
2866 *
2867 * @param value
2868 * allowed object is
2869 * {@link String }
2870 *
2871 */
2872 public void setESRBAgeRating(String value) {
2873 this.esrbAgeRating = value;
2874 }
2875
2876 /**
2877 * Gets the value of the externalDisplaySupportDescription property.
2878 *
2879 * @return
2880 * possible object is
2881 * {@link String }
2882 *
2883 */
2884 public String getExternalDisplaySupportDescription() {
2885 return externalDisplaySupportDescription;
2886 }
2887
2888 /**
2889 * Sets the value of the externalDisplaySupportDescription property.
2890 *
2891 * @param value
2892 * allowed object is
2893 * {@link String }
2894 *
2895 */
2896 public void setExternalDisplaySupportDescription(String value) {
2897 this.externalDisplaySupportDescription = value;
2898 }
2899
2900 /**
2901 * Gets the value of the fabricType property.
2902 *
2903 * @return
2904 * possible object is
2905 * {@link String }
2906 *
2907 */
2908 public String getFabricType() {
2909 return fabricType;
2910 }
2911
2912 /**
2913 * Sets the value of the fabricType property.
2914 *
2915 * @param value
2916 * allowed object is
2917 * {@link String }
2918 *
2919 */
2920 public void setFabricType(String value) {
2921 this.fabricType = value;
2922 }
2923
2924 /**
2925 * Gets the value of the faxNumber property.
2926 *
2927 * @return
2928 * possible object is
2929 * {@link String }
2930 *
2931 */
2932 public String getFaxNumber() {
2933 return faxNumber;
2934 }
2935
2936 /**
2937 * Sets the value of the faxNumber property.
2938 *
2939 * @param value
2940 * allowed object is
2941 * {@link String }
2942 *
2943 */
2944 public void setFaxNumber(String value) {
2945 this.faxNumber = value;
2946 }
2947
2948 /**
2949 * Gets the value of the feature property.
2950 *
2951 * <p>
2952 * This accessor method returns a reference to the live list,
2953 * not a snapshot. Therefore any modification you make to the
2954 * returned list will be present inside the JAXB object.
2955 * This is why there is not a <CODE>set</CODE> method for the feature property.
2956 *
2957 * <p>
2958 * For example, to add a new item, do as follows:
2959 * <pre>
2960 * getFeature().add(newItem);
2961 * </pre>
2962 *
2963 *
2964 * <p>
2965 * Objects of the following type(s) are allowed in the list
2966 * {@link String }
2967 *
2968 *
2969 */
2970 public List<String> getFeature() {
2971 if (feature == null) {
2972 feature = new ArrayList<String>();
2973 }
2974 return this.feature;
2975 }
2976
2977 /**
2978 * Gets the value of the filmColorType property.
2979 *
2980 * @return
2981 * possible object is
2982 * {@link String }
2983 *
2984 */
2985 public String getFilmColorType() {
2986 return filmColorType;
2987 }
2988
2989 /**
2990 * Sets the value of the filmColorType property.
2991 *
2992 * @param value
2993 * allowed object is
2994 * {@link String }
2995 *
2996 */
2997 public void setFilmColorType(String value) {
2998 this.filmColorType = value;
2999 }
3000
3001 /**
3002 * Gets the value of the firstIssueLeadTime property.
3003 *
3004 * @return
3005 * possible object is
3006 * {@link StringWithUnits }
3007 *
3008 */
3009 public StringWithUnits getFirstIssueLeadTime() {
3010 return firstIssueLeadTime;
3011 }
3012
3013 /**
3014 * Sets the value of the firstIssueLeadTime property.
3015 *
3016 * @param value
3017 * allowed object is
3018 * {@link StringWithUnits }
3019 *
3020 */
3021 public void setFirstIssueLeadTime(StringWithUnits value) {
3022 this.firstIssueLeadTime = value;
3023 }
3024
3025 /**
3026 * Gets the value of the floppyDiskDriveDescription property.
3027 *
3028 * @return
3029 * possible object is
3030 * {@link String }
3031 *
3032 */
3033 public String getFloppyDiskDriveDescription() {
3034 return floppyDiskDriveDescription;
3035 }
3036
3037 /**
3038 * Sets the value of the floppyDiskDriveDescription property.
3039 *
3040 * @param value
3041 * allowed object is
3042 * {@link String }
3043 *
3044 */
3045 public void setFloppyDiskDriveDescription(String value) {
3046 this.floppyDiskDriveDescription = value;
3047 }
3048
3049 /**
3050 * Gets the value of the format property.
3051 *
3052 * <p>
3053 * This accessor method returns a reference to the live list,
3054 * not a snapshot. Therefore any modification you make to the
3055 * returned list will be present inside the JAXB object.
3056 * This is why there is not a <CODE>set</CODE> method for the format property.
3057 *
3058 * <p>
3059 * For example, to add a new item, do as follows:
3060 * <pre>
3061 * getFormat().add(newItem);
3062 * </pre>
3063 *
3064 *
3065 * <p>
3066 * Objects of the following type(s) are allowed in the list
3067 * {@link String }
3068 *
3069 *
3070 */
3071 public List<String> getFormat() {
3072 if (format == null) {
3073 format = new ArrayList<String>();
3074 }
3075 return this.format;
3076 }
3077
3078 /**
3079 * Gets the value of the formFactor property.
3080 *
3081 * <p>
3082 * This accessor method returns a reference to the live list,
3083 * not a snapshot. Therefore any modification you make to the
3084 * returned list will be present inside the JAXB object.
3085 * This is why there is not a <CODE>set</CODE> method for the formFactor property.
3086 *
3087 * <p>
3088 * For example, to add a new item, do as follows:
3089 * <pre>
3090 * getFormFactor().add(newItem);
3091 * </pre>
3092 *
3093 *
3094 * <p>
3095 * Objects of the following type(s) are allowed in the list
3096 * {@link String }
3097 *
3098 *
3099 */
3100 public List<String> getFormFactor() {
3101 if (formFactor == null) {
3102 formFactor = new ArrayList<String>();
3103 }
3104 return this.formFactor;
3105 }
3106
3107 /**
3108 * Gets the value of the gemType property.
3109 *
3110 * @return
3111 * possible object is
3112 * {@link String }
3113 *
3114 */
3115 public String getGemType() {
3116 return gemType;
3117 }
3118
3119 /**
3120 * Sets the value of the gemType property.
3121 *
3122 * @param value
3123 * allowed object is
3124 * {@link String }
3125 *
3126 */
3127 public void setGemType(String value) {
3128 this.gemType = value;
3129 }
3130
3131 /**
3132 * Gets the value of the genre property.
3133 *
3134 * @return
3135 * possible object is
3136 * {@link String }
3137 *
3138 */
3139 public String getGenre() {
3140 return genre;
3141 }
3142
3143 /**
3144 * Sets the value of the genre property.
3145 *
3146 * @param value
3147 * allowed object is
3148 * {@link String }
3149 *
3150 */
3151 public void setGenre(String value) {
3152 this.genre = value;
3153 }
3154
3155 /**
3156 * Gets the value of the graphicsCardInterface property.
3157 *
3158 * @return
3159 * possible object is
3160 * {@link String }
3161 *
3162 */
3163 public String getGraphicsCardInterface() {
3164 return graphicsCardInterface;
3165 }
3166
3167 /**
3168 * Sets the value of the graphicsCardInterface property.
3169 *
3170 * @param value
3171 * allowed object is
3172 * {@link String }
3173 *
3174 */
3175 public void setGraphicsCardInterface(String value) {
3176 this.graphicsCardInterface = value;
3177 }
3178
3179 /**
3180 * Gets the value of the graphicsDescription property.
3181 *
3182 * @return
3183 * possible object is
3184 * {@link String }
3185 *
3186 */
3187 public String getGraphicsDescription() {
3188 return graphicsDescription;
3189 }
3190
3191 /**
3192 * Sets the value of the graphicsDescription property.
3193 *
3194 * @param value
3195 * allowed object is
3196 * {@link String }
3197 *
3198 */
3199 public void setGraphicsDescription(String value) {
3200 this.graphicsDescription = value;
3201 }
3202
3203 /**
3204 * Gets the value of the graphicsMemorySize property.
3205 *
3206 * @return
3207 * possible object is
3208 * {@link DecimalWithUnits }
3209 *
3210 */
3211 public DecimalWithUnits getGraphicsMemorySize() {
3212 return graphicsMemorySize;
3213 }
3214
3215 /**
3216 * Sets the value of the graphicsMemorySize property.
3217 *
3218 * @param value
3219 * allowed object is
3220 * {@link DecimalWithUnits }
3221 *
3222 */
3223 public void setGraphicsMemorySize(DecimalWithUnits value) {
3224 this.graphicsMemorySize = value;
3225 }
3226
3227 /**
3228 * Gets the value of the guitarAttribute property.
3229 *
3230 * @return
3231 * possible object is
3232 * {@link String }
3233 *
3234 */
3235 public String getGuitarAttribute() {
3236 return guitarAttribute;
3237 }
3238
3239 /**
3240 * Sets the value of the guitarAttribute property.
3241 *
3242 * @param value
3243 * allowed object is
3244 * {@link String }
3245 *
3246 */
3247 public void setGuitarAttribute(String value) {
3248 this.guitarAttribute = value;
3249 }
3250
3251 /**
3252 * Gets the value of the guitarBridgeSystem property.
3253 *
3254 * @return
3255 * possible object is
3256 * {@link String }
3257 *
3258 */
3259 public String getGuitarBridgeSystem() {
3260 return guitarBridgeSystem;
3261 }
3262
3263 /**
3264 * Sets the value of the guitarBridgeSystem property.
3265 *
3266 * @param value
3267 * allowed object is
3268 * {@link String }
3269 *
3270 */
3271 public void setGuitarBridgeSystem(String value) {
3272 this.guitarBridgeSystem = value;
3273 }
3274
3275 /**
3276 * Gets the value of the guitarPickThickness property.
3277 *
3278 * @return
3279 * possible object is
3280 * {@link String }
3281 *
3282 */
3283 public String getGuitarPickThickness() {
3284 return guitarPickThickness;
3285 }
3286
3287 /**
3288 * Sets the value of the guitarPickThickness property.
3289 *
3290 * @param value
3291 * allowed object is
3292 * {@link String }
3293 *
3294 */
3295 public void setGuitarPickThickness(String value) {
3296 this.guitarPickThickness = value;
3297 }
3298
3299 /**
3300 * Gets the value of the guitarPickupConfiguration property.
3301 *
3302 * @return
3303 * possible object is
3304 * {@link String }
3305 *
3306 */
3307 public String getGuitarPickupConfiguration() {
3308 return guitarPickupConfiguration;
3309 }
3310
3311 /**
3312 * Sets the value of the guitarPickupConfiguration property.
3313 *
3314 * @param value
3315 * allowed object is
3316 * {@link String }
3317 *
3318 */
3319 public void setGuitarPickupConfiguration(String value) {
3320 this.guitarPickupConfiguration = value;
3321 }
3322
3323 /**
3324 * Gets the value of the handOrientation property.
3325 *
3326 * @return
3327 * possible object is
3328 * {@link String }
3329 *
3330 */
3331 public String getHandOrientation() {
3332 return handOrientation;
3333 }
3334
3335 /**
3336 * Sets the value of the handOrientation property.
3337 *
3338 * @param value
3339 * allowed object is
3340 * {@link String }
3341 *
3342 */
3343 public void setHandOrientation(String value) {
3344 this.handOrientation = value;
3345 }
3346
3347 /**
3348 * Gets the value of the hardDiskCount property.
3349 *
3350 * @return
3351 * possible object is
3352 * {@link BigInteger }
3353 *
3354 */
3355 public BigInteger getHardDiskCount() {
3356 return hardDiskCount;
3357 }
3358
3359 /**
3360 * Sets the value of the hardDiskCount property.
3361 *
3362 * @param value
3363 * allowed object is
3364 * {@link BigInteger }
3365 *
3366 */
3367 public void setHardDiskCount(BigInteger value) {
3368 this.hardDiskCount = value;
3369 }
3370
3371 /**
3372 * Gets the value of the hardDiskSize property.
3373 *
3374 * @return
3375 * possible object is
3376 * {@link DecimalWithUnits }
3377 *
3378 */
3379 public DecimalWithUnits getHardDiskSize() {
3380 return hardDiskSize;
3381 }
3382
3383 /**
3384 * Sets the value of the hardDiskSize property.
3385 *
3386 * @param value
3387 * allowed object is
3388 * {@link DecimalWithUnits }
3389 *
3390 */
3391 public void setHardDiskSize(DecimalWithUnits value) {
3392 this.hardDiskSize = value;
3393 }
3394
3395 /**
3396 * Gets the value of the hardDiskInterface property.
3397 *
3398 * @return
3399 * possible object is
3400 * {@link String }
3401 *
3402 */
3403 public String getHardDiskInterface() {
3404 return hardDiskInterface;
3405 }
3406
3407 /**
3408 * Sets the value of the hardDiskInterface property.
3409 *
3410 * @param value
3411 * allowed object is
3412 * {@link String }
3413 *
3414 */
3415 public void setHardDiskInterface(String value) {
3416 this.hardDiskInterface = value;
3417 }
3418
3419 /**
3420 * Gets the value of the hardwarePlatform property.
3421 *
3422 * @return
3423 * possible object is
3424 * {@link String }
3425 *
3426 */
3427 public String getHardwarePlatform() {
3428 return hardwarePlatform;
3429 }
3430
3431 /**
3432 * Sets the value of the hardwarePlatform property.
3433 *
3434 * @param value
3435 * allowed object is
3436 * {@link String }
3437 *
3438 */
3439 public void setHardwarePlatform(String value) {
3440 this.hardwarePlatform = value;
3441 }
3442
3443 /**
3444 * Gets the value of the hasAutoFocus property.
3445 *
3446 * @return
3447 * possible object is
3448 * {@link Boolean }
3449 *
3450 */
3451 public Boolean isHasAutoFocus() {
3452 return hasAutoFocus;
3453 }
3454
3455 /**
3456 * Sets the value of the hasAutoFocus property.
3457 *
3458 * @param value
3459 * allowed object is
3460 * {@link Boolean }
3461 *
3462 */
3463 public void setHasAutoFocus(Boolean value) {
3464 this.hasAutoFocus = value;
3465 }
3466
3467 /**
3468 * Gets the value of the hasBurstMode property.
3469 *
3470 * @return
3471 * possible object is
3472 * {@link Boolean }
3473 *
3474 */
3475 public Boolean isHasBurstMode() {
3476 return hasBurstMode;
3477 }
3478
3479 /**
3480 * Sets the value of the hasBurstMode property.
3481 *
3482 * @param value
3483 * allowed object is
3484 * {@link Boolean }
3485 *
3486 */
3487 public void setHasBurstMode(Boolean value) {
3488 this.hasBurstMode = value;
3489 }
3490
3491 /**
3492 * Gets the value of the hasInCameraEditing property.
3493 *
3494 * @return
3495 * possible object is
3496 * {@link Boolean }
3497 *
3498 */
3499 public Boolean isHasInCameraEditing() {
3500 return hasInCameraEditing;
3501 }
3502
3503 /**
3504 * Sets the value of the hasInCameraEditing property.
3505 *
3506 * @param value
3507 * allowed object is
3508 * {@link Boolean }
3509 *
3510 */
3511 public void setHasInCameraEditing(Boolean value) {
3512 this.hasInCameraEditing = value;
3513 }
3514
3515 /**
3516 * Gets the value of the hasRedEyeReduction property.
3517 *
3518 * @return
3519 * possible object is
3520 * {@link Boolean }
3521 *
3522 */
3523 public Boolean isHasRedEyeReduction() {
3524 return hasRedEyeReduction;
3525 }
3526
3527 /**
3528 * Sets the value of the hasRedEyeReduction property.
3529 *
3530 * @param value
3531 * allowed object is
3532 * {@link Boolean }
3533 *
3534 */
3535 public void setHasRedEyeReduction(Boolean value) {
3536 this.hasRedEyeReduction = value;
3537 }
3538
3539 /**
3540 * Gets the value of the hasSelfTimer property.
3541 *
3542 * @return
3543 * possible object is
3544 * {@link Boolean }
3545 *
3546 */
3547 public Boolean isHasSelfTimer() {
3548 return hasSelfTimer;
3549 }
3550
3551 /**
3552 * Sets the value of the hasSelfTimer property.
3553 *
3554 * @param value
3555 * allowed object is
3556 * {@link Boolean }
3557 *
3558 */
3559 public void setHasSelfTimer(Boolean value) {
3560 this.hasSelfTimer = value;
3561 }
3562
3563 /**
3564 * Gets the value of the hasTripodMount property.
3565 *
3566 * @return
3567 * possible object is
3568 * {@link Boolean }
3569 *
3570 */
3571 public Boolean isHasTripodMount() {
3572 return hasTripodMount;
3573 }
3574
3575 /**
3576 * Sets the value of the hasTripodMount property.
3577 *
3578 * @param value
3579 * allowed object is
3580 * {@link Boolean }
3581 *
3582 */
3583 public void setHasTripodMount(Boolean value) {
3584 this.hasTripodMount = value;
3585 }
3586
3587 /**
3588 * Gets the value of the hasVideoOut property.
3589 *
3590 * @return
3591 * possible object is
3592 * {@link Boolean }
3593 *
3594 */
3595 public Boolean isHasVideoOut() {
3596 return hasVideoOut;
3597 }
3598
3599 /**
3600 * Sets the value of the hasVideoOut property.
3601 *
3602 * @param value
3603 * allowed object is
3604 * {@link Boolean }
3605 *
3606 */
3607 public void setHasVideoOut(Boolean value) {
3608 this.hasVideoOut = value;
3609 }
3610
3611 /**
3612 * Gets the value of the hasViewfinder property.
3613 *
3614 * @return
3615 * possible object is
3616 * {@link Boolean }
3617 *
3618 */
3619 public Boolean isHasViewfinder() {
3620 return hasViewfinder;
3621 }
3622
3623 /**
3624 * Sets the value of the hasViewfinder property.
3625 *
3626 * @param value
3627 * allowed object is
3628 * {@link Boolean }
3629 *
3630 */
3631 public void setHasViewfinder(Boolean value) {
3632 this.hasViewfinder = value;
3633 }
3634
3635 /**
3636 * Gets the value of the hazardousMaterialType property.
3637 *
3638 * @return
3639 * possible object is
3640 * {@link String }
3641 *
3642 */
3643 public String getHazardousMaterialType() {
3644 return hazardousMaterialType;
3645 }
3646
3647 /**
3648 * Sets the value of the hazardousMaterialType property.
3649 *
3650 * @param value
3651 * allowed object is
3652 * {@link String }
3653 *
3654 */
3655 public void setHazardousMaterialType(String value) {
3656 this.hazardousMaterialType = value;
3657 }
3658
3659 /**
3660 * Gets the value of the hoursOfOperation property.
3661 *
3662 * @return
3663 * possible object is
3664 * {@link String }
3665 *
3666 */
3667 public String getHoursOfOperation() {
3668 return hoursOfOperation;
3669 }
3670
3671 /**
3672 * Sets the value of the hoursOfOperation property.
3673 *
3674 * @param value
3675 * allowed object is
3676 * {@link String }
3677 *
3678 */
3679 public void setHoursOfOperation(String value) {
3680 this.hoursOfOperation = value;
3681 }
3682
3683 /**
3684 * Gets the value of the includedSoftware property.
3685 *
3686 * @return
3687 * possible object is
3688 * {@link String }
3689 *
3690 */
3691 public String getIncludedSoftware() {
3692 return includedSoftware;
3693 }
3694
3695 /**
3696 * Sets the value of the includedSoftware property.
3697 *
3698 * @param value
3699 * allowed object is
3700 * {@link String }
3701 *
3702 */
3703 public void setIncludedSoftware(String value) {
3704 this.includedSoftware = value;
3705 }
3706
3707 /**
3708 * Gets the value of the includesMp3Player property.
3709 *
3710 * @return
3711 * possible object is
3712 * {@link Boolean }
3713 *
3714 */
3715 public Boolean isIncludesMp3Player() {
3716 return includesMp3Player;
3717 }
3718
3719 /**
3720 * Sets the value of the includesMp3Player property.
3721 *
3722 * @param value
3723 * allowed object is
3724 * {@link Boolean }
3725 *
3726 */
3727 public void setIncludesMp3Player(Boolean value) {
3728 this.includesMp3Player = value;
3729 }
3730
3731 /**
3732 * Gets the value of the ingredients property.
3733 *
3734 * @return
3735 * possible object is
3736 * {@link String }
3737 *
3738 */
3739 public String getIngredients() {
3740 return ingredients;
3741 }
3742
3743 /**
3744 * Sets the value of the ingredients property.
3745 *
3746 * @param value
3747 * allowed object is
3748 * {@link String }
3749 *
3750 */
3751 public void setIngredients(String value) {
3752 this.ingredients = value;
3753 }
3754
3755 /**
3756 * Gets the value of the instrumentKey property.
3757 *
3758 * @return
3759 * possible object is
3760 * {@link String }
3761 *
3762 */
3763 public String getInstrumentKey() {
3764 return instrumentKey;
3765 }
3766
3767 /**
3768 * Sets the value of the instrumentKey property.
3769 *
3770 * @param value
3771 * allowed object is
3772 * {@link String }
3773 *
3774 */
3775 public void setInstrumentKey(String value) {
3776 this.instrumentKey = value;
3777 }
3778
3779 /**
3780 * Gets the value of the isAdultProduct property.
3781 *
3782 * @return
3783 * possible object is
3784 * {@link Boolean }
3785 *
3786 */
3787 public Boolean isIsAdultProduct() {
3788 return isAdultProduct;
3789 }
3790
3791 /**
3792 * Sets the value of the isAdultProduct property.
3793 *
3794 * @param value
3795 * allowed object is
3796 * {@link Boolean }
3797 *
3798 */
3799 public void setIsAdultProduct(Boolean value) {
3800 this.isAdultProduct = value;
3801 }
3802
3803 /**
3804 * Gets the value of the isAutographed property.
3805 *
3806 * @return
3807 * possible object is
3808 * {@link Boolean }
3809 *
3810 */
3811 public Boolean isIsAutographed() {
3812 return isAutographed;
3813 }
3814
3815 /**
3816 * Sets the value of the isAutographed property.
3817 *
3818 * @param value
3819 * allowed object is
3820 * {@link Boolean }
3821 *
3822 */
3823 public void setIsAutographed(Boolean value) {
3824 this.isAutographed = value;
3825 }
3826
3827 /**
3828 * Gets the value of the isbn property.
3829 *
3830 * @return
3831 * possible object is
3832 * {@link String }
3833 *
3834 */
3835 public String getISBN() {
3836 return isbn;
3837 }
3838
3839 /**
3840 * Sets the value of the isbn property.
3841 *
3842 * @param value
3843 * allowed object is
3844 * {@link String }
3845 *
3846 */
3847 public void setISBN(String value) {
3848 this.isbn = value;
3849 }
3850
3851 /**
3852 * Gets the value of the isFragile property.
3853 *
3854 * @return
3855 * possible object is
3856 * {@link Boolean }
3857 *
3858 */
3859 public Boolean isIsFragile() {
3860 return isFragile;
3861 }
3862
3863 /**
3864 * Sets the value of the isFragile property.
3865 *
3866 * @param value
3867 * allowed object is
3868 * {@link Boolean }
3869 *
3870 */
3871 public void setIsFragile(Boolean value) {
3872 this.isFragile = value;
3873 }
3874
3875 /**
3876 * Gets the value of the isLabCreated property.
3877 *
3878 * @return
3879 * possible object is
3880 * {@link Boolean }
3881 *
3882 */
3883 public Boolean isIsLabCreated() {
3884 return isLabCreated;
3885 }
3886
3887 /**
3888 * Sets the value of the isLabCreated property.
3889 *
3890 * @param value
3891 * allowed object is
3892 * {@link Boolean }
3893 *
3894 */
3895 public void setIsLabCreated(Boolean value) {
3896 this.isLabCreated = value;
3897 }
3898
3899 /**
3900 * Gets the value of the isMemorabilia property.
3901 *
3902 * @return
3903 * possible object is
3904 * {@link Boolean }
3905 *
3906 */
3907 public Boolean isIsMemorabilia() {
3908 return isMemorabilia;
3909 }
3910
3911 /**
3912 * Sets the value of the isMemorabilia property.
3913 *
3914 * @param value
3915 * allowed object is
3916 * {@link Boolean }
3917 *
3918 */
3919 public void setIsMemorabilia(Boolean value) {
3920 this.isMemorabilia = value;
3921 }
3922
3923 /**
3924 * Gets the value of the isoEquivalent property.
3925 *
3926 * @return
3927 * possible object is
3928 * {@link NonNegativeIntegerWithUnits }
3929 *
3930 */
3931 public NonNegativeIntegerWithUnits getISOEquivalent() {
3932 return isoEquivalent;
3933 }
3934
3935 /**
3936 * Sets the value of the isoEquivalent property.
3937 *
3938 * @param value
3939 * allowed object is
3940 * {@link NonNegativeIntegerWithUnits }
3941 *
3942 */
3943 public void setISOEquivalent(NonNegativeIntegerWithUnits value) {
3944 this.isoEquivalent = value;
3945 }
3946
3947 /**
3948 * Gets the value of the isPreannounce property.
3949 *
3950 * @return
3951 * possible object is
3952 * {@link Boolean }
3953 *
3954 */
3955 public Boolean isIsPreannounce() {
3956 return isPreannounce;
3957 }
3958
3959 /**
3960 * Sets the value of the isPreannounce property.
3961 *
3962 * @param value
3963 * allowed object is
3964 * {@link Boolean }
3965 *
3966 */
3967 public void setIsPreannounce(Boolean value) {
3968 this.isPreannounce = value;
3969 }
3970
3971 /**
3972 * Gets the value of the issuesPerYear property.
3973 *
3974 * @return
3975 * possible object is
3976 * {@link String }
3977 *
3978 */
3979 public String getIssuesPerYear() {
3980 return issuesPerYear;
3981 }
3982
3983 /**
3984 * Sets the value of the issuesPerYear property.
3985 *
3986 * @param value
3987 * allowed object is
3988 * {@link String }
3989 *
3990 */
3991 public void setIssuesPerYear(String value) {
3992 this.issuesPerYear = value;
3993 }
3994
3995 /**
3996 * Gets the value of the itemDimensions property.
3997 *
3998 * @return
3999 * possible object is
4000 * {@link ItemAttributes.ItemDimensions }
4001 *
4002 */
4003 public ItemAttributes.ItemDimensions getItemDimensions() {
4004 return itemDimensions;
4005 }
4006
4007 /**
4008 * Sets the value of the itemDimensions property.
4009 *
4010 * @param value
4011 * allowed object is
4012 * {@link ItemAttributes.ItemDimensions }
4013 *
4014 */
4015 public void setItemDimensions(ItemAttributes.ItemDimensions value) {
4016 this.itemDimensions = value;
4017 }
4018
4019 /**
4020 * Gets the value of the keyboardDescription property.
4021 *
4022 * @return
4023 * possible object is
4024 * {@link String }
4025 *
4026 */
4027 public String getKeyboardDescription() {
4028 return keyboardDescription;
4029 }
4030
4031 /**
4032 * Sets the value of the keyboardDescription property.
4033 *
4034 * @param value
4035 * allowed object is
4036 * {@link String }
4037 *
4038 */
4039 public void setKeyboardDescription(String value) {
4040 this.keyboardDescription = value;
4041 }
4042
4043 /**
4044 * Gets the value of the label property.
4045 *
4046 * @return
4047 * possible object is
4048 * {@link String }
4049 *
4050 */
4051 public String getLabel() {
4052 return label;
4053 }
4054
4055 /**
4056 * Sets the value of the label property.
4057 *
4058 * @param value
4059 * allowed object is
4060 * {@link String }
4061 *
4062 */
4063 public void setLabel(String value) {
4064 this.label = value;
4065 }
4066
4067 /**
4068 * Gets the value of the languages property.
4069 *
4070 * @return
4071 * possible object is
4072 * {@link ItemAttributes.Languages }
4073 *
4074 */
4075 public ItemAttributes.Languages getLanguages() {
4076 return languages;
4077 }
4078
4079 /**
4080 * Sets the value of the languages property.
4081 *
4082 * @param value
4083 * allowed object is
4084 * {@link ItemAttributes.Languages }
4085 *
4086 */
4087 public void setLanguages(ItemAttributes.Languages value) {
4088 this.languages = value;
4089 }
4090
4091 /**
4092 * Gets the value of the legalDisclaimer property.
4093 *
4094 * @return
4095 * possible object is
4096 * {@link String }
4097 *
4098 */
4099 public String getLegalDisclaimer() {
4100 return legalDisclaimer;
4101 }
4102
4103 /**
4104 * Sets the value of the legalDisclaimer property.
4105 *
4106 * @param value
4107 * allowed object is
4108 * {@link String }
4109 *
4110 */
4111 public void setLegalDisclaimer(String value) {
4112 this.legalDisclaimer = value;
4113 }
4114
4115 /**
4116 * Gets the value of the lensType property.
4117 *
4118 * @return
4119 * possible object is
4120 * {@link String }
4121 *
4122 */
4123 public String getLensType() {
4124 return lensType;
4125 }
4126
4127 /**
4128 * Sets the value of the lensType property.
4129 *
4130 * @param value
4131 * allowed object is
4132 * {@link String }
4133 *
4134 */
4135 public void setLensType(String value) {
4136 this.lensType = value;
4137 }
4138
4139 /**
4140 * Gets the value of the lineVoltage property.
4141 *
4142 * @return
4143 * possible object is
4144 * {@link String }
4145 *
4146 */
4147 public String getLineVoltage() {
4148 return lineVoltage;
4149 }
4150
4151 /**
4152 * Sets the value of the lineVoltage property.
4153 *
4154 * @param value
4155 * allowed object is
4156 * {@link String }
4157 *
4158 */
4159 public void setLineVoltage(String value) {
4160 this.lineVoltage = value;
4161 }
4162
4163 /**
4164 * Gets the value of the listPrice property.
4165 *
4166 * @return
4167 * possible object is
4168 * {@link Price }
4169 *
4170 */
4171 public Price getListPrice() {
4172 return listPrice;
4173 }
4174
4175 /**
4176 * Sets the value of the listPrice property.
4177 *
4178 * @param value
4179 * allowed object is
4180 * {@link Price }
4181 *
4182 */
4183 public void setListPrice(Price value) {
4184 this.listPrice = value;
4185 }
4186
4187 /**
4188 * Gets the value of the macroFocusRange property.
4189 *
4190 * @return
4191 * possible object is
4192 * {@link String }
4193 *
4194 */
4195 public String getMacroFocusRange() {
4196 return macroFocusRange;
4197 }
4198
4199 /**
4200 * Sets the value of the macroFocusRange property.
4201 *
4202 * @param value
4203 * allowed object is
4204 * {@link String }
4205 *
4206 */
4207 public void setMacroFocusRange(String value) {
4208 this.macroFocusRange = value;
4209 }
4210
4211 /**
4212 * Gets the value of the magazineType property.
4213 *
4214 * @return
4215 * possible object is
4216 * {@link String }
4217 *
4218 */
4219 public String getMagazineType() {
4220 return magazineType;
4221 }
4222
4223 /**
4224 * Sets the value of the magazineType property.
4225 *
4226 * @param value
4227 * allowed object is
4228 * {@link String }
4229 *
4230 */
4231 public void setMagazineType(String value) {
4232 this.magazineType = value;
4233 }
4234
4235 /**
4236 * Gets the value of the malletHardness property.
4237 *
4238 * @return
4239 * possible object is
4240 * {@link String }
4241 *
4242 */
4243 public String getMalletHardness() {
4244 return malletHardness;
4245 }
4246
4247 /**
4248 * Sets the value of the malletHardness property.
4249 *
4250 * @param value
4251 * allowed object is
4252 * {@link String }
4253 *
4254 */
4255 public void setMalletHardness(String value) {
4256 this.malletHardness = value;
4257 }
4258
4259 /**
4260 * Gets the value of the manufacturer property.
4261 *
4262 * @return
4263 * possible object is
4264 * {@link String }
4265 *
4266 */
4267 public String getManufacturer() {
4268 return manufacturer;
4269 }
4270
4271 /**
4272 * Sets the value of the manufacturer property.
4273 *
4274 * @param value
4275 * allowed object is
4276 * {@link String }
4277 *
4278 */
4279 public void setManufacturer(String value) {
4280 this.manufacturer = value;
4281 }
4282
4283 /**
4284 * Gets the value of the manufacturerLaborWarrantyDescription property.
4285 *
4286 * @return
4287 * possible object is
4288 * {@link String }
4289 *
4290 */
4291 public String getManufacturerLaborWarrantyDescription() {
4292 return manufacturerLaborWarrantyDescription;
4293 }
4294
4295 /**
4296 * Sets the value of the manufacturerLaborWarrantyDescription property.
4297 *
4298 * @param value
4299 * allowed object is
4300 * {@link String }
4301 *
4302 */
4303 public void setManufacturerLaborWarrantyDescription(String value) {
4304 this.manufacturerLaborWarrantyDescription = value;
4305 }
4306
4307 /**
4308 * Gets the value of the manufacturerMaximumAge property.
4309 *
4310 * @return
4311 * possible object is
4312 * {@link DecimalWithUnits }
4313 *
4314 */
4315 public DecimalWithUnits getManufacturerMaximumAge() {
4316 return manufacturerMaximumAge;
4317 }
4318
4319 /**
4320 * Sets the value of the manufacturerMaximumAge property.
4321 *
4322 * @param value
4323 * allowed object is
4324 * {@link DecimalWithUnits }
4325 *
4326 */
4327 public void setManufacturerMaximumAge(DecimalWithUnits value) {
4328 this.manufacturerMaximumAge = value;
4329 }
4330
4331 /**
4332 * Gets the value of the manufacturerMinimumAge property.
4333 *
4334 * @return
4335 * possible object is
4336 * {@link DecimalWithUnits }
4337 *
4338 */
4339 public DecimalWithUnits getManufacturerMinimumAge() {
4340 return manufacturerMinimumAge;
4341 }
4342
4343 /**
4344 * Sets the value of the manufacturerMinimumAge property.
4345 *
4346 * @param value
4347 * allowed object is
4348 * {@link DecimalWithUnits }
4349 *
4350 */
4351 public void setManufacturerMinimumAge(DecimalWithUnits value) {
4352 this.manufacturerMinimumAge = value;
4353 }
4354
4355 /**
4356 * Gets the value of the manufacturerPartsWarrantyDescription property.
4357 *
4358 * @return
4359 * possible object is
4360 * {@link String }
4361 *
4362 */
4363 public String getManufacturerPartsWarrantyDescription() {
4364 return manufacturerPartsWarrantyDescription;
4365 }
4366
4367 /**
4368 * Sets the value of the manufacturerPartsWarrantyDescription property.
4369 *
4370 * @param value
4371 * allowed object is
4372 * {@link String }
4373 *
4374 */
4375 public void setManufacturerPartsWarrantyDescription(String value) {
4376 this.manufacturerPartsWarrantyDescription = value;
4377 }
4378
4379 /**
4380 * Gets the value of the materialType property.
4381 *
4382 * @return
4383 * possible object is
4384 * {@link String }
4385 *
4386 */
4387 public String getMaterialType() {
4388 return materialType;
4389 }
4390
4391 /**
4392 * Sets the value of the materialType property.
4393 *
4394 * @param value
4395 * allowed object is
4396 * {@link String }
4397 *
4398 */
4399 public void setMaterialType(String value) {
4400 this.materialType = value;
4401 }
4402
4403 /**
4404 * Gets the value of the maximumAperture property.
4405 *
4406 * @return
4407 * possible object is
4408 * {@link DecimalWithUnits }
4409 *
4410 */
4411 public DecimalWithUnits getMaximumAperture() {
4412 return maximumAperture;
4413 }
4414
4415 /**
4416 * Sets the value of the maximumAperture property.
4417 *
4418 * @param value
4419 * allowed object is
4420 * {@link DecimalWithUnits }
4421 *
4422 */
4423 public void setMaximumAperture(DecimalWithUnits value) {
4424 this.maximumAperture = value;
4425 }
4426
4427 /**
4428 * Gets the value of the maximumColorDepth property.
4429 *
4430 * @return
4431 * possible object is
4432 * {@link String }
4433 *
4434 */
4435 public String getMaximumColorDepth() {
4436 return maximumColorDepth;
4437 }
4438
4439 /**
4440 * Sets the value of the maximumColorDepth property.
4441 *
4442 * @param value
4443 * allowed object is
4444 * {@link String }
4445 *
4446 */
4447 public void setMaximumColorDepth(String value) {
4448 this.maximumColorDepth = value;
4449 }
4450
4451 /**
4452 * Gets the value of the maximumFocalLength property.
4453 *
4454 * @return
4455 * possible object is
4456 * {@link DecimalWithUnits }
4457 *
4458 */
4459 public DecimalWithUnits getMaximumFocalLength() {
4460 return maximumFocalLength;
4461 }
4462
4463 /**
4464 * Sets the value of the maximumFocalLength property.
4465 *
4466 * @param value
4467 * allowed object is
4468 * {@link DecimalWithUnits }
4469 *
4470 */
4471 public void setMaximumFocalLength(DecimalWithUnits value) {
4472 this.maximumFocalLength = value;
4473 }
4474
4475 /**
4476 * Gets the value of the maximumHighResolutionImages property.
4477 *
4478 * @return
4479 * possible object is
4480 * {@link NonNegativeIntegerWithUnits }
4481 *
4482 */
4483 public NonNegativeIntegerWithUnits getMaximumHighResolutionImages() {
4484 return maximumHighResolutionImages;
4485 }
4486
4487 /**
4488 * Sets the value of the maximumHighResolutionImages property.
4489 *
4490 * @param value
4491 * allowed object is
4492 * {@link NonNegativeIntegerWithUnits }
4493 *
4494 */
4495 public void setMaximumHighResolutionImages(NonNegativeIntegerWithUnits value) {
4496 this.maximumHighResolutionImages = value;
4497 }
4498
4499 /**
4500 * Gets the value of the maximumHorizontalResolution property.
4501 *
4502 * @return
4503 * possible object is
4504 * {@link NonNegativeIntegerWithUnits }
4505 *
4506 */
4507 public NonNegativeIntegerWithUnits getMaximumHorizontalResolution() {
4508 return maximumHorizontalResolution;
4509 }
4510
4511 /**
4512 * Sets the value of the maximumHorizontalResolution property.
4513 *
4514 * @param value
4515 * allowed object is
4516 * {@link NonNegativeIntegerWithUnits }
4517 *
4518 */
4519 public void setMaximumHorizontalResolution(NonNegativeIntegerWithUnits value) {
4520 this.maximumHorizontalResolution = value;
4521 }
4522
4523 /**
4524 * Gets the value of the maximumLowResolutionImages property.
4525 *
4526 * @return
4527 * possible object is
4528 * {@link String }
4529 *
4530 */
4531 public String getMaximumLowResolutionImages() {
4532 return maximumLowResolutionImages;
4533 }
4534
4535 /**
4536 * Sets the value of the maximumLowResolutionImages property.
4537 *
4538 * @param value
4539 * allowed object is
4540 * {@link String }
4541 *
4542 */
4543 public void setMaximumLowResolutionImages(String value) {
4544 this.maximumLowResolutionImages = value;
4545 }
4546
4547 /**
4548 * Gets the value of the maximumResolution property.
4549 *
4550 * @return
4551 * possible object is
4552 * {@link DecimalWithUnits }
4553 *
4554 */
4555 public DecimalWithUnits getMaximumResolution() {
4556 return maximumResolution;
4557 }
4558
4559 /**
4560 * Sets the value of the maximumResolution property.
4561 *
4562 * @param value
4563 * allowed object is
4564 * {@link DecimalWithUnits }
4565 *
4566 */
4567 public void setMaximumResolution(DecimalWithUnits value) {
4568 this.maximumResolution = value;
4569 }
4570
4571 /**
4572 * Gets the value of the maximumShutterSpeed property.
4573 *
4574 * @return
4575 * possible object is
4576 * {@link DecimalWithUnits }
4577 *
4578 */
4579 public DecimalWithUnits getMaximumShutterSpeed() {
4580 return maximumShutterSpeed;
4581 }
4582
4583 /**
4584 * Sets the value of the maximumShutterSpeed property.
4585 *
4586 * @param value
4587 * allowed object is
4588 * {@link DecimalWithUnits }
4589 *
4590 */
4591 public void setMaximumShutterSpeed(DecimalWithUnits value) {
4592 this.maximumShutterSpeed = value;
4593 }
4594
4595 /**
4596 * Gets the value of the maximumVerticalResolution property.
4597 *
4598 * @return
4599 * possible object is
4600 * {@link NonNegativeIntegerWithUnits }
4601 *
4602 */
4603 public NonNegativeIntegerWithUnits getMaximumVerticalResolution() {
4604 return maximumVerticalResolution;
4605 }
4606
4607 /**
4608 * Sets the value of the maximumVerticalResolution property.
4609 *
4610 * @param value
4611 * allowed object is
4612 * {@link NonNegativeIntegerWithUnits }
4613 *
4614 */
4615 public void setMaximumVerticalResolution(NonNegativeIntegerWithUnits value) {
4616 this.maximumVerticalResolution = value;
4617 }
4618
4619 /**
4620 * Gets the value of the maximumWeightRecommendation property.
4621 *
4622 * @return
4623 * possible object is
4624 * {@link DecimalWithUnits }
4625 *
4626 */
4627 public DecimalWithUnits getMaximumWeightRecommendation() {
4628 return maximumWeightRecommendation;
4629 }
4630
4631 /**
4632 * Sets the value of the maximumWeightRecommendation property.
4633 *
4634 * @param value
4635 * allowed object is
4636 * {@link DecimalWithUnits }
4637 *
4638 */
4639 public void setMaximumWeightRecommendation(DecimalWithUnits value) {
4640 this.maximumWeightRecommendation = value;
4641 }
4642
4643 /**
4644 * Gets the value of the mediaType property.
4645 *
4646 * @return
4647 * possible object is
4648 * {@link String }
4649 *
4650 */
4651 public String getMediaType() {
4652 return mediaType;
4653 }
4654
4655 /**
4656 * Sets the value of the mediaType property.
4657 *
4658 * @param value
4659 * allowed object is
4660 * {@link String }
4661 *
4662 */
4663 public void setMediaType(String value) {
4664 this.mediaType = value;
4665 }
4666
4667 /**
4668 * Gets the value of the memorySlotsAvailable property.
4669 *
4670 * @return
4671 * possible object is
4672 * {@link String }
4673 *
4674 */
4675 public String getMemorySlotsAvailable() {
4676 return memorySlotsAvailable;
4677 }
4678
4679 /**
4680 * Sets the value of the memorySlotsAvailable property.
4681 *
4682 * @param value
4683 * allowed object is
4684 * {@link String }
4685 *
4686 */
4687 public void setMemorySlotsAvailable(String value) {
4688 this.memorySlotsAvailable = value;
4689 }
4690
4691 /**
4692 * Gets the value of the metalStamp property.
4693 *
4694 * @return
4695 * possible object is
4696 * {@link String }
4697 *
4698 */
4699 public String getMetalStamp() {
4700 return metalStamp;
4701 }
4702
4703 /**
4704 * Sets the value of the metalStamp property.
4705 *
4706 * @param value
4707 * allowed object is
4708 * {@link String }
4709 *
4710 */
4711 public void setMetalStamp(String value) {
4712 this.metalStamp = value;
4713 }
4714
4715 /**
4716 * Gets the value of the metalType property.
4717 *
4718 * @return
4719 * possible object is
4720 * {@link String }
4721 *
4722 */
4723 public String getMetalType() {
4724 return metalType;
4725 }
4726
4727 /**
4728 * Sets the value of the metalType property.
4729 *
4730 * @param value
4731 * allowed object is
4732 * {@link String }
4733 *
4734 */
4735 public void setMetalType(String value) {
4736 this.metalType = value;
4737 }
4738
4739 /**
4740 * Gets the value of the miniMovieDescription property.
4741 *
4742 * @return
4743 * possible object is
4744 * {@link String }
4745 *
4746 */
4747 public String getMiniMovieDescription() {
4748 return miniMovieDescription;
4749 }
4750
4751 /**
4752 * Sets the value of the miniMovieDescription property.
4753 *
4754 * @param value
4755 * allowed object is
4756 * {@link String }
4757 *
4758 */
4759 public void setMiniMovieDescription(String value) {
4760 this.miniMovieDescription = value;
4761 }
4762
4763 /**
4764 * Gets the value of the minimumFocalLength property.
4765 *
4766 * @return
4767 * possible object is
4768 * {@link DecimalWithUnits }
4769 *
4770 */
4771 public DecimalWithUnits getMinimumFocalLength() {
4772 return minimumFocalLength;
4773 }
4774
4775 /**
4776 * Sets the value of the minimumFocalLength property.
4777 *
4778 * @param value
4779 * allowed object is
4780 * {@link DecimalWithUnits }
4781 *
4782 */
4783 public void setMinimumFocalLength(DecimalWithUnits value) {
4784 this.minimumFocalLength = value;
4785 }
4786
4787 /**
4788 * Gets the value of the minimumShutterSpeed property.
4789 *
4790 * @return
4791 * possible object is
4792 * {@link DecimalWithUnits }
4793 *
4794 */
4795 public DecimalWithUnits getMinimumShutterSpeed() {
4796 return minimumShutterSpeed;
4797 }
4798
4799 /**
4800 * Sets the value of the minimumShutterSpeed property.
4801 *
4802 * @param value
4803 * allowed object is
4804 * {@link DecimalWithUnits }
4805 *
4806 */
4807 public void setMinimumShutterSpeed(DecimalWithUnits value) {
4808 this.minimumShutterSpeed = value;
4809 }
4810
4811 /**
4812 * Gets the value of the model property.
4813 *
4814 * @return
4815 * possible object is
4816 * {@link String }
4817 *
4818 */
4819 public String getModel() {
4820 return model;
4821 }
4822
4823 /**
4824 * Sets the value of the model property.
4825 *
4826 * @param value
4827 * allowed object is
4828 * {@link String }
4829 *
4830 */
4831 public void setModel(String value) {
4832 this.model = value;
4833 }
4834
4835 /**
4836 * Gets the value of the modelYear property.
4837 *
4838 * @return
4839 * possible object is
4840 * {@link BigInteger }
4841 *
4842 */
4843 public BigInteger getModelYear() {
4844 return modelYear;
4845 }
4846
4847 /**
4848 * Sets the value of the modelYear property.
4849 *
4850 * @param value
4851 * allowed object is
4852 * {@link BigInteger }
4853 *
4854 */
4855 public void setModelYear(BigInteger value) {
4856 this.modelYear = value;
4857 }
4858
4859 /**
4860 * Gets the value of the modemDescription property.
4861 *
4862 * @return
4863 * possible object is
4864 * {@link String }
4865 *
4866 */
4867 public String getModemDescription() {
4868 return modemDescription;
4869 }
4870
4871 /**
4872 * Sets the value of the modemDescription property.
4873 *
4874 * @param value
4875 * allowed object is
4876 * {@link String }
4877 *
4878 */
4879 public void setModemDescription(String value) {
4880 this.modemDescription = value;
4881 }
4882
4883 /**
4884 * Gets the value of the monitorSize property.
4885 *
4886 * @return
4887 * possible object is
4888 * {@link DecimalWithUnits }
4889 *
4890 */
4891 public DecimalWithUnits getMonitorSize() {
4892 return monitorSize;
4893 }
4894
4895 /**
4896 * Sets the value of the monitorSize property.
4897 *
4898 * @param value
4899 * allowed object is
4900 * {@link DecimalWithUnits }
4901 *
4902 */
4903 public void setMonitorSize(DecimalWithUnits value) {
4904 this.monitorSize = value;
4905 }
4906
4907 /**
4908 * Gets the value of the monitorViewableDiagonalSize property.
4909 *
4910 * @return
4911 * possible object is
4912 * {@link DecimalWithUnits }
4913 *
4914 */
4915 public DecimalWithUnits getMonitorViewableDiagonalSize() {
4916 return monitorViewableDiagonalSize;
4917 }
4918
4919 /**
4920 * Sets the value of the monitorViewableDiagonalSize property.
4921 *
4922 * @param value
4923 * allowed object is
4924 * {@link DecimalWithUnits }
4925 *
4926 */
4927 public void setMonitorViewableDiagonalSize(DecimalWithUnits value) {
4928 this.monitorViewableDiagonalSize = value;
4929 }
4930
4931 /**
4932 * Gets the value of the mouseDescription property.
4933 *
4934 * @return
4935 * possible object is
4936 * {@link String }
4937 *
4938 */
4939 public String getMouseDescription() {
4940 return mouseDescription;
4941 }
4942
4943 /**
4944 * Sets the value of the mouseDescription property.
4945 *
4946 * @param value
4947 * allowed object is
4948 * {@link String }
4949 *
4950 */
4951 public void setMouseDescription(String value) {
4952 this.mouseDescription = value;
4953 }
4954
4955 /**
4956 * Gets the value of the mpn property.
4957 *
4958 * @return
4959 * possible object is
4960 * {@link String }
4961 *
4962 */
4963 public String getMPN() {
4964 return mpn;
4965 }
4966
4967 /**
4968 * Sets the value of the mpn property.
4969 *
4970 * @param value
4971 * allowed object is
4972 * {@link String }
4973 *
4974 */
4975 public void setMPN(String value) {
4976 this.mpn = value;
4977 }
4978
4979 /**
4980 * Gets the value of the musicalStyle property.
4981 *
4982 * @return
4983 * possible object is
4984 * {@link String }
4985 *
4986 */
4987 public String getMusicalStyle() {
4988 return musicalStyle;
4989 }
4990
4991 /**
4992 * Sets the value of the musicalStyle property.
4993 *
4994 * @param value
4995 * allowed object is
4996 * {@link String }
4997 *
4998 */
4999 public void setMusicalStyle(String value) {
5000 this.musicalStyle = value;
5001 }
5002
5003 /**
5004 * Gets the value of the nativeResolution property.
5005 *
5006 * @return
5007 * possible object is
5008 * {@link String }
5009 *
5010 */
5011 public String getNativeResolution() {
5012 return nativeResolution;
5013 }
5014
5015 /**
5016 * Sets the value of the nativeResolution property.
5017 *
5018 * @param value
5019 * allowed object is
5020 * {@link String }
5021 *
5022 */
5023 public void setNativeResolution(String value) {
5024 this.nativeResolution = value;
5025 }
5026
5027 /**
5028 * Gets the value of the neighborhood property.
5029 *
5030 * @return
5031 * possible object is
5032 * {@link String }
5033 *
5034 */
5035 public String getNeighborhood() {
5036 return neighborhood;
5037 }
5038
5039 /**
5040 * Sets the value of the neighborhood property.
5041 *
5042 * @param value
5043 * allowed object is
5044 * {@link String }
5045 *
5046 */
5047 public void setNeighborhood(String value) {
5048 this.neighborhood = value;
5049 }
5050
5051 /**
5052 * Gets the value of the networkInterfaceDescription property.
5053 *
5054 * @return
5055 * possible object is
5056 * {@link String }
5057 *
5058 */
5059 public String getNetworkInterfaceDescription() {
5060 return networkInterfaceDescription;
5061 }
5062
5063 /**
5064 * Sets the value of the networkInterfaceDescription property.
5065 *
5066 * @param value
5067 * allowed object is
5068 * {@link String }
5069 *
5070 */
5071 public void setNetworkInterfaceDescription(String value) {
5072 this.networkInterfaceDescription = value;
5073 }
5074
5075 /**
5076 * Gets the value of the notebookDisplayTechnology property.
5077 *
5078 * @return
5079 * possible object is
5080 * {@link String }
5081 *
5082 */
5083 public String getNotebookDisplayTechnology() {
5084 return notebookDisplayTechnology;
5085 }
5086
5087 /**
5088 * Sets the value of the notebookDisplayTechnology property.
5089 *
5090 * @param value
5091 * allowed object is
5092 * {@link String }
5093 *
5094 */
5095 public void setNotebookDisplayTechnology(String value) {
5096 this.notebookDisplayTechnology = value;
5097 }
5098
5099 /**
5100 * Gets the value of the notebookPointingDeviceDescription property.
5101 *
5102 * @return
5103 * possible object is
5104 * {@link String }
5105 *
5106 */
5107 public String getNotebookPointingDeviceDescription() {
5108 return notebookPointingDeviceDescription;
5109 }
5110
5111 /**
5112 * Sets the value of the notebookPointingDeviceDescription property.
5113 *
5114 * @param value
5115 * allowed object is
5116 * {@link String }
5117 *
5118 */
5119 public void setNotebookPointingDeviceDescription(String value) {
5120 this.notebookPointingDeviceDescription = value;
5121 }
5122
5123 /**
5124 * Gets the value of the numberOfDiscs property.
5125 *
5126 * @return
5127 * possible object is
5128 * {@link BigInteger }
5129 *
5130 */
5131 public BigInteger getNumberOfDiscs() {
5132 return numberOfDiscs;
5133 }
5134
5135 /**
5136 * Sets the value of the numberOfDiscs property.
5137 *
5138 * @param value
5139 * allowed object is
5140 * {@link BigInteger }
5141 *
5142 */
5143 public void setNumberOfDiscs(BigInteger value) {
5144 this.numberOfDiscs = value;
5145 }
5146
5147 /**
5148 * Gets the value of the numberOfIssues property.
5149 *
5150 * @return
5151 * possible object is
5152 * {@link BigInteger }
5153 *
5154 */
5155 public BigInteger getNumberOfIssues() {
5156 return numberOfIssues;
5157 }
5158
5159 /**
5160 * Sets the value of the numberOfIssues property.
5161 *
5162 * @param value
5163 * allowed object is
5164 * {@link BigInteger }
5165 *
5166 */
5167 public void setNumberOfIssues(BigInteger value) {
5168 this.numberOfIssues = value;
5169 }
5170
5171 /**
5172 * Gets the value of the numberOfItems property.
5173 *
5174 * @return
5175 * possible object is
5176 * {@link BigInteger }
5177 *
5178 */
5179 public BigInteger getNumberOfItems() {
5180 return numberOfItems;
5181 }
5182
5183 /**
5184 * Sets the value of the numberOfItems property.
5185 *
5186 * @param value
5187 * allowed object is
5188 * {@link BigInteger }
5189 *
5190 */
5191 public void setNumberOfItems(BigInteger value) {
5192 this.numberOfItems = value;
5193 }
5194
5195 /**
5196 * Gets the value of the numberOfKeys property.
5197 *
5198 * @return
5199 * possible object is
5200 * {@link BigInteger }
5201 *
5202 */
5203 public BigInteger getNumberOfKeys() {
5204 return numberOfKeys;
5205 }
5206
5207 /**
5208 * Sets the value of the numberOfKeys property.
5209 *
5210 * @param value
5211 * allowed object is
5212 * {@link BigInteger }
5213 *
5214 */
5215 public void setNumberOfKeys(BigInteger value) {
5216 this.numberOfKeys = value;
5217 }
5218
5219 /**
5220 * Gets the value of the numberOfPages property.
5221 *
5222 * @return
5223 * possible object is
5224 * {@link BigInteger }
5225 *
5226 */
5227 public BigInteger getNumberOfPages() {
5228 return numberOfPages;
5229 }
5230
5231 /**
5232 * Sets the value of the numberOfPages property.
5233 *
5234 * @param value
5235 * allowed object is
5236 * {@link BigInteger }
5237 *
5238 */
5239 public void setNumberOfPages(BigInteger value) {
5240 this.numberOfPages = value;
5241 }
5242
5243 /**
5244 * Gets the value of the numberOfPearls property.
5245 *
5246 * @return
5247 * possible object is
5248 * {@link BigInteger }
5249 *
5250 */
5251 public BigInteger getNumberOfPearls() {
5252 return numberOfPearls;
5253 }
5254
5255 /**
5256 * Sets the value of the numberOfPearls property.
5257 *
5258 * @param value
5259 * allowed object is
5260 * {@link BigInteger }
5261 *
5262 */
5263 public void setNumberOfPearls(BigInteger value) {
5264 this.numberOfPearls = value;
5265 }
5266
5267 /**
5268 * Gets the value of the numberOfRapidFireShots property.
5269 *
5270 * @return
5271 * possible object is
5272 * {@link BigInteger }
5273 *
5274 */
5275 public BigInteger getNumberOfRapidFireShots() {
5276 return numberOfRapidFireShots;
5277 }
5278
5279 /**
5280 * Sets the value of the numberOfRapidFireShots property.
5281 *
5282 * @param value
5283 * allowed object is
5284 * {@link BigInteger }
5285 *
5286 */
5287 public void setNumberOfRapidFireShots(BigInteger value) {
5288 this.numberOfRapidFireShots = value;
5289 }
5290
5291 /**
5292 * Gets the value of the numberOfStones property.
5293 *
5294 * @return
5295 * possible object is
5296 * {@link BigInteger }
5297 *
5298 */
5299 public BigInteger getNumberOfStones() {
5300 return numberOfStones;
5301 }
5302
5303 /**
5304 * Sets the value of the numberOfStones property.
5305 *
5306 * @param value
5307 * allowed object is
5308 * {@link BigInteger }
5309 *
5310 */
5311 public void setNumberOfStones(BigInteger value) {
5312 this.numberOfStones = value;
5313 }
5314
5315 /**
5316 * Gets the value of the numberOfStrings property.
5317 *
5318 * @return
5319 * possible object is
5320 * {@link BigInteger }
5321 *
5322 */
5323 public BigInteger getNumberOfStrings() {
5324 return numberOfStrings;
5325 }
5326
5327 /**
5328 * Sets the value of the numberOfStrings property.
5329 *
5330 * @param value
5331 * allowed object is
5332 * {@link BigInteger }
5333 *
5334 */
5335 public void setNumberOfStrings(BigInteger value) {
5336 this.numberOfStrings = value;
5337 }
5338
5339 /**
5340 * Gets the value of the numberOfTracks property.
5341 *
5342 * @return
5343 * possible object is
5344 * {@link BigInteger }
5345 *
5346 */
5347 public BigInteger getNumberOfTracks() {
5348 return numberOfTracks;
5349 }
5350
5351 /**
5352 * Sets the value of the numberOfTracks property.
5353 *
5354 * @param value
5355 * allowed object is
5356 * {@link BigInteger }
5357 *
5358 */
5359 public void setNumberOfTracks(BigInteger value) {
5360 this.numberOfTracks = value;
5361 }
5362
5363 /**
5364 * Gets the value of the operatingSystem property.
5365 *
5366 * @return
5367 * possible object is
5368 * {@link String }
5369 *
5370 */
5371 public String getOperatingSystem() {
5372 return operatingSystem;
5373 }
5374
5375 /**
5376 * Sets the value of the operatingSystem property.
5377 *
5378 * @param value
5379 * allowed object is
5380 * {@link String }
5381 *
5382 */
5383 public void setOperatingSystem(String value) {
5384 this.operatingSystem = value;
5385 }
5386
5387 /**
5388 * Gets the value of the opticalSensorResolution property.
5389 *
5390 * @return
5391 * possible object is
5392 * {@link DecimalWithUnits }
5393 *
5394 */
5395 public DecimalWithUnits getOpticalSensorResolution() {
5396 return opticalSensorResolution;
5397 }
5398
5399 /**
5400 * Sets the value of the opticalSensorResolution property.
5401 *
5402 * @param value
5403 * allowed object is
5404 * {@link DecimalWithUnits }
5405 *
5406 */
5407 public void setOpticalSensorResolution(DecimalWithUnits value) {
5408 this.opticalSensorResolution = value;
5409 }
5410
5411 /**
5412 * Gets the value of the opticalZoom property.
5413 *
5414 * @return
5415 * possible object is
5416 * {@link DecimalWithUnits }
5417 *
5418 */
5419 public DecimalWithUnits getOpticalZoom() {
5420 return opticalZoom;
5421 }
5422
5423 /**
5424 * Sets the value of the opticalZoom property.
5425 *
5426 * @param value
5427 * allowed object is
5428 * {@link DecimalWithUnits }
5429 *
5430 */
5431 public void setOpticalZoom(DecimalWithUnits value) {
5432 this.opticalZoom = value;
5433 }
5434
5435 /**
5436 * Gets the value of the originalReleaseDate property.
5437 *
5438 * @return
5439 * possible object is
5440 * {@link String }
5441 *
5442 */
5443 public String getOriginalReleaseDate() {
5444 return originalReleaseDate;
5445 }
5446
5447 /**
5448 * Sets the value of the originalReleaseDate property.
5449 *
5450 * @param value
5451 * allowed object is
5452 * {@link String }
5453 *
5454 */
5455 public void setOriginalReleaseDate(String value) {
5456 this.originalReleaseDate = value;
5457 }
5458
5459 /**
5460 * Gets the value of the outputWattage property.
5461 *
5462 * @return
5463 * possible object is
5464 * {@link BigInteger }
5465 *
5466 */
5467 public BigInteger getOutputWattage() {
5468 return outputWattage;
5469 }
5470
5471 /**
5472 * Sets the value of the outputWattage property.
5473 *
5474 * @param value
5475 * allowed object is
5476 * {@link BigInteger }
5477 *
5478 */
5479 public void setOutputWattage(BigInteger value) {
5480 this.outputWattage = value;
5481 }
5482
5483 /**
5484 * Gets the value of the packageDimensions property.
5485 *
5486 * @return
5487 * possible object is
5488 * {@link ItemAttributes.PackageDimensions }
5489 *
5490 */
5491 public ItemAttributes.PackageDimensions getPackageDimensions() {
5492 return packageDimensions;
5493 }
5494
5495 /**
5496 * Sets the value of the packageDimensions property.
5497 *
5498 * @param value
5499 * allowed object is
5500 * {@link ItemAttributes.PackageDimensions }
5501 *
5502 */
5503 public void setPackageDimensions(ItemAttributes.PackageDimensions value) {
5504 this.packageDimensions = value;
5505 }
5506
5507 /**
5508 * Gets the value of the packageQuantity property.
5509 *
5510 * @return
5511 * possible object is
5512 * {@link BigInteger }
5513 *
5514 */
5515 public BigInteger getPackageQuantity() {
5516 return packageQuantity;
5517 }
5518
5519 /**
5520 * Sets the value of the packageQuantity property.
5521 *
5522 * @param value
5523 * allowed object is
5524 * {@link BigInteger }
5525 *
5526 */
5527 public void setPackageQuantity(BigInteger value) {
5528 this.packageQuantity = value;
5529 }
5530
5531 /**
5532 * Gets the value of the pearlLustre property.
5533 *
5534 * @return
5535 * possible object is
5536 * {@link String }
5537 *
5538 */
5539 public String getPearlLustre() {
5540 return pearlLustre;
5541 }
5542
5543 /**
5544 * Sets the value of the pearlLustre property.
5545 *
5546 * @param value
5547 * allowed object is
5548 * {@link String }
5549 *
5550 */
5551 public void setPearlLustre(String value) {
5552 this.pearlLustre = value;
5553 }
5554
5555 /**
5556 * Gets the value of the pearlMinimumColor property.
5557 *
5558 * @return
5559 * possible object is
5560 * {@link String }
5561 *
5562 */
5563 public String getPearlMinimumColor() {
5564 return pearlMinimumColor;
5565 }
5566
5567 /**
5568 * Sets the value of the pearlMinimumColor property.
5569 *
5570 * @param value
5571 * allowed object is
5572 * {@link String }
5573 *
5574 */
5575 public void setPearlMinimumColor(String value) {
5576 this.pearlMinimumColor = value;
5577 }
5578
5579 /**
5580 * Gets the value of the pearlShape property.
5581 *
5582 * @return
5583 * possible object is
5584 * {@link String }
5585 *
5586 */
5587 public String getPearlShape() {
5588 return pearlShape;
5589 }
5590
5591 /**
5592 * Sets the value of the pearlShape property.
5593 *
5594 * @param value
5595 * allowed object is
5596 * {@link String }
5597 *
5598 */
5599 public void setPearlShape(String value) {
5600 this.pearlShape = value;
5601 }
5602
5603 /**
5604 * Gets the value of the pearlStringingMethod property.
5605 *
5606 * @return
5607 * possible object is
5608 * {@link String }
5609 *
5610 */
5611 public String getPearlStringingMethod() {
5612 return pearlStringingMethod;
5613 }
5614
5615 /**
5616 * Sets the value of the pearlStringingMethod property.
5617 *
5618 * @param value
5619 * allowed object is
5620 * {@link String }
5621 *
5622 */
5623 public void setPearlStringingMethod(String value) {
5624 this.pearlStringingMethod = value;
5625 }
5626
5627 /**
5628 * Gets the value of the pearlSurfaceBlemishes property.
5629 *
5630 * @return
5631 * possible object is
5632 * {@link String }
5633 *
5634 */
5635 public String getPearlSurfaceBlemishes() {
5636 return pearlSurfaceBlemishes;
5637 }
5638
5639 /**
5640 * Sets the value of the pearlSurfaceBlemishes property.
5641 *
5642 * @param value
5643 * allowed object is
5644 * {@link String }
5645 *
5646 */
5647 public void setPearlSurfaceBlemishes(String value) {
5648 this.pearlSurfaceBlemishes = value;
5649 }
5650
5651 /**
5652 * Gets the value of the pearlType property.
5653 *
5654 * @return
5655 * possible object is
5656 * {@link String }
5657 *
5658 */
5659 public String getPearlType() {
5660 return pearlType;
5661 }
5662
5663 /**
5664 * Sets the value of the pearlType property.
5665 *
5666 * @param value
5667 * allowed object is
5668 * {@link String }
5669 *
5670 */
5671 public void setPearlType(String value) {
5672 this.pearlType = value;
5673 }
5674
5675 /**
5676 * Gets the value of the pearlUniformity property.
5677 *
5678 * @return
5679 * possible object is
5680 * {@link String }
5681 *
5682 */
5683 public String getPearlUniformity() {
5684 return pearlUniformity;
5685 }
5686
5687 /**
5688 * Sets the value of the pearlUniformity property.
5689 *
5690 * @param value
5691 * allowed object is
5692 * {@link String }
5693 *
5694 */
5695 public void setPearlUniformity(String value) {
5696 this.pearlUniformity = value;
5697 }
5698
5699 /**
5700 * Gets the value of the phoneNumber property.
5701 *
5702 * @return
5703 * possible object is
5704 * {@link String }
5705 *
5706 */
5707 public String getPhoneNumber() {
5708 return phoneNumber;
5709 }
5710
5711 /**
5712 * Sets the value of the phoneNumber property.
5713 *
5714 * @param value
5715 * allowed object is
5716 * {@link String }
5717 *
5718 */
5719 public void setPhoneNumber(String value) {
5720 this.phoneNumber = value;
5721 }
5722
5723 /**
5724 * Gets the value of the photoFlashType property.
5725 *
5726 * <p>
5727 * This accessor method returns a reference to the live list,
5728 * not a snapshot. Therefore any modification you make to the
5729 * returned list will be present inside the JAXB object.
5730 * This is why there is not a <CODE>set</CODE> method for the photoFlashType property.
5731 *
5732 * <p>
5733 * For example, to add a new item, do as follows:
5734 * <pre>
5735 * getPhotoFlashType().add(newItem);
5736 * </pre>
5737 *
5738 *
5739 * <p>
5740 * Objects of the following type(s) are allowed in the list
5741 * {@link String }
5742 *
5743 *
5744 */
5745 public List<String> getPhotoFlashType() {
5746 if (photoFlashType == null) {
5747 photoFlashType = new ArrayList<String>();
5748 }
5749 return this.photoFlashType;
5750 }
5751
5752 /**
5753 * Gets the value of the pictureFormat property.
5754 *
5755 * <p>
5756 * This accessor method returns a reference to the live list,
5757 * not a snapshot. Therefore any modification you make to the
5758 * returned list will be present inside the JAXB object.
5759 * This is why there is not a <CODE>set</CODE> method for the pictureFormat property.
5760 *
5761 * <p>
5762 * For example, to add a new item, do as follows:
5763 * <pre>
5764 * getPictureFormat().add(newItem);
5765 * </pre>
5766 *
5767 *
5768 * <p>
5769 * Objects of the following type(s) are allowed in the list
5770 * {@link String }
5771 *
5772 *
5773 */
5774 public List<String> getPictureFormat() {
5775 if (pictureFormat == null) {
5776 pictureFormat = new ArrayList<String>();
5777 }
5778 return this.pictureFormat;
5779 }
5780
5781 /**
5782 * Gets the value of the platform property.
5783 *
5784 * <p>
5785 * This accessor method returns a reference to the live list,
5786 * not a snapshot. Therefore any modification you make to the
5787 * returned list will be present inside the JAXB object.
5788 * This is why there is not a <CODE>set</CODE> method for the platform property.
5789 *
5790 * <p>
5791 * For example, to add a new item, do as follows:
5792 * <pre>
5793 * getPlatform().add(newItem);
5794 * </pre>
5795 *
5796 *
5797 * <p>
5798 * Objects of the following type(s) are allowed in the list
5799 * {@link String }
5800 *
5801 *
5802 */
5803 public List<String> getPlatform() {
5804 if (platform == null) {
5805 platform = new ArrayList<String>();
5806 }
5807 return this.platform;
5808 }
5809
5810 /**
5811 * Gets the value of the priceRating property.
5812 *
5813 * @return
5814 * possible object is
5815 * {@link BigInteger }
5816 *
5817 */
5818 public BigInteger getPriceRating() {
5819 return priceRating;
5820 }
5821
5822 /**
5823 * Sets the value of the priceRating property.
5824 *
5825 * @param value
5826 * allowed object is
5827 * {@link BigInteger }
5828 *
5829 */
5830 public void setPriceRating(BigInteger value) {
5831 this.priceRating = value;
5832 }
5833
5834 /**
5835 * Gets the value of the processorCount property.
5836 *
5837 * @return
5838 * possible object is
5839 * {@link BigInteger }
5840 *
5841 */
5842 public BigInteger getProcessorCount() {
5843 return processorCount;
5844 }
5845
5846 /**
5847 * Sets the value of the processorCount property.
5848 *
5849 * @param value
5850 * allowed object is
5851 * {@link BigInteger }
5852 *
5853 */
5854 public void setProcessorCount(BigInteger value) {
5855 this.processorCount = value;
5856 }
5857
5858 /**
5859 * Gets the value of the productGroup property.
5860 *
5861 * @return
5862 * possible object is
5863 * {@link String }
5864 *
5865 */
5866 public String getProductGroup() {
5867 return productGroup;
5868 }
5869
5870 /**
5871 * Sets the value of the productGroup property.
5872 *
5873 * @param value
5874 * allowed object is
5875 * {@link String }
5876 *
5877 */
5878 public void setProductGroup(String value) {
5879 this.productGroup = value;
5880 }
5881
5882 /**
5883 * Gets the value of the productSiteLaunchDate property.
5884 *
5885 * @return
5886 * possible object is
5887 * {@link String }
5888 *
5889 */
5890 public String getProductSiteLaunchDate() {
5891 return productSiteLaunchDate;
5892 }
5893
5894 /**
5895 * Sets the value of the productSiteLaunchDate property.
5896 *
5897 * @param value
5898 * allowed object is
5899 * {@link String }
5900 *
5901 */
5902 public void setProductSiteLaunchDate(String value) {
5903 this.productSiteLaunchDate = value;
5904 }
5905
5906 /**
5907 * Gets the value of the productTypeName property.
5908 *
5909 * @return
5910 * possible object is
5911 * {@link String }
5912 *
5913 */
5914 public String getProductTypeName() {
5915 return productTypeName;
5916 }
5917
5918 /**
5919 * Sets the value of the productTypeName property.
5920 *
5921 * @param value
5922 * allowed object is
5923 * {@link String }
5924 *
5925 */
5926 public void setProductTypeName(String value) {
5927 this.productTypeName = value;
5928 }
5929
5930 /**
5931 * Gets the value of the productTypeSubcategory property.
5932 *
5933 * @return
5934 * possible object is
5935 * {@link String }
5936 *
5937 */
5938 public String getProductTypeSubcategory() {
5939 return productTypeSubcategory;
5940 }
5941
5942 /**
5943 * Sets the value of the productTypeSubcategory property.
5944 *
5945 * @param value
5946 * allowed object is
5947 * {@link String }
5948 *
5949 */
5950 public void setProductTypeSubcategory(String value) {
5951 this.productTypeSubcategory = value;
5952 }
5953
5954 /**
5955 * Gets the value of the promotionalTag property.
5956 *
5957 * @return
5958 * possible object is
5959 * {@link String }
5960 *
5961 */
5962 public String getPromotionalTag() {
5963 return promotionalTag;
5964 }
5965
5966 /**
5967 * Sets the value of the promotionalTag property.
5968 *
5969 * @param value
5970 * allowed object is
5971 * {@link String }
5972 *
5973 */
5974 public void setPromotionalTag(String value) {
5975 this.promotionalTag = value;
5976 }
5977
5978 /**
5979 * Gets the value of the publicationDate property.
5980 *
5981 * @return
5982 * possible object is
5983 * {@link String }
5984 *
5985 */
5986 public String getPublicationDate() {
5987 return publicationDate;
5988 }
5989
5990 /**
5991 * Sets the value of the publicationDate property.
5992 *
5993 * @param value
5994 * allowed object is
5995 * {@link String }
5996 *
5997 */
5998 public void setPublicationDate(String value) {
5999 this.publicationDate = value;
6000 }
6001
6002 /**
6003 * Gets the value of the publisher property.
6004 *
6005 * @return
6006 * possible object is
6007 * {@link String }
6008 *
6009 */
6010 public String getPublisher() {
6011 return publisher;
6012 }
6013
6014 /**
6015 * Sets the value of the publisher property.
6016 *
6017 * @param value
6018 * allowed object is
6019 * {@link String }
6020 *
6021 */
6022 public void setPublisher(String value) {
6023 this.publisher = value;
6024 }
6025
6026 /**
6027 * Gets the value of the poBoxShippingExcluded property.
6028 *
6029 * @return
6030 * possible object is
6031 * {@link String }
6032 *
6033 */
6034 public String getPOBoxShippingExcluded() {
6035 return poBoxShippingExcluded;
6036 }
6037
6038 /**
6039 * Sets the value of the poBoxShippingExcluded property.
6040 *
6041 * @param value
6042 * allowed object is
6043 * {@link String }
6044 *
6045 */
6046 public void setPOBoxShippingExcluded(String value) {
6047 this.poBoxShippingExcluded = value;
6048 }
6049
6050 /**
6051 * Gets the value of the readingLevel property.
6052 *
6053 * @return
6054 * possible object is
6055 * {@link String }
6056 *
6057 */
6058 public String getReadingLevel() {
6059 return readingLevel;
6060 }
6061
6062 /**
6063 * Sets the value of the readingLevel property.
6064 *
6065 * @param value
6066 * allowed object is
6067 * {@link String }
6068 *
6069 */
6070 public void setReadingLevel(String value) {
6071 this.readingLevel = value;
6072 }
6073
6074 /**
6075 * Gets the value of the returnMethod property.
6076 *
6077 * <p>
6078 * This accessor method returns a reference to the live list,
6079 * not a snapshot. Therefore any modification you make to the
6080 * returned list will be present inside the JAXB object.
6081 * This is why there is not a <CODE>set</CODE> method for the returnMethod property.
6082 *
6083 * <p>
6084 * For example, to add a new item, do as follows:
6085 * <pre>
6086 * getReturnMethod().add(newItem);
6087 * </pre>
6088 *
6089 *
6090 * <p>
6091 * Objects of the following type(s) are allowed in the list
6092 * {@link String }
6093 *
6094 *
6095 */
6096 public List<String> getReturnMethod() {
6097 if (returnMethod == null) {
6098 returnMethod = new ArrayList<String>();
6099 }
6100 return this.returnMethod;
6101 }
6102
6103 /**
6104 * Gets the value of the recorderTrackCount property.
6105 *
6106 * @return
6107 * possible object is
6108 * {@link BigInteger }
6109 *
6110 */
6111 public BigInteger getRecorderTrackCount() {
6112 return recorderTrackCount;
6113 }
6114
6115 /**
6116 * Sets the value of the recorderTrackCount property.
6117 *
6118 * @param value
6119 * allowed object is
6120 * {@link BigInteger }
6121 *
6122 */
6123 public void setRecorderTrackCount(BigInteger value) {
6124 this.recorderTrackCount = value;
6125 }
6126
6127 /**
6128 * Gets the value of the regionCode property.
6129 *
6130 * @return
6131 * possible object is
6132 * {@link String }
6133 *
6134 */
6135 public String getRegionCode() {
6136 return regionCode;
6137 }
6138
6139 /**
6140 * Sets the value of the regionCode property.
6141 *
6142 * @param value
6143 * allowed object is
6144 * {@link String }
6145 *
6146 */
6147 public void setRegionCode(String value) {
6148 this.regionCode = value;
6149 }
6150
6151 /**
6152 * Gets the value of the regionOfOrigin property.
6153 *
6154 * @return
6155 * possible object is
6156 * {@link String }
6157 *
6158 */
6159 public String getRegionOfOrigin() {
6160 return regionOfOrigin;
6161 }
6162
6163 /**
6164 * Sets the value of the regionOfOrigin property.
6165 *
6166 * @param value
6167 * allowed object is
6168 * {@link String }
6169 *
6170 */
6171 public void setRegionOfOrigin(String value) {
6172 this.regionOfOrigin = value;
6173 }
6174
6175 /**
6176 * Gets the value of the returnPolicy property.
6177 *
6178 * @return
6179 * possible object is
6180 * {@link String }
6181 *
6182 */
6183 public String getReturnPolicy() {
6184 return returnPolicy;
6185 }
6186
6187 /**
6188 * Sets the value of the returnPolicy property.
6189 *
6190 * @param value
6191 * allowed object is
6192 * {@link String }
6193 *
6194 */
6195 public void setReturnPolicy(String value) {
6196 this.returnPolicy = value;
6197 }
6198
6199 /**
6200 * Gets the value of the releaseDate property.
6201 *
6202 * @return
6203 * possible object is
6204 * {@link String }
6205 *
6206 */
6207 public String getReleaseDate() {
6208 return releaseDate;
6209 }
6210
6211 /**
6212 * Sets the value of the releaseDate property.
6213 *
6214 * @param value
6215 * allowed object is
6216 * {@link String }
6217 *
6218 */
6219 public void setReleaseDate(String value) {
6220 this.releaseDate = value;
6221 }
6222
6223 /**
6224 * Gets the value of the removableMemory property.
6225 *
6226 * @return
6227 * possible object is
6228 * {@link String }
6229 *
6230 */
6231 public String getRemovableMemory() {
6232 return removableMemory;
6233 }
6234
6235 /**
6236 * Sets the value of the removableMemory property.
6237 *
6238 * @param value
6239 * allowed object is
6240 * {@link String }
6241 *
6242 */
6243 public void setRemovableMemory(String value) {
6244 this.removableMemory = value;
6245 }
6246
6247 /**
6248 * Gets the value of the removableStorage property.
6249 *
6250 * @return
6251 * possible object is
6252 * {@link String }
6253 *
6254 */
6255 public String getRemovableStorage() {
6256 return removableStorage;
6257 }
6258
6259 /**
6260 * Sets the value of the removableStorage property.
6261 *
6262 * @param value
6263 * allowed object is
6264 * {@link String }
6265 *
6266 */
6267 public void setRemovableStorage(String value) {
6268 this.removableStorage = value;
6269 }
6270
6271 /**
6272 * Gets the value of the requiredVoltageRange property.
6273 *
6274 * @return
6275 * possible object is
6276 * {@link String }
6277 *
6278 */
6279 public String getRequiredVoltageRange() {
6280 return requiredVoltageRange;
6281 }
6282
6283 /**
6284 * Sets the value of the requiredVoltageRange property.
6285 *
6286 * @param value
6287 * allowed object is
6288 * {@link String }
6289 *
6290 */
6291 public void setRequiredVoltageRange(String value) {
6292 this.requiredVoltageRange = value;
6293 }
6294
6295 /**
6296 * Gets the value of the resolutionModes property.
6297 *
6298 * @return
6299 * possible object is
6300 * {@link String }
6301 *
6302 */
6303 public String getResolutionModes() {
6304 return resolutionModes;
6305 }
6306
6307 /**
6308 * Sets the value of the resolutionModes property.
6309 *
6310 * @param value
6311 * allowed object is
6312 * {@link String }
6313 *
6314 */
6315 public void setResolutionModes(String value) {
6316 this.resolutionModes = value;
6317 }
6318
6319 /**
6320 * Gets the value of the ringSize property.
6321 *
6322 * @return
6323 * possible object is
6324 * {@link String }
6325 *
6326 */
6327 public String getRingSize() {
6328 return ringSize;
6329 }
6330
6331 /**
6332 * Sets the value of the ringSize property.
6333 *
6334 * @param value
6335 * allowed object is
6336 * {@link String }
6337 *
6338 */
6339 public void setRingSize(String value) {
6340 this.ringSize = value;
6341 }
6342
6343 /**
6344 * Gets the value of the runningTime property.
6345 *
6346 * @return
6347 * possible object is
6348 * {@link DecimalWithUnits }
6349 *
6350 */
6351 public DecimalWithUnits getRunningTime() {
6352 return runningTime;
6353 }
6354
6355 /**
6356 * Sets the value of the runningTime property.
6357 *
6358 * @param value
6359 * allowed object is
6360 * {@link DecimalWithUnits }
6361 *
6362 */
6363 public void setRunningTime(DecimalWithUnits value) {
6364 this.runningTime = value;
6365 }
6366
6367 /**
6368 * Gets the value of the scentName property.
6369 *
6370 * @return
6371 * possible object is
6372 * {@link String }
6373 *
6374 */
6375 public String getScentName() {
6376 return scentName;
6377 }
6378
6379 /**
6380 * Sets the value of the scentName property.
6381 *
6382 * @param value
6383 * allowed object is
6384 * {@link String }
6385 *
6386 */
6387 public void setScentName(String value) {
6388 this.scentName = value;
6389 }
6390
6391 /**
6392 * Gets the value of the secondaryCacheSize property.
6393 *
6394 * @return
6395 * possible object is
6396 * {@link NonNegativeIntegerWithUnits }
6397 *
6398 */
6399 public NonNegativeIntegerWithUnits getSecondaryCacheSize() {
6400 return secondaryCacheSize;
6401 }
6402
6403 /**
6404 * Sets the value of the secondaryCacheSize property.
6405 *
6406 * @param value
6407 * allowed object is
6408 * {@link NonNegativeIntegerWithUnits }
6409 *
6410 */
6411 public void setSecondaryCacheSize(NonNegativeIntegerWithUnits value) {
6412 this.secondaryCacheSize = value;
6413 }
6414
6415 /**
6416 * Gets the value of the settingType property.
6417 *
6418 * @return
6419 * possible object is
6420 * {@link String }
6421 *
6422 */
6423 public String getSettingType() {
6424 return settingType;
6425 }
6426
6427 /**
6428 * Sets the value of the settingType property.
6429 *
6430 * @param value
6431 * allowed object is
6432 * {@link String }
6433 *
6434 */
6435 public void setSettingType(String value) {
6436 this.settingType = value;
6437 }
6438
6439 /**
6440 * Gets the value of the shaftMaterialType property.
6441 *
6442 * @return
6443 * possible object is
6444 * {@link String }
6445 *
6446 */
6447 public String getShaftMaterialType() {
6448 return shaftMaterialType;
6449 }
6450
6451 /**
6452 * Sets the value of the shaftMaterialType property.
6453 *
6454 * @param value
6455 * allowed object is
6456 * {@link String }
6457 *
6458 */
6459 public void setShaftMaterialType(String value) {
6460 this.shaftMaterialType = value;
6461 }
6462
6463 /**
6464 * Gets the value of the size property.
6465 *
6466 * @return
6467 * possible object is
6468 * {@link String }
6469 *
6470 */
6471 public String getSize() {
6472 return size;
6473 }
6474
6475 /**
6476 * Sets the value of the size property.
6477 *
6478 * @param value
6479 * allowed object is
6480 * {@link String }
6481 *
6482 */
6483 public void setSize(String value) {
6484 this.size = value;
6485 }
6486
6487 /**
6488 * Gets the value of the sizePerPearl property.
6489 *
6490 * @return
6491 * possible object is
6492 * {@link String }
6493 *
6494 */
6495 public String getSizePerPearl() {
6496 return sizePerPearl;
6497 }
6498
6499 /**
6500 * Sets the value of the sizePerPearl property.
6501 *
6502 * @param value
6503 * allowed object is
6504 * {@link String }
6505 *
6506 */
6507 public void setSizePerPearl(String value) {
6508 this.sizePerPearl = value;
6509 }
6510
6511 /**
6512 * Gets the value of the skillLevel property.
6513 *
6514 * @return
6515 * possible object is
6516 * {@link String }
6517 *
6518 */
6519 public String getSkillLevel() {
6520 return skillLevel;
6521 }
6522
6523 /**
6524 * Sets the value of the skillLevel property.
6525 *
6526 * @param value
6527 * allowed object is
6528 * {@link String }
6529 *
6530 */
6531 public void setSkillLevel(String value) {
6532 this.skillLevel = value;
6533 }
6534
6535 /**
6536 * Gets the value of the sku property.
6537 *
6538 * @return
6539 * possible object is
6540 * {@link String }
6541 *
6542 */
6543 public String getSKU() {
6544 return sku;
6545 }
6546
6547 /**
6548 * Sets the value of the sku property.
6549 *
6550 * @param value
6551 * allowed object is
6552 * {@link String }
6553 *
6554 */
6555 public void setSKU(String value) {
6556 this.sku = value;
6557 }
6558
6559 /**
6560 * Gets the value of the soldInStores property.
6561 *
6562 * @return
6563 * possible object is
6564 * {@link String }
6565 *
6566 */
6567 public String getSoldInStores() {
6568 return soldInStores;
6569 }
6570
6571 /**
6572 * Sets the value of the soldInStores property.
6573 *
6574 * @param value
6575 * allowed object is
6576 * {@link String }
6577 *
6578 */
6579 public void setSoldInStores(String value) {
6580 this.soldInStores = value;
6581 }
6582
6583 /**
6584 * Gets the value of the soundCardDescription property.
6585 *
6586 * @return
6587 * possible object is
6588 * {@link String }
6589 *
6590 */
6591 public String getSoundCardDescription() {
6592 return soundCardDescription;
6593 }
6594
6595 /**
6596 * Sets the value of the soundCardDescription property.
6597 *
6598 * @param value
6599 * allowed object is
6600 * {@link String }
6601 *
6602 */
6603 public void setSoundCardDescription(String value) {
6604 this.soundCardDescription = value;
6605 }
6606
6607 /**
6608 * Gets the value of the speakerCount property.
6609 *
6610 * @return
6611 * possible object is
6612 * {@link BigInteger }
6613 *
6614 */
6615 public BigInteger getSpeakerCount() {
6616 return speakerCount;
6617 }
6618
6619 /**
6620 * Sets the value of the speakerCount property.
6621 *
6622 * @param value
6623 * allowed object is
6624 * {@link BigInteger }
6625 *
6626 */
6627 public void setSpeakerCount(BigInteger value) {
6628 this.speakerCount = value;
6629 }
6630
6631 /**
6632 * Gets the value of the speakerDescription property.
6633 *
6634 * @return
6635 * possible object is
6636 * {@link String }
6637 *
6638 */
6639 public String getSpeakerDescription() {
6640 return speakerDescription;
6641 }
6642
6643 /**
6644 * Sets the value of the speakerDescription property.
6645 *
6646 * @param value
6647 * allowed object is
6648 * {@link String }
6649 *
6650 */
6651 public void setSpeakerDescription(String value) {
6652 this.speakerDescription = value;
6653 }
6654
6655 /**
6656 * Gets the value of the specialFeatures property.
6657 *
6658 * <p>
6659 * This accessor method returns a reference to the live list,
6660 * not a snapshot. Therefore any modification you make to the
6661 * returned list will be present inside the JAXB object.
6662 * This is why there is not a <CODE>set</CODE> method for the specialFeatures property.
6663 *
6664 * <p>
6665 * For example, to add a new item, do as follows:
6666 * <pre>
6667 * getSpecialFeatures().add(newItem);
6668 * </pre>
6669 *
6670 *
6671 * <p>
6672 * Objects of the following type(s) are allowed in the list
6673 * {@link String }
6674 *
6675 *
6676 */
6677 public List<String> getSpecialFeatures() {
6678 if (specialFeatures == null) {
6679 specialFeatures = new ArrayList<String>();
6680 }
6681 return this.specialFeatures;
6682 }
6683
6684 /**
6685 * Gets the value of the stoneClarity property.
6686 *
6687 * @return
6688 * possible object is
6689 * {@link String }
6690 *
6691 */
6692 public String getStoneClarity() {
6693 return stoneClarity;
6694 }
6695
6696 /**
6697 * Sets the value of the stoneClarity property.
6698 *
6699 * @param value
6700 * allowed object is
6701 * {@link String }
6702 *
6703 */
6704 public void setStoneClarity(String value) {
6705 this.stoneClarity = value;
6706 }
6707
6708 /**
6709 * Gets the value of the stoneColor property.
6710 *
6711 * @return
6712 * possible object is
6713 * {@link String }
6714 *
6715 */
6716 public String getStoneColor() {
6717 return stoneColor;
6718 }
6719
6720 /**
6721 * Sets the value of the stoneColor property.
6722 *
6723 * @param value
6724 * allowed object is
6725 * {@link String }
6726 *
6727 */
6728 public void setStoneColor(String value) {
6729 this.stoneColor = value;
6730 }
6731
6732 /**
6733 * Gets the value of the stoneCut property.
6734 *
6735 * @return
6736 * possible object is
6737 * {@link String }
6738 *
6739 */
6740 public String getStoneCut() {
6741 return stoneCut;
6742 }
6743
6744 /**
6745 * Sets the value of the stoneCut property.
6746 *
6747 * @param value
6748 * allowed object is
6749 * {@link String }
6750 *
6751 */
6752 public void setStoneCut(String value) {
6753 this.stoneCut = value;
6754 }
6755
6756 /**
6757 * Gets the value of the stoneShape property.
6758 *
6759 * @return
6760 * possible object is
6761 * {@link String }
6762 *
6763 */
6764 public String getStoneShape() {
6765 return stoneShape;
6766 }
6767
6768 /**
6769 * Sets the value of the stoneShape property.
6770 *
6771 * @param value
6772 * allowed object is
6773 * {@link String }
6774 *
6775 */
6776 public void setStoneShape(String value) {
6777 this.stoneShape = value;
6778 }
6779
6780 /**
6781 * Gets the value of the stoneWeight property.
6782 *
6783 * @return
6784 * possible object is
6785 * {@link DecimalWithUnits }
6786 *
6787 */
6788 public DecimalWithUnits getStoneWeight() {
6789 return stoneWeight;
6790 }
6791
6792 /**
6793 * Sets the value of the stoneWeight property.
6794 *
6795 * @param value
6796 * allowed object is
6797 * {@link DecimalWithUnits }
6798 *
6799 */
6800 public void setStoneWeight(DecimalWithUnits value) {
6801 this.stoneWeight = value;
6802 }
6803
6804 /**
6805 * Gets the value of the studio property.
6806 *
6807 * @return
6808 * possible object is
6809 * {@link String }
6810 *
6811 */
6812 public String getStudio() {
6813 return studio;
6814 }
6815
6816 /**
6817 * Sets the value of the studio property.
6818 *
6819 * @param value
6820 * allowed object is
6821 * {@link String }
6822 *
6823 */
6824 public void setStudio(String value) {
6825 this.studio = value;
6826 }
6827
6828 /**
6829 * Gets the value of the style property.
6830 *
6831 * @return
6832 * possible object is
6833 * {@link String }
6834 *
6835 */
6836 public String getStyle() {
6837 return style;
6838 }
6839
6840 /**
6841 * Sets the value of the style property.
6842 *
6843 * @param value
6844 * allowed object is
6845 * {@link String }
6846 *
6847 */
6848 public void setStyle(String value) {
6849 this.style = value;
6850 }
6851
6852 /**
6853 * Gets the value of the subscriptionLength property.
6854 *
6855 * @return
6856 * possible object is
6857 * {@link NonNegativeIntegerWithUnits }
6858 *
6859 */
6860 public NonNegativeIntegerWithUnits getSubscriptionLength() {
6861 return subscriptionLength;
6862 }
6863
6864 /**
6865 * Sets the value of the subscriptionLength property.
6866 *
6867 * @param value
6868 * allowed object is
6869 * {@link NonNegativeIntegerWithUnits }
6870 *
6871 */
6872 public void setSubscriptionLength(NonNegativeIntegerWithUnits value) {
6873 this.subscriptionLength = value;
6874 }
6875
6876 /**
6877 * Gets the value of the supportedImageType property.
6878 *
6879 * <p>
6880 * This accessor method returns a reference to the live list,
6881 * not a snapshot. Therefore any modification you make to the
6882 * returned list will be present inside the JAXB object.
6883 * This is why there is not a <CODE>set</CODE> method for the supportedImageType property.
6884 *
6885 * <p>
6886 * For example, to add a new item, do as follows:
6887 * <pre>
6888 * getSupportedImageType().add(newItem);
6889 * </pre>
6890 *
6891 *
6892 * <p>
6893 * Objects of the following type(s) are allowed in the list
6894 * {@link String }
6895 *
6896 *
6897 */
6898 public List<String> getSupportedImageType() {
6899 if (supportedImageType == null) {
6900 supportedImageType = new ArrayList<String>();
6901 }
6902 return this.supportedImageType;
6903 }
6904
6905 /**
6906 * Gets the value of the supportedMediaSize property.
6907 *
6908 * @return
6909 * possible object is
6910 * {@link String }
6911 *
6912 */
6913 public String getSupportedMediaSize() {
6914 return supportedMediaSize;
6915 }
6916
6917 /**
6918 * Sets the value of the supportedMediaSize property.
6919 *
6920 * @param value
6921 * allowed object is
6922 * {@link String }
6923 *
6924 */
6925 public void setSupportedMediaSize(String value) {
6926 this.supportedMediaSize = value;
6927 }
6928
6929 /**
6930 * Gets the value of the systemBusSpeed property.
6931 *
6932 * @return
6933 * possible object is
6934 * {@link DecimalWithUnits }
6935 *
6936 */
6937 public DecimalWithUnits getSystemBusSpeed() {
6938 return systemBusSpeed;
6939 }
6940
6941 /**
6942 * Sets the value of the systemBusSpeed property.
6943 *
6944 * @param value
6945 * allowed object is
6946 * {@link DecimalWithUnits }
6947 *
6948 */
6949 public void setSystemBusSpeed(DecimalWithUnits value) {
6950 this.systemBusSpeed = value;
6951 }
6952
6953 /**
6954 * Gets the value of the systemMemorySizeMax property.
6955 *
6956 * @return
6957 * possible object is
6958 * {@link DecimalWithUnits }
6959 *
6960 */
6961 public DecimalWithUnits getSystemMemorySizeMax() {
6962 return systemMemorySizeMax;
6963 }
6964
6965 /**
6966 * Sets the value of the systemMemorySizeMax property.
6967 *
6968 * @param value
6969 * allowed object is
6970 * {@link DecimalWithUnits }
6971 *
6972 */
6973 public void setSystemMemorySizeMax(DecimalWithUnits value) {
6974 this.systemMemorySizeMax = value;
6975 }
6976
6977 /**
6978 * Gets the value of the systemMemorySize property.
6979 *
6980 * @return
6981 * possible object is
6982 * {@link DecimalWithUnits }
6983 *
6984 */
6985 public DecimalWithUnits getSystemMemorySize() {
6986 return systemMemorySize;
6987 }
6988
6989 /**
6990 * Sets the value of the systemMemorySize property.
6991 *
6992 * @param value
6993 * allowed object is
6994 * {@link DecimalWithUnits }
6995 *
6996 */
6997 public void setSystemMemorySize(DecimalWithUnits value) {
6998 this.systemMemorySize = value;
6999 }
7000
7001 /**
7002 * Gets the value of the systemMemoryType property.
7003 *
7004 * @return
7005 * possible object is
7006 * {@link String }
7007 *
7008 */
7009 public String getSystemMemoryType() {
7010 return systemMemoryType;
7011 }
7012
7013 /**
7014 * Sets the value of the systemMemoryType property.
7015 *
7016 * @param value
7017 * allowed object is
7018 * {@link String }
7019 *
7020 */
7021 public void setSystemMemoryType(String value) {
7022 this.systemMemoryType = value;
7023 }
7024
7025 /**
7026 * Gets the value of the tellingPageIndicator property.
7027 *
7028 * @return
7029 * possible object is
7030 * {@link String }
7031 *
7032 */
7033 public String getTellingPageIndicator() {
7034 return tellingPageIndicator;
7035 }
7036
7037 /**
7038 * Sets the value of the tellingPageIndicator property.
7039 *
7040 * @param value
7041 * allowed object is
7042 * {@link String }
7043 *
7044 */
7045 public void setTellingPageIndicator(String value) {
7046 this.tellingPageIndicator = value;
7047 }
7048
7049 /**
7050 * Gets the value of the theatricalReleaseDate property.
7051 *
7052 * @return
7053 * possible object is
7054 * {@link String }
7055 *
7056 */
7057 public String getTheatricalReleaseDate() {
7058 return theatricalReleaseDate;
7059 }
7060
7061 /**
7062 * Sets the value of the theatricalReleaseDate property.
7063 *
7064 * @param value
7065 * allowed object is
7066 * {@link String }
7067 *
7068 */
7069 public void setTheatricalReleaseDate(String value) {
7070 this.theatricalReleaseDate = value;
7071 }
7072
7073 /**
7074 * Gets the value of the title property.
7075 *
7076 * @return
7077 * possible object is
7078 * {@link String }
7079 *
7080 */
7081 public String getTitle() {
7082 return title;
7083 }
7084
7085 /**
7086 * Sets the value of the title property.
7087 *
7088 * @param value
7089 * allowed object is
7090 * {@link String }
7091 *
7092 */
7093 public void setTitle(String value) {
7094 this.title = value;
7095 }
7096
7097 /**
7098 * Gets the value of the totalDiamondWeight property.
7099 *
7100 * @return
7101 * possible object is
7102 * {@link DecimalWithUnits }
7103 *
7104 */
7105 public DecimalWithUnits getTotalDiamondWeight() {
7106 return totalDiamondWeight;
7107 }
7108
7109 /**
7110 * Sets the value of the totalDiamondWeight property.
7111 *
7112 * @param value
7113 * allowed object is
7114 * {@link DecimalWithUnits }
7115 *
7116 */
7117 public void setTotalDiamondWeight(DecimalWithUnits value) {
7118 this.totalDiamondWeight = value;
7119 }
7120
7121 /**
7122 * Gets the value of the totalExternalBaysFree property.
7123 *
7124 * @return
7125 * possible object is
7126 * {@link BigInteger }
7127 *
7128 */
7129 public BigInteger getTotalExternalBaysFree() {
7130 return totalExternalBaysFree;
7131 }
7132
7133 /**
7134 * Sets the value of the totalExternalBaysFree property.
7135 *
7136 * @param value
7137 * allowed object is
7138 * {@link BigInteger }
7139 *
7140 */
7141 public void setTotalExternalBaysFree(BigInteger value) {
7142 this.totalExternalBaysFree = value;
7143 }
7144
7145 /**
7146 * Gets the value of the totalFirewirePorts property.
7147 *
7148 * @return
7149 * possible object is
7150 * {@link BigInteger }
7151 *
7152 */
7153 public BigInteger getTotalFirewirePorts() {
7154 return totalFirewirePorts;
7155 }
7156
7157 /**
7158 * Sets the value of the totalFirewirePorts property.
7159 *
7160 * @param value
7161 * allowed object is
7162 * {@link BigInteger }
7163 *
7164 */
7165 public void setTotalFirewirePorts(BigInteger value) {
7166 this.totalFirewirePorts = value;
7167 }
7168
7169 /**
7170 * Gets the value of the totalGemWeight property.
7171 *
7172 * @return
7173 * possible object is
7174 * {@link DecimalWithUnits }
7175 *
7176 */
7177 public DecimalWithUnits getTotalGemWeight() {
7178 return totalGemWeight;
7179 }
7180
7181 /**
7182 * Sets the value of the totalGemWeight property.
7183 *
7184 * @param value
7185 * allowed object is
7186 * {@link DecimalWithUnits }
7187 *
7188 */
7189 public void setTotalGemWeight(DecimalWithUnits value) {
7190 this.totalGemWeight = value;
7191 }
7192
7193 /**
7194 * Gets the value of the totalInternalBaysFree property.
7195 *
7196 * @return
7197 * possible object is
7198 * {@link BigInteger }
7199 *
7200 */
7201 public BigInteger getTotalInternalBaysFree() {
7202 return totalInternalBaysFree;
7203 }
7204
7205 /**
7206 * Sets the value of the totalInternalBaysFree property.
7207 *
7208 * @param value
7209 * allowed object is
7210 * {@link BigInteger }
7211 *
7212 */
7213 public void setTotalInternalBaysFree(BigInteger value) {
7214 this.totalInternalBaysFree = value;
7215 }
7216
7217 /**
7218 * Gets the value of the totalMetalWeight property.
7219 *
7220 * @return
7221 * possible object is
7222 * {@link DecimalWithUnits }
7223 *
7224 */
7225 public DecimalWithUnits getTotalMetalWeight() {
7226 return totalMetalWeight;
7227 }
7228
7229 /**
7230 * Sets the value of the totalMetalWeight property.
7231 *
7232 * @param value
7233 * allowed object is
7234 * {@link DecimalWithUnits }
7235 *
7236 */
7237 public void setTotalMetalWeight(DecimalWithUnits value) {
7238 this.totalMetalWeight = value;
7239 }
7240
7241 /**
7242 * Gets the value of the totalNTSCPALPorts property.
7243 *
7244 * @return
7245 * possible object is
7246 * {@link BigInteger }
7247 *
7248 */
7249 public BigInteger getTotalNTSCPALPorts() {
7250 return totalNTSCPALPorts;
7251 }
7252
7253 /**
7254 * Sets the value of the totalNTSCPALPorts property.
7255 *
7256 * @param value
7257 * allowed object is
7258 * {@link BigInteger }
7259 *
7260 */
7261 public void setTotalNTSCPALPorts(BigInteger value) {
7262 this.totalNTSCPALPorts = value;
7263 }
7264
7265 /**
7266 * Gets the value of the totalParallelPorts property.
7267 *
7268 * @return
7269 * possible object is
7270 * {@link BigInteger }
7271 *
7272 */
7273 public BigInteger getTotalParallelPorts() {
7274 return totalParallelPorts;
7275 }
7276
7277 /**
7278 * Sets the value of the totalParallelPorts property.
7279 *
7280 * @param value
7281 * allowed object is
7282 * {@link BigInteger }
7283 *
7284 */
7285 public void setTotalParallelPorts(BigInteger value) {
7286 this.totalParallelPorts = value;
7287 }
7288
7289 /**
7290 * Gets the value of the totalPCCardSlots property.
7291 *
7292 * @return
7293 * possible object is
7294 * {@link BigInteger }
7295 *
7296 */
7297 public BigInteger getTotalPCCardSlots() {
7298 return totalPCCardSlots;
7299 }
7300
7301 /**
7302 * Sets the value of the totalPCCardSlots property.
7303 *
7304 * @param value
7305 * allowed object is
7306 * {@link BigInteger }
7307 *
7308 */
7309 public void setTotalPCCardSlots(BigInteger value) {
7310 this.totalPCCardSlots = value;
7311 }
7312
7313 /**
7314 * Gets the value of the totalPCISlotsFree property.
7315 *
7316 * @return
7317 * possible object is
7318 * {@link BigInteger }
7319 *
7320 */
7321 public BigInteger getTotalPCISlotsFree() {
7322 return totalPCISlotsFree;
7323 }
7324
7325 /**
7326 * Sets the value of the totalPCISlotsFree property.
7327 *
7328 * @param value
7329 * allowed object is
7330 * {@link BigInteger }
7331 *
7332 */
7333 public void setTotalPCISlotsFree(BigInteger value) {
7334 this.totalPCISlotsFree = value;
7335 }
7336
7337 /**
7338 * Gets the value of the totalSerialPorts property.
7339 *
7340 * @return
7341 * possible object is
7342 * {@link BigInteger }
7343 *
7344 */
7345 public BigInteger getTotalSerialPorts() {
7346 return totalSerialPorts;
7347 }
7348
7349 /**
7350 * Sets the value of the totalSerialPorts property.
7351 *
7352 * @param value
7353 * allowed object is
7354 * {@link BigInteger }
7355 *
7356 */
7357 public void setTotalSerialPorts(BigInteger value) {
7358 this.totalSerialPorts = value;
7359 }
7360
7361 /**
7362 * Gets the value of the totalSVideoOutPorts property.
7363 *
7364 * @return
7365 * possible object is
7366 * {@link BigInteger }
7367 *
7368 */
7369 public BigInteger getTotalSVideoOutPorts() {
7370 return totalSVideoOutPorts;
7371 }
7372
7373 /**
7374 * Sets the value of the totalSVideoOutPorts property.
7375 *
7376 * @param value
7377 * allowed object is
7378 * {@link BigInteger }
7379 *
7380 */
7381 public void setTotalSVideoOutPorts(BigInteger value) {
7382 this.totalSVideoOutPorts = value;
7383 }
7384
7385 /**
7386 * Gets the value of the totalUSB2Ports property.
7387 *
7388 * @return
7389 * possible object is
7390 * {@link BigInteger }
7391 *
7392 */
7393 public BigInteger getTotalUSB2Ports() {
7394 return totalUSB2Ports;
7395 }
7396
7397 /**
7398 * Sets the value of the totalUSB2Ports property.
7399 *
7400 * @param value
7401 * allowed object is
7402 * {@link BigInteger }
7403 *
7404 */
7405 public void setTotalUSB2Ports(BigInteger value) {
7406 this.totalUSB2Ports = value;
7407 }
7408
7409 /**
7410 * Gets the value of the totalUSBPorts property.
7411 *
7412 * @return
7413 * possible object is
7414 * {@link BigInteger }
7415 *
7416 */
7417 public BigInteger getTotalUSBPorts() {
7418 return totalUSBPorts;
7419 }
7420
7421 /**
7422 * Sets the value of the totalUSBPorts property.
7423 *
7424 * @param value
7425 * allowed object is
7426 * {@link BigInteger }
7427 *
7428 */
7429 public void setTotalUSBPorts(BigInteger value) {
7430 this.totalUSBPorts = value;
7431 }
7432
7433 /**
7434 * Gets the value of the totalVGAOutPorts property.
7435 *
7436 * @return
7437 * possible object is
7438 * {@link BigInteger }
7439 *
7440 */
7441 public BigInteger getTotalVGAOutPorts() {
7442 return totalVGAOutPorts;
7443 }
7444
7445 /**
7446 * Sets the value of the totalVGAOutPorts property.
7447 *
7448 * @param value
7449 * allowed object is
7450 * {@link BigInteger }
7451 *
7452 */
7453 public void setTotalVGAOutPorts(BigInteger value) {
7454 this.totalVGAOutPorts = value;
7455 }
7456
7457 /**
7458 * Gets the value of the upc property.
7459 *
7460 * @return
7461 * possible object is
7462 * {@link String }
7463 *
7464 */
7465 public String getUPC() {
7466 return upc;
7467 }
7468
7469 /**
7470 * Sets the value of the upc property.
7471 *
7472 * @param value
7473 * allowed object is
7474 * {@link String }
7475 *
7476 */
7477 public void setUPC(String value) {
7478 this.upc = value;
7479 }
7480
7481 /**
7482 * Gets the value of the variationDenomination property.
7483 *
7484 * @return
7485 * possible object is
7486 * {@link String }
7487 *
7488 */
7489 public String getVariationDenomination() {
7490 return variationDenomination;
7491 }
7492
7493 /**
7494 * Sets the value of the variationDenomination property.
7495 *
7496 * @param value
7497 * allowed object is
7498 * {@link String }
7499 *
7500 */
7501 public void setVariationDenomination(String value) {
7502 this.variationDenomination = value;
7503 }
7504
7505 /**
7506 * Gets the value of the variationDescription property.
7507 *
7508 * @return
7509 * possible object is
7510 * {@link String }
7511 *
7512 */
7513 public String getVariationDescription() {
7514 return variationDescription;
7515 }
7516
7517 /**
7518 * Sets the value of the variationDescription property.
7519 *
7520 * @param value
7521 * allowed object is
7522 * {@link String }
7523 *
7524 */
7525 public void setVariationDescription(String value) {
7526 this.variationDescription = value;
7527 }
7528
7529 /**
7530 * Gets the value of the warranty property.
7531 *
7532 * @return
7533 * possible object is
7534 * {@link String }
7535 *
7536 */
7537 public String getWarranty() {
7538 return warranty;
7539 }
7540
7541 /**
7542 * Sets the value of the warranty property.
7543 *
7544 * @param value
7545 * allowed object is
7546 * {@link String }
7547 *
7548 */
7549 public void setWarranty(String value) {
7550 this.warranty = value;
7551 }
7552
7553 /**
7554 * Gets the value of the watchMovementType property.
7555 *
7556 * @return
7557 * possible object is
7558 * {@link String }
7559 *
7560 */
7561 public String getWatchMovementType() {
7562 return watchMovementType;
7563 }
7564
7565 /**
7566 * Sets the value of the watchMovementType property.
7567 *
7568 * @param value
7569 * allowed object is
7570 * {@link String }
7571 *
7572 */
7573 public void setWatchMovementType(String value) {
7574 this.watchMovementType = value;
7575 }
7576
7577 /**
7578 * Gets the value of the waterResistanceDepth property.
7579 *
7580 * @return
7581 * possible object is
7582 * {@link DecimalWithUnits }
7583 *
7584 */
7585 public DecimalWithUnits getWaterResistanceDepth() {
7586 return waterResistanceDepth;
7587 }
7588
7589 /**
7590 * Sets the value of the waterResistanceDepth property.
7591 *
7592 * @param value
7593 * allowed object is
7594 * {@link DecimalWithUnits }
7595 *
7596 */
7597 public void setWaterResistanceDepth(DecimalWithUnits value) {
7598 this.waterResistanceDepth = value;
7599 }
7600
7601 /**
7602 * Gets the value of the weeeTaxValue property.
7603 *
7604 * @return
7605 * possible object is
7606 * {@link Price }
7607 *
7608 */
7609 public Price getWEEETaxValue() {
7610 return weeeTaxValue;
7611 }
7612
7613 /**
7614 * Sets the value of the weeeTaxValue property.
7615 *
7616 * @param value
7617 * allowed object is
7618 * {@link Price }
7619 *
7620 */
7621 public void setWEEETaxValue(Price value) {
7622 this.weeeTaxValue = value;
7623 }
7624
7625 /**
7626 * Gets the value of the wirelessMicrophoneFrequency property.
7627 *
7628 * @return
7629 * possible object is
7630 * {@link BigInteger }
7631 *
7632 */
7633 public BigInteger getWirelessMicrophoneFrequency() {
7634 return wirelessMicrophoneFrequency;
7635 }
7636
7637 /**
7638 * Sets the value of the wirelessMicrophoneFrequency property.
7639 *
7640 * @param value
7641 * allowed object is
7642 * {@link BigInteger }
7643 *
7644 */
7645 public void setWirelessMicrophoneFrequency(BigInteger value) {
7646 this.wirelessMicrophoneFrequency = value;
7647 }
7648
7649
7650 /**
7651 * <p>Java class for anonymous complex type.
7652 *
7653 * <p>The following schema fragment specifies the expected content contained within this class.
7654 *
7655 * <pre>
7656 * <complexType>
7657 * <simpleContent>
7658 * <extension base="<http://www.w3.org/2001/XMLSchema>string">
7659 * <attribute name="Role" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
7660 * </extension>
7661 * </simpleContent>
7662 * </complexType>
7663 * </pre>
7664 *
7665 *
7666 */
7667 @XmlAccessorType(XmlAccessType.FIELD)
7668 @XmlType(name = "", propOrder = {
7669 "value"
7670 })
7671 public static class Creator {
7672
7673 @XmlValue
7674 protected String value;
7675 @XmlAttribute(name = "Role", required = true)
7676 protected String role;
7677
7678 /**
7679 * Gets the value of the value property.
7680 *
7681 * @return
7682 * possible object is
7683 * {@link String }
7684 *
7685 */
7686 public String getValue() {
7687 return value;
7688 }
7689
7690 /**
7691 * Sets the value of the value property.
7692 *
7693 * @param value
7694 * allowed object is
7695 * {@link String }
7696 *
7697 */
7698 public void setValue(String value) {
7699 this.value = value;
7700 }
7701
7702 /**
7703 * Gets the value of the role property.
7704 *
7705 * @return
7706 * possible object is
7707 * {@link String }
7708 *
7709 */
7710 public String getRole() {
7711 return role;
7712 }
7713
7714 /**
7715 * Sets the value of the role property.
7716 *
7717 * @param value
7718 * allowed object is
7719 * {@link String }
7720 *
7721 */
7722 public void setRole(String value) {
7723 this.role = value;
7724 }
7725
7726 }
7727
7728
7729 /**
7730 * <p>Java class for anonymous complex type.
7731 *
7732 * <p>The following schema fragment specifies the expected content contained within this class.
7733 *
7734 * <pre>
7735 * <complexType>
7736 * <complexContent>
7737 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
7738 * <sequence>
7739 * <element name="Height" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
7740 * <element name="Length" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
7741 * <element name="Weight" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
7742 * <element name="Width" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
7743 * </sequence>
7744 * </restriction>
7745 * </complexContent>
7746 * </complexType>
7747 * </pre>
7748 *
7749 *
7750 */
7751 @XmlAccessorType(XmlAccessType.FIELD)
7752 @XmlType(name = "", propOrder = {
7753 "height",
7754 "length",
7755 "weight",
7756 "width"
7757 })
7758 public static class ItemDimensions {
7759
7760 @XmlElement(name = "Height")
7761 protected DecimalWithUnits height;
7762 @XmlElement(name = "Length")
7763 protected DecimalWithUnits length;
7764 @XmlElement(name = "Weight")
7765 protected DecimalWithUnits weight;
7766 @XmlElement(name = "Width")
7767 protected DecimalWithUnits width;
7768
7769 /**
7770 * Gets the value of the height property.
7771 *
7772 * @return
7773 * possible object is
7774 * {@link DecimalWithUnits }
7775 *
7776 */
7777 public DecimalWithUnits getHeight() {
7778 return height;
7779 }
7780
7781 /**
7782 * Sets the value of the height property.
7783 *
7784 * @param value
7785 * allowed object is
7786 * {@link DecimalWithUnits }
7787 *
7788 */
7789 public void setHeight(DecimalWithUnits value) {
7790 this.height = value;
7791 }
7792
7793 /**
7794 * Gets the value of the length property.
7795 *
7796 * @return
7797 * possible object is
7798 * {@link DecimalWithUnits }
7799 *
7800 */
7801 public DecimalWithUnits getLength() {
7802 return length;
7803 }
7804
7805 /**
7806 * Sets the value of the length property.
7807 *
7808 * @param value
7809 * allowed object is
7810 * {@link DecimalWithUnits }
7811 *
7812 */
7813 public void setLength(DecimalWithUnits value) {
7814 this.length = value;
7815 }
7816
7817 /**
7818 * Gets the value of the weight property.
7819 *
7820 * @return
7821 * possible object is
7822 * {@link DecimalWithUnits }
7823 *
7824 */
7825 public DecimalWithUnits getWeight() {
7826 return weight;
7827 }
7828
7829 /**
7830 * Sets the value of the weight property.
7831 *
7832 * @param value
7833 * allowed object is
7834 * {@link DecimalWithUnits }
7835 *
7836 */
7837 public void setWeight(DecimalWithUnits value) {
7838 this.weight = value;
7839 }
7840
7841 /**
7842 * Gets the value of the width property.
7843 *
7844 * @return
7845 * possible object is
7846 * {@link DecimalWithUnits }
7847 *
7848 */
7849 public DecimalWithUnits getWidth() {
7850 return width;
7851 }
7852
7853 /**
7854 * Sets the value of the width property.
7855 *
7856 * @param value
7857 * allowed object is
7858 * {@link DecimalWithUnits }
7859 *
7860 */
7861 public void setWidth(DecimalWithUnits value) {
7862 this.width = value;
7863 }
7864
7865 }
7866
7867
7868 /**
7869 * <p>Java class for anonymous complex type.
7870 *
7871 * <p>The following schema fragment specifies the expected content contained within this class.
7872 *
7873 * <pre>
7874 * <complexType>
7875 * <complexContent>
7876 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
7877 * <sequence>
7878 * <element name="Language" maxOccurs="unbounded" minOccurs="0">
7879 * <complexType>
7880 * <complexContent>
7881 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
7882 * <sequence>
7883 * <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
7884 * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
7885 * <element name="AudioFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
7886 * </sequence>
7887 * </restriction>
7888 * </complexContent>
7889 * </complexType>
7890 * </element>
7891 * </sequence>
7892 * </restriction>
7893 * </complexContent>
7894 * </complexType>
7895 * </pre>
7896 *
7897 *
7898 */
7899 @XmlAccessorType(XmlAccessType.FIELD)
7900 @XmlType(name = "", propOrder = {
7901 "language"
7902 })
7903 public static class Languages {
7904
7905 @XmlElement(name = "Language")
7906 protected List<ItemAttributes.Languages.Language> language;
7907
7908 /**
7909 * Gets the value of the language property.
7910 *
7911 * <p>
7912 * This accessor method returns a reference to the live list,
7913 * not a snapshot. Therefore any modification you make to the
7914 * returned list will be present inside the JAXB object.
7915 * This is why there is not a <CODE>set</CODE> method for the language property.
7916 *
7917 * <p>
7918 * For example, to add a new item, do as follows:
7919 * <pre>
7920 * getLanguage().add(newItem);
7921 * </pre>
7922 *
7923 *
7924 * <p>
7925 * Objects of the following type(s) are allowed in the list
7926 * {@link ItemAttributes.Languages.Language }
7927 *
7928 *
7929 */
7930 public List<ItemAttributes.Languages.Language> getLanguage() {
7931 if (language == null) {
7932 language = new ArrayList<ItemAttributes.Languages.Language>();
7933 }
7934 return this.language;
7935 }
7936
7937
7938 /**
7939 * <p>Java class for anonymous complex type.
7940 *
7941 * <p>The following schema fragment specifies the expected content contained within this class.
7942 *
7943 * <pre>
7944 * <complexType>
7945 * <complexContent>
7946 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
7947 * <sequence>
7948 * <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
7949 * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
7950 * <element name="AudioFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
7951 * </sequence>
7952 * </restriction>
7953 * </complexContent>
7954 * </complexType>
7955 * </pre>
7956 *
7957 *
7958 */
7959 @XmlAccessorType(XmlAccessType.FIELD)
7960 @XmlType(name = "", propOrder = {
7961 "name",
7962 "type",
7963 "audioFormat"
7964 })
7965 public static class Language {
7966
7967 @XmlElement(name = "Name", required = true)
7968 protected String name;
7969 @XmlElement(name = "Type")
7970 protected String type;
7971 @XmlElement(name = "AudioFormat")
7972 protected String audioFormat;
7973
7974 /**
7975 * Gets the value of the name property.
7976 *
7977 * @return
7978 * possible object is
7979 * {@link String }
7980 *
7981 */
7982 public String getName() {
7983 return name;
7984 }
7985
7986 /**
7987 * Sets the value of the name property.
7988 *
7989 * @param value
7990 * allowed object is
7991 * {@link String }
7992 *
7993 */
7994 public void setName(String value) {
7995 this.name = value;
7996 }
7997
7998 /**
7999 * Gets the value of the type property.
8000 *
8001 * @return
8002 * possible object is
8003 * {@link String }
8004 *
8005 */
8006 public String getType() {
8007 return type;
8008 }
8009
8010 /**
8011 * Sets the value of the type property.
8012 *
8013 * @param value
8014 * allowed object is
8015 * {@link String }
8016 *
8017 */
8018 public void setType(String value) {
8019 this.type = value;
8020 }
8021
8022 /**
8023 * Gets the value of the audioFormat property.
8024 *
8025 * @return
8026 * possible object is
8027 * {@link String }
8028 *
8029 */
8030 public String getAudioFormat() {
8031 return audioFormat;
8032 }
8033
8034 /**
8035 * Sets the value of the audioFormat property.
8036 *
8037 * @param value
8038 * allowed object is
8039 * {@link String }
8040 *
8041 */
8042 public void setAudioFormat(String value) {
8043 this.audioFormat = value;
8044 }
8045
8046 }
8047
8048 }
8049
8050
8051 /**
8052 * <p>Java class for anonymous complex type.
8053 *
8054 * <p>The following schema fragment specifies the expected content contained within this class.
8055 *
8056 * <pre>
8057 * <complexType>
8058 * <complexContent>
8059 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
8060 * <sequence>
8061 * <element name="Height" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
8062 * <element name="Length" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
8063 * <element name="Weight" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
8064 * <element name="Width" type="{http://webservices.amazon.com/AWSECommerceService/2007-04-04}DecimalWithUnits" minOccurs="0"/>
8065 * </sequence>
8066 * </restriction>
8067 * </complexContent>
8068 * </complexType>
8069 * </pre>
8070 *
8071 *
8072 */
8073 @XmlAccessorType(XmlAccessType.FIELD)
8074 @XmlType(name = "", propOrder = {
8075 "height",
8076 "length",
8077 "weight",
8078 "width"
8079 })
8080 public static class PackageDimensions {
8081
8082 @XmlElement(name = "Height")
8083 protected DecimalWithUnits height;
8084 @XmlElement(name = "Length")
8085 protected DecimalWithUnits length;
8086 @XmlElement(name = "Weight")
8087 protected DecimalWithUnits weight;
8088 @XmlElement(name = "Width")
8089 protected DecimalWithUnits width;
8090
8091 /**
8092 * Gets the value of the height property.
8093 *
8094 * @return
8095 * possible object is
8096 * {@link DecimalWithUnits }
8097 *
8098 */
8099 public DecimalWithUnits getHeight() {
8100 return height;
8101 }
8102
8103 /**
8104 * Sets the value of the height property.
8105 *
8106 * @param value
8107 * allowed object is
8108 * {@link DecimalWithUnits }
8109 *
8110 */
8111 public void setHeight(DecimalWithUnits value) {
8112 this.height = value;
8113 }
8114
8115 /**
8116 * Gets the value of the length property.
8117 *
8118 * @return
8119 * possible object is
8120 * {@link DecimalWithUnits }
8121 *
8122 */
8123 public DecimalWithUnits getLength() {
8124 return length;
8125 }
8126
8127 /**
8128 * Sets the value of the length property.
8129 *
8130 * @param value
8131 * allowed object is
8132 * {@link DecimalWithUnits }
8133 *
8134 */
8135 public void setLength(DecimalWithUnits value) {
8136 this.length = value;
8137 }
8138
8139 /**
8140 * Gets the value of the weight property.
8141 *
8142 * @return
8143 * possible object is
8144 * {@link DecimalWithUnits }
8145 *
8146 */
8147 public DecimalWithUnits getWeight() {
8148 return weight;
8149 }
8150
8151 /**
8152 * Sets the value of the weight property.
8153 *
8154 * @param value
8155 * allowed object is
8156 * {@link DecimalWithUnits }
8157 *
8158 */
8159 public void setWeight(DecimalWithUnits value) {
8160 this.weight = value;
8161 }
8162
8163 /**
8164 * Gets the value of the width property.
8165 *
8166 * @return
8167 * possible object is
8168 * {@link DecimalWithUnits }
8169 *
8170 */
8171 public DecimalWithUnits getWidth() {
8172 return width;
8173 }
8174
8175 /**
8176 * Sets the value of the width property.
8177 *
8178 * @param value
8179 * allowed object is
8180 * {@link DecimalWithUnits }
8181 *
8182 */
8183 public void setWidth(DecimalWithUnits value) {
8184 this.width = value;
8185 }
8186
8187 }
8188
8189 }