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