package com.ECS.client.jax;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlValue;
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Actor" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Address" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}Address" minOccurs="0"/>
* <element name="Age" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="AmazonMaximumAge" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="AmazonMinimumAge" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="AnalogVideoFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ApertureModes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Artist" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="AspectRatio" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AssemblyInstructions" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AssemblyRequired" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AudienceRating" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AudioFormat" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Author" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="BackFinding" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BandMaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BatteriesIncluded" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BatteriesRequired" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Batteries" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}NonNegativeIntegerWithUnits" minOccurs="0"/>
* <element name="BatteryDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BatteryType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BezelMaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Binding" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="BookSizeDescription" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}StringWithUnits" minOccurs="0"/>
* <element name="Brand" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CalendarType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CameraManualFeatures" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="CaseDiameter" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="CaseMaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CaseThickness" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="CaseType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CatalogNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CatalogNumberList" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="CatalogNumberListElement" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Category" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="CategoryBin" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="CDRWDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ChainType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Character" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="CEROAgeRating" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ClaspType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ClothingSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ClubType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Color" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Compatibility" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CompatibleDevices" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ComputerHardwareType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ComputerPlatform" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Connectivity" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ContinuousShootingSpeed" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Country" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CPUManufacturer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="CPUSpeed" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="CPUType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Creator" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="Role" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </extension>
* </simpleContent>
* </complexType>
* </element>
* <element name="Cuisine" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DataLinkProtocol" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="DCZ" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DeliveryOption" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DelayBetweenShots" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Department" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DeweyDecimalNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DialColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DialWindowMaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DigitalZoom" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Director" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="DisplayColorSupport" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DisplaySize" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="DrumSetPieceQuantity" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="DVDLayers" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="DVDRWDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="DVDSides" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="DPCI" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="EAN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="EANList" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="EANListElement" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Edition" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="EducationalFocus" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="EISBN" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="EpisodeSequence" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Ethnicity" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ESRBAgeRating" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ExternalDisplaySupportDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FabricType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FaxNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Feature" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="FilmColorType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FirstIssueLeadTime" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}StringWithUnits" minOccurs="0"/>
* <element name="FlavorName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FloppyDiskDriveDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Format" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="FormFactor" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="GemType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="GemTypeSetElement" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Gender" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Genre" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="GLProductGroup" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="GolfClubFlex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="GolfClubLoft" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="GraphicsCardInterface" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="GraphicsDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="GraphicsMemorySize" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="GuitarAttribute" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="GuitarBridgeSystem" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="GuitarPickThickness" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="GuitarPickupConfiguration" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="HandOrientation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="HardDiskCount" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="HardDiskSize" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="HardDiskInterface" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="HardwarePlatform" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="HasAutoFocus" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="HasBurstMode" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="HasInCameraEditing" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="HasRedEyeReduction" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="HasSelfTimer" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="HasTripodMount" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="HasVideoOut" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="HasViewfinder" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="HazardousMaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="HoursOfOperation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="IncludedSoftware" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="IncludesMp3Player" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="Ingredients" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="IngredientsSetElement" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="InstrumentKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Interest" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="IsAdultProduct" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsAutographed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ISBN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="IsEligibleForTradeIn" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsFragile" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsLabCreated" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IsMemorabilia" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="ISOEquivalent" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}NonNegativeIntegerWithUnits" minOccurs="0"/>
* <element name="IsPreannounce" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="IssuesPerYear" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ItemDimensions" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Height" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Length" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Weight" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Width" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ItemPartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="KeyboardDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="LanguageName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Languages" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Language" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AudioFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="LegalDisclaimer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="LensType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="LineVoltage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ListPrice" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}Price" minOccurs="0"/>
* <element name="LongSynopsis" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MacroFocusRange" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MagazineType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MalletHardness" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Manufacturer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ManufacturerLaborWarrantyDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ManufacturerMaximumAge" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="ManufacturerMinimumAge" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="ManufacturerPartsWarrantyDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MaterialTypeSetElement" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="MaximumAperture" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="MaximumColorDepth" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MaximumFocalLength" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="MaximumHighResolutionImages" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}NonNegativeIntegerWithUnits" minOccurs="0"/>
* <element name="MaximumHorizontalResolution" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}NonNegativeIntegerWithUnits" minOccurs="0"/>
* <element name="MaximumLowResolutionImages" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MaximumResolution" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="MaximumShutterSpeed" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="MaximumVerticalResolution" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}NonNegativeIntegerWithUnits" minOccurs="0"/>
* <element name="MaximumWeightRecommendation" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="MediaType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MemorySlotsAvailable" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MetalStamp" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MetalType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MiniMovieDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MinimumFocalLength" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="MinimumShutterSpeed" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Model" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ModelYear" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="ModemDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MonitorSize" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="MonitorViewableDiagonalSize" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="MouseDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MPN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MusicalStyle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="NativeResolution" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Neighborhood" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="NetworkInterfaceDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="NotebookDisplayTechnology" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="NotebookPointingDeviceDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="NumberOfDiscs" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="NumberOfIssues" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="NumberOfItems" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="NumberOfKeys" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="NumberOfPages" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="NumberOfPearls" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="NumberOfRapidFireShots" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="NumberOfStones" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="NumberOfStrings" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="NumberOfTracks" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="OperatingSystem" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="OpticalSensorResolution" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="OpticalZoom" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="OriginalReleaseDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="OriginalAirDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="OutputWattage" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="PackageDimensions" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Height" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Length" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Weight" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Width" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="PackageQuantity" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="PantLength" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="PantSize" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="PartNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PearlLustre" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PearlMinimumColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PearlShape" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PearlStringingMethod" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PearlSurfaceBlemishes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PearlType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PearlUniformity" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PhoneNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PhotoFlashType" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="PictureFormat" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="Platform" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="PriceRating" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="PrimaryColor" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ProcessorCount" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="ProductGroup" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ProductSiteLaunchDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ProductTypeName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ProductTypeSubcategory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PromotionalTag" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="PublicationDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Publisher" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="POBoxShippingExcluded" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ReadingLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ReturnMethod" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="RecorderTrackCount" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="RegionCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="RegionOfOrigin" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ReturnPolicy" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ReleaseDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="RemovableMemory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="RemovableStorage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="RequiredVoltageRange" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ResolutionModes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="RingSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="RunningTime" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="ScentName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SeasonSequence" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SecondaryCacheSize" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}NonNegativeIntegerWithUnits" minOccurs="0"/>
* <element name="SeikodoProductCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SettingType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ShaftMaterialType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ShoeSize" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="ShortSynopsis" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Size" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SizePerPearl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SkillLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SKU" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SoldInStores" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SoundCardDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SpeakerCount" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="SpeakerDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SpecialFeatures" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="StartYear" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="StoneClarity" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="StoneColor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="StoneCut" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="StoneShape" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="StoneWeight" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Studio" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Style" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SubscriptionLength" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}NonNegativeIntegerWithUnits" minOccurs="0"/>
* <element name="SupportedImageType" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="SupportedMediaSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SystemBusSpeed" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="SystemMemorySizeMax" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="SystemMemorySize" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="SystemMemoryType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="TargetBrand" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* <element name="TellingPageIndicator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="TheatricalReleaseDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="TotalDiamondWeight" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="TotalExternalBaysFree" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="TotalFirewirePorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="TotalGemWeight" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="TotalInternalBaysFree" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="TotalMetalWeight" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="TotalNTSCPALPorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="TotalParallelPorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="TotalPCCardSlots" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="TotalPCISlotsFree" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="TotalSerialPorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="TotalSVideoOutPorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="TotalUSB2Ports" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="TotalUSBPorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="TotalVGAOutPorts" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="TrackSequence" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="TradeInValue" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}Price" minOccurs="0"/>
* <element name="UPC" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="UPCList" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="UPCListElement" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="VariationDenomination" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="VariationDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Warranty" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="WatchMovementType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="WaterResistanceDepth" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="WEEETaxValue" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}Price" minOccurs="0"/>
* <element name="WirelessMicrophoneFrequency" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="WXJZ" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="XCYG" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"actor",
"address",
"age",
"amazonMaximumAge",
"amazonMinimumAge",
"analogVideoFormat",
"apertureModes",
"artist",
"aspectRatio",
"assemblyInstructions",
"assemblyRequired",
"audienceRating",
"audioFormat",
"author",
"backFinding",
"bandMaterialType",
"batteriesIncluded",
"batteriesRequired",
"batteries",
"batteryDescription",
"batteryType",
"bezelMaterialType",
"binding",
"bookSizeDescription",
"brand",
"calendarType",
"cameraManualFeatures",
"caseDiameter",
"caseMaterialType",
"caseThickness",
"caseType",
"catalogNumber",
"catalogNumberList",
"category",
"categoryBin",
"cdrwDescription",
"chainType",
"character",
"ceroAgeRating",
"claspType",
"clothingSize",
"clubType",
"color",
"compatibility",
"compatibleDevices",
"computerHardwareType",
"computerPlatform",
"connectivity",
"continuousShootingSpeed",
"country",
"cpuManufacturer",
"cpuSpeed",
"cpuType",
"creator",
"cuisine",
"dataLinkProtocol",
"dcz",
"deliveryOption",
"delayBetweenShots",
"department",
"deweyDecimalNumber",
"dialColor",
"dialWindowMaterialType",
"digitalZoom",
"director",
"displayColorSupport",
"displaySize",
"drumSetPieceQuantity",
"dvdLayers",
"dvdrwDescription",
"dvdSides",
"dpci",
"ean",
"eanList",
"edition",
"educationalFocus",
"eisbn",
"episodeSequence",
"ethnicity",
"esrbAgeRating",
"externalDisplaySupportDescription",
"fabricType",
"faxNumber",
"feature",
"filmColorType",
"firstIssueLeadTime",
"flavorName",
"floppyDiskDriveDescription",
"format",
"formFactor",
"gemType",
"gemTypeSetElement",
"gender",
"genre",
"glProductGroup",
"golfClubFlex",
"golfClubLoft",
"graphicsCardInterface",
"graphicsDescription",
"graphicsMemorySize",
"guitarAttribute",
"guitarBridgeSystem",
"guitarPickThickness",
"guitarPickupConfiguration",
"handOrientation",
"hardDiskCount",
"hardDiskSize",
"hardDiskInterface",
"hardwarePlatform",
"hasAutoFocus",
"hasBurstMode",
"hasInCameraEditing",
"hasRedEyeReduction",
"hasSelfTimer",
"hasTripodMount",
"hasVideoOut",
"hasViewfinder",
"hazardousMaterialType",
"hoursOfOperation",
"includedSoftware",
"includesMp3Player",
"ingredients",
"ingredientsSetElement",
"instrumentKey",
"interest",
"isAdultProduct",
"isAutographed",
"isbn",
"isEligibleForTradeIn",
"isFragile",
"isLabCreated",
"isMemorabilia",
"isoEquivalent",
"isPreannounce",
"issuesPerYear",
"itemDimensions",
"itemPartNumber",
"keyboardDescription",
"label",
"languageName",
"languages",
"legalDisclaimer",
"lensType",
"lineVoltage",
"listPrice",
"longSynopsis",
"macroFocusRange",
"magazineType",
"malletHardness",
"manufacturer",
"manufacturerLaborWarrantyDescription",
"manufacturerMaximumAge",
"manufacturerMinimumAge",
"manufacturerPartsWarrantyDescription",
"materialType",
"materialTypeSetElement",
"maximumAperture",
"maximumColorDepth",
"maximumFocalLength",
"maximumHighResolutionImages",
"maximumHorizontalResolution",
"maximumLowResolutionImages",
"maximumResolution",
"maximumShutterSpeed",
"maximumVerticalResolution",
"maximumWeightRecommendation",
"mediaType",
"memorySlotsAvailable",
"metalStamp",
"metalType",
"miniMovieDescription",
"minimumFocalLength",
"minimumShutterSpeed",
"model",
"modelYear",
"modemDescription",
"monitorSize",
"monitorViewableDiagonalSize",
"mouseDescription",
"mpn",
"musicalStyle",
"nativeResolution",
"neighborhood",
"networkInterfaceDescription",
"notebookDisplayTechnology",
"notebookPointingDeviceDescription",
"numberOfDiscs",
"numberOfIssues",
"numberOfItems",
"numberOfKeys",
"numberOfPages",
"numberOfPearls",
"numberOfRapidFireShots",
"numberOfStones",
"numberOfStrings",
"numberOfTracks",
"operatingSystem",
"opticalSensorResolution",
"opticalZoom",
"originalReleaseDate",
"originalAirDate",
"outputWattage",
"packageDimensions",
"packageQuantity",
"pantLength",
"pantSize",
"partNumber",
"pearlLustre",
"pearlMinimumColor",
"pearlShape",
"pearlStringingMethod",
"pearlSurfaceBlemishes",
"pearlType",
"pearlUniformity",
"phoneNumber",
"photoFlashType",
"pictureFormat",
"platform",
"priceRating",
"primaryColor",
"processorCount",
"productGroup",
"productSiteLaunchDate",
"productTypeName",
"productTypeSubcategory",
"promotionalTag",
"publicationDate",
"publisher",
"poBoxShippingExcluded",
"readingLevel",
"returnMethod",
"recorderTrackCount",
"regionCode",
"regionOfOrigin",
"returnPolicy",
"releaseDate",
"removableMemory",
"removableStorage",
"requiredVoltageRange",
"resolutionModes",
"ringSize",
"runningTime",
"scentName",
"seasonSequence",
"secondaryCacheSize",
"seikodoProductCode",
"settingType",
"shaftMaterialType",
"shoeSize",
"shortSynopsis",
"size",
"sizePerPearl",
"skillLevel",
"sku",
"soldInStores",
"soundCardDescription",
"speakerCount",
"speakerDescription",
"specialFeatures",
"startYear",
"stoneClarity",
"stoneColor",
"stoneCut",
"stoneShape",
"stoneWeight",
"studio",
"style",
"subscriptionLength",
"supportedImageType",
"supportedMediaSize",
"systemBusSpeed",
"systemMemorySizeMax",
"systemMemorySize",
"systemMemoryType",
"targetBrand",
"tellingPageIndicator",
"theatricalReleaseDate",
"title",
"totalDiamondWeight",
"totalExternalBaysFree",
"totalFirewirePorts",
"totalGemWeight",
"totalInternalBaysFree",
"totalMetalWeight",
"totalNTSCPALPorts",
"totalParallelPorts",
"totalPCCardSlots",
"totalPCISlotsFree",
"totalSerialPorts",
"totalSVideoOutPorts",
"totalUSB2Ports",
"totalUSBPorts",
"totalVGAOutPorts",
"trackSequence",
"tradeInValue",
"upc",
"upcList",
"variationDenomination",
"variationDescription",
"warranty",
"watchMovementType",
"waterResistanceDepth",
"weeeTaxValue",
"wirelessMicrophoneFrequency",
"wxjz",
"xcyg"
})
@XmlRootElement(name = "ItemAttributes")
public class ItemAttributes {
@XmlElement(name = "Actor")
protected List<String> actor;
@XmlElement(name = "Address")
protected Address address;
@XmlElement(name = "Age")
protected List<String> age;
@XmlElement(name = "AmazonMaximumAge")
protected DecimalWithUnits amazonMaximumAge;
@XmlElement(name = "AmazonMinimumAge")
protected DecimalWithUnits amazonMinimumAge;
@XmlElement(name = "AnalogVideoFormat")
protected String analogVideoFormat;
@XmlElement(name = "ApertureModes")
protected String apertureModes;
@XmlElement(name = "Artist")
protected List<String> artist;
@XmlElement(name = "AspectRatio")
protected String aspectRatio;
@XmlElement(name = "AssemblyInstructions")
protected String assemblyInstructions;
@XmlElement(name = "AssemblyRequired")
protected String assemblyRequired;
@XmlElement(name = "AudienceRating")
protected String audienceRating;
@XmlElement(name = "AudioFormat")
protected List<String> audioFormat;
@XmlElement(name = "Author")
protected List<String> author;
@XmlElement(name = "BackFinding")
protected String backFinding;
@XmlElement(name = "BandMaterialType")
protected String bandMaterialType;
@XmlElement(name = "BatteriesIncluded")
protected String batteriesIncluded;
@XmlElement(name = "BatteriesRequired")
protected String batteriesRequired;
@XmlElement(name = "Batteries")
protected NonNegativeIntegerWithUnits batteries;
@XmlElement(name = "BatteryDescription")
protected String batteryDescription;
@XmlElement(name = "BatteryType")
protected String batteryType;
@XmlElement(name = "BezelMaterialType")
protected String bezelMaterialType;
@XmlElement(name = "Binding")
protected String binding;
@XmlElement(name = "BookSizeDescription")
protected StringWithUnits bookSizeDescription;
@XmlElement(name = "Brand")
protected String brand;
@XmlElement(name = "CalendarType")
protected String calendarType;
@XmlElement(name = "CameraManualFeatures")
protected List<String> cameraManualFeatures;
@XmlElement(name = "CaseDiameter")
protected DecimalWithUnits caseDiameter;
@XmlElement(name = "CaseMaterialType")
protected String caseMaterialType;
@XmlElement(name = "CaseThickness")
protected DecimalWithUnits caseThickness;
@XmlElement(name = "CaseType")
protected String caseType;
@XmlElement(name = "CatalogNumber")
protected String catalogNumber;
@XmlElement(name = "CatalogNumberList")
protected ItemAttributes.CatalogNumberList catalogNumberList;
@XmlElement(name = "Category")
protected List<String> category;
@XmlElement(name = "CategoryBin")
protected List<String> categoryBin;
@XmlElement(name = "CDRWDescription")
protected String cdrwDescription;
@XmlElement(name = "ChainType")
protected String chainType;
@XmlElement(name = "Character")
protected List<String> character;
@XmlElement(name = "CEROAgeRating")
protected String ceroAgeRating;
@XmlElement(name = "ClaspType")
protected String claspType;
@XmlElement(name = "ClothingSize")
protected String clothingSize;
@XmlElement(name = "ClubType")
protected String clubType;
@XmlElement(name = "Color")
protected String color;
@XmlElement(name = "Compatibility")
protected String compatibility;
@XmlElement(name = "CompatibleDevices")
protected List<String> compatibleDevices;
@XmlElement(name = "ComputerHardwareType")
protected String computerHardwareType;
@XmlElement(name = "ComputerPlatform")
protected String computerPlatform;
@XmlElement(name = "Connectivity")
protected String connectivity;
@XmlElement(name = "ContinuousShootingSpeed")
protected DecimalWithUnits continuousShootingSpeed;
@XmlElement(name = "Country")
protected String country;
@XmlElement(name = "CPUManufacturer")
protected String cpuManufacturer;
@XmlElement(name = "CPUSpeed")
protected DecimalWithUnits cpuSpeed;
@XmlElement(name = "CPUType")
protected String cpuType;
@XmlElement(name = "Creator")
protected List<ItemAttributes.Creator> creator;
@XmlElement(name = "Cuisine")
protected String cuisine;
@XmlElement(name = "DataLinkProtocol")
protected List<String> dataLinkProtocol;
@XmlElement(name = "DCZ")
protected String dcz;
@XmlElement(name = "DeliveryOption")
protected String deliveryOption;
@XmlElement(name = "DelayBetweenShots")
protected DecimalWithUnits delayBetweenShots;
@XmlElement(name = "Department")
protected String department;
@XmlElement(name = "DeweyDecimalNumber")
protected String deweyDecimalNumber;
@XmlElement(name = "DialColor")
protected String dialColor;
@XmlElement(name = "DialWindowMaterialType")
protected String dialWindowMaterialType;
@XmlElement(name = "DigitalZoom")
protected DecimalWithUnits digitalZoom;
@XmlElement(name = "Director")
protected List<String> director;
@XmlElement(name = "DisplayColorSupport")
protected String displayColorSupport;
@XmlElement(name = "DisplaySize")
protected DecimalWithUnits displaySize;
@XmlElement(name = "DrumSetPieceQuantity")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger drumSetPieceQuantity;
@XmlElement(name = "DVDLayers")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger dvdLayers;
@XmlElement(name = "DVDRWDescription")
protected String dvdrwDescription;
@XmlElement(name = "DVDSides")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger dvdSides;
@XmlElement(name = "DPCI")
protected String dpci;
@XmlElement(name = "EAN")
protected String ean;
@XmlElement(name = "EANList")
protected ItemAttributes.EANList eanList;
@XmlElement(name = "Edition")
protected String edition;
@XmlElement(name = "EducationalFocus")
protected List<String> educationalFocus;
@XmlElement(name = "EISBN")
protected List<String> eisbn;
@XmlElement(name = "EpisodeSequence")
protected String episodeSequence;
@XmlElement(name = "Ethnicity")
protected List<String> ethnicity;
@XmlElement(name = "ESRBAgeRating")
protected String esrbAgeRating;
@XmlElement(name = "ExternalDisplaySupportDescription")
protected String externalDisplaySupportDescription;
@XmlElement(name = "FabricType")
protected String fabricType;
@XmlElement(name = "FaxNumber")
protected String faxNumber;
@XmlElement(name = "Feature")
protected List<String> feature;
@XmlElement(name = "FilmColorType")
protected String filmColorType;
@XmlElement(name = "FirstIssueLeadTime")
protected StringWithUnits firstIssueLeadTime;
@XmlElement(name = "FlavorName")
protected String flavorName;
@XmlElement(name = "FloppyDiskDriveDescription")
protected String floppyDiskDriveDescription;
@XmlElement(name = "Format")
protected List<String> format;
@XmlElement(name = "FormFactor")
protected List<String> formFactor;
@XmlElement(name = "GemType")
protected String gemType;
@XmlElement(name = "GemTypeSetElement")
protected List<String> gemTypeSetElement;
@XmlElement(name = "Gender")
protected List<String> gender;
@XmlElement(name = "Genre")
protected String genre;
@XmlElement(name = "GLProductGroup")
protected String glProductGroup;
@XmlElement(name = "GolfClubFlex")
protected String golfClubFlex;
@XmlElement(name = "GolfClubLoft")
protected String golfClubLoft;
@XmlElement(name = "GraphicsCardInterface")
protected String graphicsCardInterface;
@XmlElement(name = "GraphicsDescription")
protected String graphicsDescription;
@XmlElement(name = "GraphicsMemorySize")
protected DecimalWithUnits graphicsMemorySize;
@XmlElement(name = "GuitarAttribute")
protected String guitarAttribute;
@XmlElement(name = "GuitarBridgeSystem")
protected String guitarBridgeSystem;
@XmlElement(name = "GuitarPickThickness")
protected String guitarPickThickness;
@XmlElement(name = "GuitarPickupConfiguration")
protected String guitarPickupConfiguration;
@XmlElement(name = "HandOrientation")
protected String handOrientation;
@XmlElement(name = "HardDiskCount")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger hardDiskCount;
@XmlElement(name = "HardDiskSize")
protected DecimalWithUnits hardDiskSize;
@XmlElement(name = "HardDiskInterface")
protected String hardDiskInterface;
@XmlElement(name = "HardwarePlatform")
protected String hardwarePlatform;
@XmlElement(name = "HasAutoFocus")
protected Boolean hasAutoFocus;
@XmlElement(name = "HasBurstMode")
protected Boolean hasBurstMode;
@XmlElement(name = "HasInCameraEditing")
protected Boolean hasInCameraEditing;
@XmlElement(name = "HasRedEyeReduction")
protected Boolean hasRedEyeReduction;
@XmlElement(name = "HasSelfTimer")
protected Boolean hasSelfTimer;
@XmlElement(name = "HasTripodMount")
protected Boolean hasTripodMount;
@XmlElement(name = "HasVideoOut")
protected Boolean hasVideoOut;
@XmlElement(name = "HasViewfinder")
protected Boolean hasViewfinder;
@XmlElement(name = "HazardousMaterialType")
protected String hazardousMaterialType;
@XmlElement(name = "HoursOfOperation")
protected String hoursOfOperation;
@XmlElement(name = "IncludedSoftware")
protected String includedSoftware;
@XmlElement(name = "IncludesMp3Player")
protected Boolean includesMp3Player;
@XmlElement(name = "Ingredients")
protected String ingredients;
@XmlElement(name = "IngredientsSetElement")
protected List<String> ingredientsSetElement;
@XmlElement(name = "InstrumentKey")
protected String instrumentKey;
@XmlElement(name = "Interest")
protected List<String> interest;
@XmlElement(name = "IsAdultProduct")
protected Boolean isAdultProduct;
@XmlElement(name = "IsAutographed")
protected Boolean isAutographed;
@XmlElement(name = "ISBN")
protected String isbn;
@XmlElement(name = "IsEligibleForTradeIn")
protected Boolean isEligibleForTradeIn;
@XmlElement(name = "IsFragile")
protected Boolean isFragile;
@XmlElement(name = "IsLabCreated")
protected Boolean isLabCreated;
@XmlElement(name = "IsMemorabilia")
protected Boolean isMemorabilia;
@XmlElement(name = "ISOEquivalent")
protected NonNegativeIntegerWithUnits isoEquivalent;
@XmlElement(name = "IsPreannounce")
protected Boolean isPreannounce;
@XmlElement(name = "IssuesPerYear")
protected String issuesPerYear;
@XmlElement(name = "ItemDimensions")
protected ItemAttributes.ItemDimensions itemDimensions;
@XmlElement(name = "ItemPartNumber")
protected String itemPartNumber;
@XmlElement(name = "KeyboardDescription")
protected String keyboardDescription;
@XmlElement(name = "Label")
protected String label;
@XmlElement(name = "LanguageName")
protected List<String> languageName;
@XmlElement(name = "Languages")
protected ItemAttributes.Languages languages;
@XmlElement(name = "LegalDisclaimer")
protected String legalDisclaimer;
@XmlElement(name = "LensType")
protected String lensType;
@XmlElement(name = "LineVoltage")
protected String lineVoltage;
@XmlElement(name = "ListPrice")
protected Price listPrice;
@XmlElement(name = "LongSynopsis")
protected String longSynopsis;
@XmlElement(name = "MacroFocusRange")
protected String macroFocusRange;
@XmlElement(name = "MagazineType")
protected String magazineType;
@XmlElement(name = "MalletHardness")
protected String malletHardness;
@XmlElement(name = "Manufacturer")
protected String manufacturer;
@XmlElement(name = "ManufacturerLaborWarrantyDescription")
protected String manufacturerLaborWarrantyDescription;
@XmlElement(name = "ManufacturerMaximumAge")
protected DecimalWithUnits manufacturerMaximumAge;
@XmlElement(name = "ManufacturerMinimumAge")
protected DecimalWithUnits manufacturerMinimumAge;
@XmlElement(name = "ManufacturerPartsWarrantyDescription")
protected String manufacturerPartsWarrantyDescription;
@XmlElement(name = "MaterialType")
protected String materialType;
@XmlElement(name = "MaterialTypeSetElement")
protected List<String> materialTypeSetElement;
@XmlElement(name = "MaximumAperture")
protected DecimalWithUnits maximumAperture;
@XmlElement(name = "MaximumColorDepth")
protected String maximumColorDepth;
@XmlElement(name = "MaximumFocalLength")
protected DecimalWithUnits maximumFocalLength;
@XmlElement(name = "MaximumHighResolutionImages")
protected NonNegativeIntegerWithUnits maximumHighResolutionImages;
@XmlElement(name = "MaximumHorizontalResolution")
protected NonNegativeIntegerWithUnits maximumHorizontalResolution;
@XmlElement(name = "MaximumLowResolutionImages")
protected String maximumLowResolutionImages;
@XmlElement(name = "MaximumResolution")
protected DecimalWithUnits maximumResolution;
@XmlElement(name = "MaximumShutterSpeed")
protected DecimalWithUnits maximumShutterSpeed;
@XmlElement(name = "MaximumVerticalResolution")
protected NonNegativeIntegerWithUnits maximumVerticalResolution;
@XmlElement(name = "MaximumWeightRecommendation")
protected DecimalWithUnits maximumWeightRecommendation;
@XmlElement(name = "MediaType")
protected String mediaType;
@XmlElement(name = "MemorySlotsAvailable")
protected String memorySlotsAvailable;
@XmlElement(name = "MetalStamp")
protected String metalStamp;
@XmlElement(name = "MetalType")
protected String metalType;
@XmlElement(name = "MiniMovieDescription")
protected String miniMovieDescription;
@XmlElement(name = "MinimumFocalLength")
protected DecimalWithUnits minimumFocalLength;
@XmlElement(name = "MinimumShutterSpeed")
protected DecimalWithUnits minimumShutterSpeed;
@XmlElement(name = "Model")
protected String model;
@XmlElement(name = "ModelYear")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger modelYear;
@XmlElement(name = "ModemDescription")
protected String modemDescription;
@XmlElement(name = "MonitorSize")
protected DecimalWithUnits monitorSize;
@XmlElement(name = "MonitorViewableDiagonalSize")
protected DecimalWithUnits monitorViewableDiagonalSize;
@XmlElement(name = "MouseDescription")
protected String mouseDescription;
@XmlElement(name = "MPN")
protected String mpn;
@XmlElement(name = "MusicalStyle")
protected String musicalStyle;
@XmlElement(name = "NativeResolution")
protected String nativeResolution;
@XmlElement(name = "Neighborhood")
protected String neighborhood;
@XmlElement(name = "NetworkInterfaceDescription")
protected String networkInterfaceDescription;
@XmlElement(name = "NotebookDisplayTechnology")
protected String notebookDisplayTechnology;
@XmlElement(name = "NotebookPointingDeviceDescription")
protected String notebookPointingDeviceDescription;
@XmlElement(name = "NumberOfDiscs")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger numberOfDiscs;
@XmlElement(name = "NumberOfIssues")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger numberOfIssues;
@XmlElement(name = "NumberOfItems")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger numberOfItems;
@XmlElement(name = "NumberOfKeys")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger numberOfKeys;
@XmlElement(name = "NumberOfPages")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger numberOfPages;
@XmlElement(name = "NumberOfPearls")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger numberOfPearls;
@XmlElement(name = "NumberOfRapidFireShots")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger numberOfRapidFireShots;
@XmlElement(name = "NumberOfStones")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger numberOfStones;
@XmlElement(name = "NumberOfStrings")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger numberOfStrings;
@XmlElement(name = "NumberOfTracks")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger numberOfTracks;
@XmlElement(name = "OperatingSystem")
protected String operatingSystem;
@XmlElement(name = "OpticalSensorResolution")
protected DecimalWithUnits opticalSensorResolution;
@XmlElement(name = "OpticalZoom")
protected DecimalWithUnits opticalZoom;
@XmlElement(name = "OriginalReleaseDate")
protected String originalReleaseDate;
@XmlElement(name = "OriginalAirDate")
protected String originalAirDate;
@XmlElement(name = "OutputWattage")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger outputWattage;
@XmlElement(name = "PackageDimensions")
protected ItemAttributes.PackageDimensions packageDimensions;
@XmlElement(name = "PackageQuantity")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger packageQuantity;
@XmlElement(name = "PantLength")
protected List<String> pantLength;
@XmlElement(name = "PantSize")
protected List<String> pantSize;
@XmlElement(name = "PartNumber")
protected String partNumber;
@XmlElement(name = "PearlLustre")
protected String pearlLustre;
@XmlElement(name = "PearlMinimumColor")
protected String pearlMinimumColor;
@XmlElement(name = "PearlShape")
protected String pearlShape;
@XmlElement(name = "PearlStringingMethod")
protected String pearlStringingMethod;
@XmlElement(name = "PearlSurfaceBlemishes")
protected String pearlSurfaceBlemishes;
@XmlElement(name = "PearlType")
protected String pearlType;
@XmlElement(name = "PearlUniformity")
protected String pearlUniformity;
@XmlElement(name = "PhoneNumber")
protected String phoneNumber;
@XmlElement(name = "PhotoFlashType")
protected List<String> photoFlashType;
@XmlElement(name = "PictureFormat")
protected List<String> pictureFormat;
@XmlElement(name = "Platform")
protected List<String> platform;
@XmlElement(name = "PriceRating")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger priceRating;
@XmlElement(name = "PrimaryColor")
protected List<String> primaryColor;
@XmlElement(name = "ProcessorCount")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger processorCount;
@XmlElement(name = "ProductGroup")
protected String productGroup;
@XmlElement(name = "ProductSiteLaunchDate")
protected String productSiteLaunchDate;
@XmlElement(name = "ProductTypeName")
protected String productTypeName;
@XmlElement(name = "ProductTypeSubcategory")
protected String productTypeSubcategory;
@XmlElement(name = "PromotionalTag")
protected String promotionalTag;
@XmlElement(name = "PublicationDate")
protected String publicationDate;
@XmlElement(name = "Publisher")
protected String publisher;
@XmlElement(name = "POBoxShippingExcluded")
protected String poBoxShippingExcluded;
@XmlElement(name = "ReadingLevel")
protected String readingLevel;
@XmlElement(name = "ReturnMethod")
protected List<String> returnMethod;
@XmlElement(name = "RecorderTrackCount")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger recorderTrackCount;
@XmlElement(name = "RegionCode")
protected String regionCode;
@XmlElement(name = "RegionOfOrigin")
protected String regionOfOrigin;
@XmlElement(name = "ReturnPolicy")
protected String returnPolicy;
@XmlElement(name = "ReleaseDate")
protected String releaseDate;
@XmlElement(name = "RemovableMemory")
protected String removableMemory;
@XmlElement(name = "RemovableStorage")
protected String removableStorage;
@XmlElement(name = "RequiredVoltageRange")
protected String requiredVoltageRange;
@XmlElement(name = "ResolutionModes")
protected String resolutionModes;
@XmlElement(name = "RingSize")
protected String ringSize;
@XmlElement(name = "RunningTime")
protected DecimalWithUnits runningTime;
@XmlElement(name = "ScentName")
protected String scentName;
@XmlElement(name = "SeasonSequence")
protected String seasonSequence;
@XmlElement(name = "SecondaryCacheSize")
protected NonNegativeIntegerWithUnits secondaryCacheSize;
@XmlElement(name = "SeikodoProductCode")
protected String seikodoProductCode;
@XmlElement(name = "SettingType")
protected String settingType;
@XmlElement(name = "ShaftMaterialType")
protected String shaftMaterialType;
@XmlElement(name = "ShoeSize")
protected List<String> shoeSize;
@XmlElement(name = "ShortSynopsis")
protected String shortSynopsis;
@XmlElement(name = "Size")
protected String size;
@XmlElement(name = "SizePerPearl")
protected String sizePerPearl;
@XmlElement(name = "SkillLevel")
protected String skillLevel;
@XmlElement(name = "SKU")
protected String sku;
@XmlElement(name = "SoldInStores")
protected String soldInStores;
@XmlElement(name = "SoundCardDescription")
protected String soundCardDescription;
@XmlElement(name = "SpeakerCount")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger speakerCount;
@XmlElement(name = "SpeakerDescription")
protected String speakerDescription;
@XmlElement(name = "SpecialFeatures")
protected List<String> specialFeatures;
@XmlElement(name = "StartYear")
protected String startYear;
@XmlElement(name = "StoneClarity")
protected String stoneClarity;
@XmlElement(name = "StoneColor")
protected String stoneColor;
@XmlElement(name = "StoneCut")
protected String stoneCut;
@XmlElement(name = "StoneShape")
protected String stoneShape;
@XmlElement(name = "StoneWeight")
protected DecimalWithUnits stoneWeight;
@XmlElement(name = "Studio")
protected String studio;
@XmlElement(name = "Style")
protected String style;
@XmlElement(name = "SubscriptionLength")
protected NonNegativeIntegerWithUnits subscriptionLength;
@XmlElement(name = "SupportedImageType")
protected List<String> supportedImageType;
@XmlElement(name = "SupportedMediaSize")
protected String supportedMediaSize;
@XmlElement(name = "SystemBusSpeed")
protected DecimalWithUnits systemBusSpeed;
@XmlElement(name = "SystemMemorySizeMax")
protected DecimalWithUnits systemMemorySizeMax;
@XmlElement(name = "SystemMemorySize")
protected DecimalWithUnits systemMemorySize;
@XmlElement(name = "SystemMemoryType")
protected String systemMemoryType;
@XmlElement(name = "TargetBrand")
protected List<String> targetBrand;
@XmlElement(name = "TellingPageIndicator")
protected String tellingPageIndicator;
@XmlElement(name = "TheatricalReleaseDate")
protected String theatricalReleaseDate;
@XmlElement(name = "Title")
protected String title;
@XmlElement(name = "TotalDiamondWeight")
protected DecimalWithUnits totalDiamondWeight;
@XmlElement(name = "TotalExternalBaysFree")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger totalExternalBaysFree;
@XmlElement(name = "TotalFirewirePorts")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger totalFirewirePorts;
@XmlElement(name = "TotalGemWeight")
protected DecimalWithUnits totalGemWeight;
@XmlElement(name = "TotalInternalBaysFree")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger totalInternalBaysFree;
@XmlElement(name = "TotalMetalWeight")
protected DecimalWithUnits totalMetalWeight;
@XmlElement(name = "TotalNTSCPALPorts")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger totalNTSCPALPorts;
@XmlElement(name = "TotalParallelPorts")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger totalParallelPorts;
@XmlElement(name = "TotalPCCardSlots")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger totalPCCardSlots;
@XmlElement(name = "TotalPCISlotsFree")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger totalPCISlotsFree;
@XmlElement(name = "TotalSerialPorts")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger totalSerialPorts;
@XmlElement(name = "TotalSVideoOutPorts")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger totalSVideoOutPorts;
@XmlElement(name = "TotalUSB2Ports")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger totalUSB2Ports;
@XmlElement(name = "TotalUSBPorts")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger totalUSBPorts;
@XmlElement(name = "TotalVGAOutPorts")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger totalVGAOutPorts;
@XmlElement(name = "TrackSequence")
protected String trackSequence;
@XmlElement(name = "TradeInValue")
protected Price tradeInValue;
@XmlElement(name = "UPC")
protected String upc;
@XmlElement(name = "UPCList")
protected ItemAttributes.UPCList upcList;
@XmlElement(name = "VariationDenomination")
protected String variationDenomination;
@XmlElement(name = "VariationDescription")
protected String variationDescription;
@XmlElement(name = "Warranty")
protected String warranty;
@XmlElement(name = "WatchMovementType")
protected String watchMovementType;
@XmlElement(name = "WaterResistanceDepth")
protected DecimalWithUnits waterResistanceDepth;
@XmlElement(name = "WEEETaxValue")
protected Price weeeTaxValue;
@XmlElement(name = "WirelessMicrophoneFrequency")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger wirelessMicrophoneFrequency;
@XmlElement(name = "WXJZ")
protected String wxjz;
@XmlElement(name = "XCYG")
protected String xcyg;
/**
* Gets the value of the actor property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the actor property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getActor().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getActor() {
if (actor == null) {
actor = new ArrayList<String>();
}
return this.actor;
}
/**
* Gets the value of the address property.
*
* @return
* possible object is
* {@link Address }
*
*/
public Address getAddress() {
return address;
}
/**
* Sets the value of the address property.
*
* @param value
* allowed object is
* {@link Address }
*
*/
public void setAddress(Address value) {
this.address = value;
}
/**
* Gets the value of the age property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the age property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAge().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getAge() {
if (age == null) {
age = new ArrayList<String>();
}
return this.age;
}
/**
* Gets the value of the amazonMaximumAge property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getAmazonMaximumAge() {
return amazonMaximumAge;
}
/**
* Sets the value of the amazonMaximumAge property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setAmazonMaximumAge(DecimalWithUnits value) {
this.amazonMaximumAge = value;
}
/**
* Gets the value of the amazonMinimumAge property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getAmazonMinimumAge() {
return amazonMinimumAge;
}
/**
* Sets the value of the amazonMinimumAge property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setAmazonMinimumAge(DecimalWithUnits value) {
this.amazonMinimumAge = value;
}
/**
* Gets the value of the analogVideoFormat property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAnalogVideoFormat() {
return analogVideoFormat;
}
/**
* Sets the value of the analogVideoFormat property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAnalogVideoFormat(String value) {
this.analogVideoFormat = value;
}
/**
* Gets the value of the apertureModes property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getApertureModes() {
return apertureModes;
}
/**
* Sets the value of the apertureModes property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setApertureModes(String value) {
this.apertureModes = value;
}
/**
* Gets the value of the artist property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the artist property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getArtist().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getArtist() {
if (artist == null) {
artist = new ArrayList<String>();
}
return this.artist;
}
/**
* Gets the value of the aspectRatio property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAspectRatio() {
return aspectRatio;
}
/**
* Sets the value of the aspectRatio property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAspectRatio(String value) {
this.aspectRatio = value;
}
/**
* Gets the value of the assemblyInstructions property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAssemblyInstructions() {
return assemblyInstructions;
}
/**
* Sets the value of the assemblyInstructions property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAssemblyInstructions(String value) {
this.assemblyInstructions = value;
}
/**
* Gets the value of the assemblyRequired property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAssemblyRequired() {
return assemblyRequired;
}
/**
* Sets the value of the assemblyRequired property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAssemblyRequired(String value) {
this.assemblyRequired = value;
}
/**
* Gets the value of the audienceRating property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAudienceRating() {
return audienceRating;
}
/**
* Sets the value of the audienceRating property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAudienceRating(String value) {
this.audienceRating = value;
}
/**
* Gets the value of the audioFormat property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the audioFormat property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAudioFormat().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getAudioFormat() {
if (audioFormat == null) {
audioFormat = new ArrayList<String>();
}
return this.audioFormat;
}
/**
* Gets the value of the author property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the author property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getAuthor().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getAuthor() {
if (author == null) {
author = new ArrayList<String>();
}
return this.author;
}
/**
* Gets the value of the backFinding property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBackFinding() {
return backFinding;
}
/**
* Sets the value of the backFinding property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBackFinding(String value) {
this.backFinding = value;
}
/**
* Gets the value of the bandMaterialType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBandMaterialType() {
return bandMaterialType;
}
/**
* Sets the value of the bandMaterialType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBandMaterialType(String value) {
this.bandMaterialType = value;
}
/**
* Gets the value of the batteriesIncluded property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBatteriesIncluded() {
return batteriesIncluded;
}
/**
* Sets the value of the batteriesIncluded property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBatteriesIncluded(String value) {
this.batteriesIncluded = value;
}
/**
* Gets the value of the batteriesRequired property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBatteriesRequired() {
return batteriesRequired;
}
/**
* Sets the value of the batteriesRequired property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBatteriesRequired(String value) {
this.batteriesRequired = value;
}
/**
* Gets the value of the batteries property.
*
* @return
* possible object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public NonNegativeIntegerWithUnits getBatteries() {
return batteries;
}
/**
* Sets the value of the batteries property.
*
* @param value
* allowed object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public void setBatteries(NonNegativeIntegerWithUnits value) {
this.batteries = value;
}
/**
* Gets the value of the batteryDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBatteryDescription() {
return batteryDescription;
}
/**
* Sets the value of the batteryDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBatteryDescription(String value) {
this.batteryDescription = value;
}
/**
* Gets the value of the batteryType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBatteryType() {
return batteryType;
}
/**
* Sets the value of the batteryType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBatteryType(String value) {
this.batteryType = value;
}
/**
* Gets the value of the bezelMaterialType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBezelMaterialType() {
return bezelMaterialType;
}
/**
* Sets the value of the bezelMaterialType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBezelMaterialType(String value) {
this.bezelMaterialType = value;
}
/**
* Gets the value of the binding property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBinding() {
return binding;
}
/**
* Sets the value of the binding property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBinding(String value) {
this.binding = value;
}
/**
* Gets the value of the bookSizeDescription property.
*
* @return
* possible object is
* {@link StringWithUnits }
*
*/
public StringWithUnits getBookSizeDescription() {
return bookSizeDescription;
}
/**
* Sets the value of the bookSizeDescription property.
*
* @param value
* allowed object is
* {@link StringWithUnits }
*
*/
public void setBookSizeDescription(StringWithUnits value) {
this.bookSizeDescription = value;
}
/**
* Gets the value of the brand property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBrand() {
return brand;
}
/**
* Sets the value of the brand property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBrand(String value) {
this.brand = value;
}
/**
* Gets the value of the calendarType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCalendarType() {
return calendarType;
}
/**
* Sets the value of the calendarType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCalendarType(String value) {
this.calendarType = value;
}
/**
* Gets the value of the cameraManualFeatures property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the cameraManualFeatures property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getCameraManualFeatures().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getCameraManualFeatures() {
if (cameraManualFeatures == null) {
cameraManualFeatures = new ArrayList<String>();
}
return this.cameraManualFeatures;
}
/**
* Gets the value of the caseDiameter property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getCaseDiameter() {
return caseDiameter;
}
/**
* Sets the value of the caseDiameter property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setCaseDiameter(DecimalWithUnits value) {
this.caseDiameter = value;
}
/**
* Gets the value of the caseMaterialType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCaseMaterialType() {
return caseMaterialType;
}
/**
* Sets the value of the caseMaterialType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCaseMaterialType(String value) {
this.caseMaterialType = value;
}
/**
* Gets the value of the caseThickness property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getCaseThickness() {
return caseThickness;
}
/**
* Sets the value of the caseThickness property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setCaseThickness(DecimalWithUnits value) {
this.caseThickness = value;
}
/**
* Gets the value of the caseType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCaseType() {
return caseType;
}
/**
* Sets the value of the caseType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCaseType(String value) {
this.caseType = value;
}
/**
* Gets the value of the catalogNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCatalogNumber() {
return catalogNumber;
}
/**
* Sets the value of the catalogNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCatalogNumber(String value) {
this.catalogNumber = value;
}
/**
* Gets the value of the catalogNumberList property.
*
* @return
* possible object is
* {@link ItemAttributes.CatalogNumberList }
*
*/
public ItemAttributes.CatalogNumberList getCatalogNumberList() {
return catalogNumberList;
}
/**
* Sets the value of the catalogNumberList property.
*
* @param value
* allowed object is
* {@link ItemAttributes.CatalogNumberList }
*
*/
public void setCatalogNumberList(ItemAttributes.CatalogNumberList value) {
this.catalogNumberList = value;
}
/**
* Gets the value of the category property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the category property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getCategory().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getCategory() {
if (category == null) {
category = new ArrayList<String>();
}
return this.category;
}
/**
* Gets the value of the categoryBin property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the categoryBin property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getCategoryBin().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getCategoryBin() {
if (categoryBin == null) {
categoryBin = new ArrayList<String>();
}
return this.categoryBin;
}
/**
* Gets the value of the cdrwDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCDRWDescription() {
return cdrwDescription;
}
/**
* Sets the value of the cdrwDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCDRWDescription(String value) {
this.cdrwDescription = value;
}
/**
* Gets the value of the chainType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChainType() {
return chainType;
}
/**
* Sets the value of the chainType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChainType(String value) {
this.chainType = value;
}
/**
* Gets the value of the character property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the character property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getCharacter().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getCharacter() {
if (character == null) {
character = new ArrayList<String>();
}
return this.character;
}
/**
* Gets the value of the ceroAgeRating property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCEROAgeRating() {
return ceroAgeRating;
}
/**
* Sets the value of the ceroAgeRating property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCEROAgeRating(String value) {
this.ceroAgeRating = value;
}
/**
* Gets the value of the claspType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getClaspType() {
return claspType;
}
/**
* Sets the value of the claspType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setClaspType(String value) {
this.claspType = value;
}
/**
* Gets the value of the clothingSize property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getClothingSize() {
return clothingSize;
}
/**
* Sets the value of the clothingSize property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setClothingSize(String value) {
this.clothingSize = value;
}
/**
* Gets the value of the clubType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getClubType() {
return clubType;
}
/**
* Sets the value of the clubType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setClubType(String value) {
this.clubType = value;
}
/**
* Gets the value of the color property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getColor() {
return color;
}
/**
* Sets the value of the color property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setColor(String value) {
this.color = value;
}
/**
* Gets the value of the compatibility property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCompatibility() {
return compatibility;
}
/**
* Sets the value of the compatibility property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCompatibility(String value) {
this.compatibility = value;
}
/**
* Gets the value of the compatibleDevices property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the compatibleDevices property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getCompatibleDevices().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getCompatibleDevices() {
if (compatibleDevices == null) {
compatibleDevices = new ArrayList<String>();
}
return this.compatibleDevices;
}
/**
* Gets the value of the computerHardwareType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getComputerHardwareType() {
return computerHardwareType;
}
/**
* Sets the value of the computerHardwareType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setComputerHardwareType(String value) {
this.computerHardwareType = value;
}
/**
* Gets the value of the computerPlatform property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getComputerPlatform() {
return computerPlatform;
}
/**
* Sets the value of the computerPlatform property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setComputerPlatform(String value) {
this.computerPlatform = value;
}
/**
* Gets the value of the connectivity property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getConnectivity() {
return connectivity;
}
/**
* Sets the value of the connectivity property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setConnectivity(String value) {
this.connectivity = value;
}
/**
* Gets the value of the continuousShootingSpeed property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getContinuousShootingSpeed() {
return continuousShootingSpeed;
}
/**
* Sets the value of the continuousShootingSpeed property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setContinuousShootingSpeed(DecimalWithUnits value) {
this.continuousShootingSpeed = value;
}
/**
* Gets the value of the country property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCountry() {
return country;
}
/**
* Sets the value of the country property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCountry(String value) {
this.country = value;
}
/**
* Gets the value of the cpuManufacturer property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCPUManufacturer() {
return cpuManufacturer;
}
/**
* Sets the value of the cpuManufacturer property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCPUManufacturer(String value) {
this.cpuManufacturer = value;
}
/**
* Gets the value of the cpuSpeed property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getCPUSpeed() {
return cpuSpeed;
}
/**
* Sets the value of the cpuSpeed property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setCPUSpeed(DecimalWithUnits value) {
this.cpuSpeed = value;
}
/**
* Gets the value of the cpuType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCPUType() {
return cpuType;
}
/**
* Sets the value of the cpuType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCPUType(String value) {
this.cpuType = value;
}
/**
* Gets the value of the creator property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the creator property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getCreator().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ItemAttributes.Creator }
*
*
*/
public List<ItemAttributes.Creator> getCreator() {
if (creator == null) {
creator = new ArrayList<ItemAttributes.Creator>();
}
return this.creator;
}
/**
* Gets the value of the cuisine property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCuisine() {
return cuisine;
}
/**
* Sets the value of the cuisine property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCuisine(String value) {
this.cuisine = value;
}
/**
* Gets the value of the dataLinkProtocol property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the dataLinkProtocol property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getDataLinkProtocol().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getDataLinkProtocol() {
if (dataLinkProtocol == null) {
dataLinkProtocol = new ArrayList<String>();
}
return this.dataLinkProtocol;
}
/**
* Gets the value of the dcz property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDCZ() {
return dcz;
}
/**
* Sets the value of the dcz property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDCZ(String value) {
this.dcz = value;
}
/**
* Gets the value of the deliveryOption property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDeliveryOption() {
return deliveryOption;
}
/**
* Sets the value of the deliveryOption property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDeliveryOption(String value) {
this.deliveryOption = value;
}
/**
* Gets the value of the delayBetweenShots property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getDelayBetweenShots() {
return delayBetweenShots;
}
/**
* Sets the value of the delayBetweenShots property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setDelayBetweenShots(DecimalWithUnits value) {
this.delayBetweenShots = value;
}
/**
* Gets the value of the department property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDepartment() {
return department;
}
/**
* Sets the value of the department property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDepartment(String value) {
this.department = value;
}
/**
* Gets the value of the deweyDecimalNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDeweyDecimalNumber() {
return deweyDecimalNumber;
}
/**
* Sets the value of the deweyDecimalNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDeweyDecimalNumber(String value) {
this.deweyDecimalNumber = value;
}
/**
* Gets the value of the dialColor property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDialColor() {
return dialColor;
}
/**
* Sets the value of the dialColor property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDialColor(String value) {
this.dialColor = value;
}
/**
* Gets the value of the dialWindowMaterialType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDialWindowMaterialType() {
return dialWindowMaterialType;
}
/**
* Sets the value of the dialWindowMaterialType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDialWindowMaterialType(String value) {
this.dialWindowMaterialType = value;
}
/**
* Gets the value of the digitalZoom property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getDigitalZoom() {
return digitalZoom;
}
/**
* Sets the value of the digitalZoom property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setDigitalZoom(DecimalWithUnits value) {
this.digitalZoom = value;
}
/**
* Gets the value of the director property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the director property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getDirector().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getDirector() {
if (director == null) {
director = new ArrayList<String>();
}
return this.director;
}
/**
* Gets the value of the displayColorSupport property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDisplayColorSupport() {
return displayColorSupport;
}
/**
* Sets the value of the displayColorSupport property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDisplayColorSupport(String value) {
this.displayColorSupport = value;
}
/**
* Gets the value of the displaySize property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getDisplaySize() {
return displaySize;
}
/**
* Sets the value of the displaySize property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setDisplaySize(DecimalWithUnits value) {
this.displaySize = value;
}
/**
* Gets the value of the drumSetPieceQuantity property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDrumSetPieceQuantity() {
return drumSetPieceQuantity;
}
/**
* Sets the value of the drumSetPieceQuantity property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDrumSetPieceQuantity(BigInteger value) {
this.drumSetPieceQuantity = value;
}
/**
* Gets the value of the dvdLayers property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDVDLayers() {
return dvdLayers;
}
/**
* Sets the value of the dvdLayers property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDVDLayers(BigInteger value) {
this.dvdLayers = value;
}
/**
* Gets the value of the dvdrwDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDVDRWDescription() {
return dvdrwDescription;
}
/**
* Sets the value of the dvdrwDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDVDRWDescription(String value) {
this.dvdrwDescription = value;
}
/**
* Gets the value of the dvdSides property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDVDSides() {
return dvdSides;
}
/**
* Sets the value of the dvdSides property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDVDSides(BigInteger value) {
this.dvdSides = value;
}
/**
* Gets the value of the dpci property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDPCI() {
return dpci;
}
/**
* Sets the value of the dpci property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDPCI(String value) {
this.dpci = value;
}
/**
* Gets the value of the ean property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEAN() {
return ean;
}
/**
* Sets the value of the ean property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEAN(String value) {
this.ean = value;
}
/**
* Gets the value of the eanList property.
*
* @return
* possible object is
* {@link ItemAttributes.EANList }
*
*/
public ItemAttributes.EANList getEANList() {
return eanList;
}
/**
* Sets the value of the eanList property.
*
* @param value
* allowed object is
* {@link ItemAttributes.EANList }
*
*/
public void setEANList(ItemAttributes.EANList value) {
this.eanList = value;
}
/**
* Gets the value of the edition property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEdition() {
return edition;
}
/**
* Sets the value of the edition property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEdition(String value) {
this.edition = value;
}
/**
* Gets the value of the educationalFocus property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the educationalFocus property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getEducationalFocus().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getEducationalFocus() {
if (educationalFocus == null) {
educationalFocus = new ArrayList<String>();
}
return this.educationalFocus;
}
/**
* Gets the value of the eisbn property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the eisbn property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getEISBN().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getEISBN() {
if (eisbn == null) {
eisbn = new ArrayList<String>();
}
return this.eisbn;
}
/**
* Gets the value of the episodeSequence property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEpisodeSequence() {
return episodeSequence;
}
/**
* Sets the value of the episodeSequence property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEpisodeSequence(String value) {
this.episodeSequence = value;
}
/**
* Gets the value of the ethnicity property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the ethnicity property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getEthnicity().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getEthnicity() {
if (ethnicity == null) {
ethnicity = new ArrayList<String>();
}
return this.ethnicity;
}
/**
* Gets the value of the esrbAgeRating property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getESRBAgeRating() {
return esrbAgeRating;
}
/**
* Sets the value of the esrbAgeRating property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setESRBAgeRating(String value) {
this.esrbAgeRating = value;
}
/**
* Gets the value of the externalDisplaySupportDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getExternalDisplaySupportDescription() {
return externalDisplaySupportDescription;
}
/**
* Sets the value of the externalDisplaySupportDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setExternalDisplaySupportDescription(String value) {
this.externalDisplaySupportDescription = value;
}
/**
* Gets the value of the fabricType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFabricType() {
return fabricType;
}
/**
* Sets the value of the fabricType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFabricType(String value) {
this.fabricType = value;
}
/**
* Gets the value of the faxNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFaxNumber() {
return faxNumber;
}
/**
* Sets the value of the faxNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFaxNumber(String value) {
this.faxNumber = value;
}
/**
* Gets the value of the feature property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the feature property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getFeature().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getFeature() {
if (feature == null) {
feature = new ArrayList<String>();
}
return this.feature;
}
/**
* Gets the value of the filmColorType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFilmColorType() {
return filmColorType;
}
/**
* Sets the value of the filmColorType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFilmColorType(String value) {
this.filmColorType = value;
}
/**
* Gets the value of the firstIssueLeadTime property.
*
* @return
* possible object is
* {@link StringWithUnits }
*
*/
public StringWithUnits getFirstIssueLeadTime() {
return firstIssueLeadTime;
}
/**
* Sets the value of the firstIssueLeadTime property.
*
* @param value
* allowed object is
* {@link StringWithUnits }
*
*/
public void setFirstIssueLeadTime(StringWithUnits value) {
this.firstIssueLeadTime = value;
}
/**
* Gets the value of the flavorName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFlavorName() {
return flavorName;
}
/**
* Sets the value of the flavorName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFlavorName(String value) {
this.flavorName = value;
}
/**
* Gets the value of the floppyDiskDriveDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFloppyDiskDriveDescription() {
return floppyDiskDriveDescription;
}
/**
* Sets the value of the floppyDiskDriveDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFloppyDiskDriveDescription(String value) {
this.floppyDiskDriveDescription = value;
}
/**
* Gets the value of the format property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the format property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getFormat().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getFormat() {
if (format == null) {
format = new ArrayList<String>();
}
return this.format;
}
/**
* Gets the value of the formFactor property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the formFactor property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getFormFactor().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getFormFactor() {
if (formFactor == null) {
formFactor = new ArrayList<String>();
}
return this.formFactor;
}
/**
* Gets the value of the gemType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGemType() {
return gemType;
}
/**
* Sets the value of the gemType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGemType(String value) {
this.gemType = value;
}
/**
* Gets the value of the gemTypeSetElement property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the gemTypeSetElement property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getGemTypeSetElement().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getGemTypeSetElement() {
if (gemTypeSetElement == null) {
gemTypeSetElement = new ArrayList<String>();
}
return this.gemTypeSetElement;
}
/**
* Gets the value of the gender property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the gender property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getGender().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getGender() {
if (gender == null) {
gender = new ArrayList<String>();
}
return this.gender;
}
/**
* Gets the value of the genre property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGenre() {
return genre;
}
/**
* Sets the value of the genre property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGenre(String value) {
this.genre = value;
}
/**
* Gets the value of the glProductGroup property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGLProductGroup() {
return glProductGroup;
}
/**
* Sets the value of the glProductGroup property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGLProductGroup(String value) {
this.glProductGroup = value;
}
/**
* Gets the value of the golfClubFlex property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGolfClubFlex() {
return golfClubFlex;
}
/**
* Sets the value of the golfClubFlex property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGolfClubFlex(String value) {
this.golfClubFlex = value;
}
/**
* Gets the value of the golfClubLoft property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGolfClubLoft() {
return golfClubLoft;
}
/**
* Sets the value of the golfClubLoft property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGolfClubLoft(String value) {
this.golfClubLoft = value;
}
/**
* Gets the value of the graphicsCardInterface property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGraphicsCardInterface() {
return graphicsCardInterface;
}
/**
* Sets the value of the graphicsCardInterface property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGraphicsCardInterface(String value) {
this.graphicsCardInterface = value;
}
/**
* Gets the value of the graphicsDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGraphicsDescription() {
return graphicsDescription;
}
/**
* Sets the value of the graphicsDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGraphicsDescription(String value) {
this.graphicsDescription = value;
}
/**
* Gets the value of the graphicsMemorySize property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getGraphicsMemorySize() {
return graphicsMemorySize;
}
/**
* Sets the value of the graphicsMemorySize property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setGraphicsMemorySize(DecimalWithUnits value) {
this.graphicsMemorySize = value;
}
/**
* Gets the value of the guitarAttribute property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGuitarAttribute() {
return guitarAttribute;
}
/**
* Sets the value of the guitarAttribute property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGuitarAttribute(String value) {
this.guitarAttribute = value;
}
/**
* Gets the value of the guitarBridgeSystem property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGuitarBridgeSystem() {
return guitarBridgeSystem;
}
/**
* Sets the value of the guitarBridgeSystem property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGuitarBridgeSystem(String value) {
this.guitarBridgeSystem = value;
}
/**
* Gets the value of the guitarPickThickness property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGuitarPickThickness() {
return guitarPickThickness;
}
/**
* Sets the value of the guitarPickThickness property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGuitarPickThickness(String value) {
this.guitarPickThickness = value;
}
/**
* Gets the value of the guitarPickupConfiguration property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGuitarPickupConfiguration() {
return guitarPickupConfiguration;
}
/**
* Sets the value of the guitarPickupConfiguration property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGuitarPickupConfiguration(String value) {
this.guitarPickupConfiguration = value;
}
/**
* Gets the value of the handOrientation property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHandOrientation() {
return handOrientation;
}
/**
* Sets the value of the handOrientation property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHandOrientation(String value) {
this.handOrientation = value;
}
/**
* Gets the value of the hardDiskCount property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getHardDiskCount() {
return hardDiskCount;
}
/**
* Sets the value of the hardDiskCount property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setHardDiskCount(BigInteger value) {
this.hardDiskCount = value;
}
/**
* Gets the value of the hardDiskSize property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getHardDiskSize() {
return hardDiskSize;
}
/**
* Sets the value of the hardDiskSize property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setHardDiskSize(DecimalWithUnits value) {
this.hardDiskSize = value;
}
/**
* Gets the value of the hardDiskInterface property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHardDiskInterface() {
return hardDiskInterface;
}
/**
* Sets the value of the hardDiskInterface property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHardDiskInterface(String value) {
this.hardDiskInterface = value;
}
/**
* Gets the value of the hardwarePlatform property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHardwarePlatform() {
return hardwarePlatform;
}
/**
* Sets the value of the hardwarePlatform property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHardwarePlatform(String value) {
this.hardwarePlatform = value;
}
/**
* Gets the value of the hasAutoFocus property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isHasAutoFocus() {
return hasAutoFocus;
}
/**
* Sets the value of the hasAutoFocus property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setHasAutoFocus(Boolean value) {
this.hasAutoFocus = value;
}
/**
* Gets the value of the hasBurstMode property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isHasBurstMode() {
return hasBurstMode;
}
/**
* Sets the value of the hasBurstMode property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setHasBurstMode(Boolean value) {
this.hasBurstMode = value;
}
/**
* Gets the value of the hasInCameraEditing property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isHasInCameraEditing() {
return hasInCameraEditing;
}
/**
* Sets the value of the hasInCameraEditing property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setHasInCameraEditing(Boolean value) {
this.hasInCameraEditing = value;
}
/**
* Gets the value of the hasRedEyeReduction property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isHasRedEyeReduction() {
return hasRedEyeReduction;
}
/**
* Sets the value of the hasRedEyeReduction property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setHasRedEyeReduction(Boolean value) {
this.hasRedEyeReduction = value;
}
/**
* Gets the value of the hasSelfTimer property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isHasSelfTimer() {
return hasSelfTimer;
}
/**
* Sets the value of the hasSelfTimer property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setHasSelfTimer(Boolean value) {
this.hasSelfTimer = value;
}
/**
* Gets the value of the hasTripodMount property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isHasTripodMount() {
return hasTripodMount;
}
/**
* Sets the value of the hasTripodMount property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setHasTripodMount(Boolean value) {
this.hasTripodMount = value;
}
/**
* Gets the value of the hasVideoOut property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isHasVideoOut() {
return hasVideoOut;
}
/**
* Sets the value of the hasVideoOut property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setHasVideoOut(Boolean value) {
this.hasVideoOut = value;
}
/**
* Gets the value of the hasViewfinder property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isHasViewfinder() {
return hasViewfinder;
}
/**
* Sets the value of the hasViewfinder property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setHasViewfinder(Boolean value) {
this.hasViewfinder = value;
}
/**
* Gets the value of the hazardousMaterialType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHazardousMaterialType() {
return hazardousMaterialType;
}
/**
* Sets the value of the hazardousMaterialType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHazardousMaterialType(String value) {
this.hazardousMaterialType = value;
}
/**
* Gets the value of the hoursOfOperation property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHoursOfOperation() {
return hoursOfOperation;
}
/**
* Sets the value of the hoursOfOperation property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHoursOfOperation(String value) {
this.hoursOfOperation = value;
}
/**
* Gets the value of the includedSoftware property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getIncludedSoftware() {
return includedSoftware;
}
/**
* Sets the value of the includedSoftware property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIncludedSoftware(String value) {
this.includedSoftware = value;
}
/**
* Gets the value of the includesMp3Player property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIncludesMp3Player() {
return includesMp3Player;
}
/**
* Sets the value of the includesMp3Player property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIncludesMp3Player(Boolean value) {
this.includesMp3Player = value;
}
/**
* Gets the value of the ingredients property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getIngredients() {
return ingredients;
}
/**
* Sets the value of the ingredients property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIngredients(String value) {
this.ingredients = value;
}
/**
* Gets the value of the ingredientsSetElement property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the ingredientsSetElement property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getIngredientsSetElement().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getIngredientsSetElement() {
if (ingredientsSetElement == null) {
ingredientsSetElement = new ArrayList<String>();
}
return this.ingredientsSetElement;
}
/**
* Gets the value of the instrumentKey property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getInstrumentKey() {
return instrumentKey;
}
/**
* Sets the value of the instrumentKey property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setInstrumentKey(String value) {
this.instrumentKey = value;
}
/**
* Gets the value of the interest property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the interest property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getInterest().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getInterest() {
if (interest == null) {
interest = new ArrayList<String>();
}
return this.interest;
}
/**
* Gets the value of the isAdultProduct property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsAdultProduct() {
return isAdultProduct;
}
/**
* Sets the value of the isAdultProduct property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsAdultProduct(Boolean value) {
this.isAdultProduct = value;
}
/**
* Gets the value of the isAutographed property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsAutographed() {
return isAutographed;
}
/**
* Sets the value of the isAutographed property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsAutographed(Boolean value) {
this.isAutographed = value;
}
/**
* Gets the value of the isbn property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getISBN() {
return isbn;
}
/**
* Sets the value of the isbn property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setISBN(String value) {
this.isbn = value;
}
/**
* Gets the value of the isEligibleForTradeIn property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsEligibleForTradeIn() {
return isEligibleForTradeIn;
}
/**
* Sets the value of the isEligibleForTradeIn property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsEligibleForTradeIn(Boolean value) {
this.isEligibleForTradeIn = value;
}
/**
* Gets the value of the isFragile property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsFragile() {
return isFragile;
}
/**
* Sets the value of the isFragile property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsFragile(Boolean value) {
this.isFragile = value;
}
/**
* Gets the value of the isLabCreated property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsLabCreated() {
return isLabCreated;
}
/**
* Sets the value of the isLabCreated property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsLabCreated(Boolean value) {
this.isLabCreated = value;
}
/**
* Gets the value of the isMemorabilia property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsMemorabilia() {
return isMemorabilia;
}
/**
* Sets the value of the isMemorabilia property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsMemorabilia(Boolean value) {
this.isMemorabilia = value;
}
/**
* Gets the value of the isoEquivalent property.
*
* @return
* possible object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public NonNegativeIntegerWithUnits getISOEquivalent() {
return isoEquivalent;
}
/**
* Sets the value of the isoEquivalent property.
*
* @param value
* allowed object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public void setISOEquivalent(NonNegativeIntegerWithUnits value) {
this.isoEquivalent = value;
}
/**
* Gets the value of the isPreannounce property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsPreannounce() {
return isPreannounce;
}
/**
* Sets the value of the isPreannounce property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsPreannounce(Boolean value) {
this.isPreannounce = value;
}
/**
* Gets the value of the issuesPerYear property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getIssuesPerYear() {
return issuesPerYear;
}
/**
* Sets the value of the issuesPerYear property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIssuesPerYear(String value) {
this.issuesPerYear = value;
}
/**
* Gets the value of the itemDimensions property.
*
* @return
* possible object is
* {@link ItemAttributes.ItemDimensions }
*
*/
public ItemAttributes.ItemDimensions getItemDimensions() {
return itemDimensions;
}
/**
* Sets the value of the itemDimensions property.
*
* @param value
* allowed object is
* {@link ItemAttributes.ItemDimensions }
*
*/
public void setItemDimensions(ItemAttributes.ItemDimensions value) {
this.itemDimensions = value;
}
/**
* Gets the value of the itemPartNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getItemPartNumber() {
return itemPartNumber;
}
/**
* Sets the value of the itemPartNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setItemPartNumber(String value) {
this.itemPartNumber = value;
}
/**
* Gets the value of the keyboardDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKeyboardDescription() {
return keyboardDescription;
}
/**
* Sets the value of the keyboardDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setKeyboardDescription(String value) {
this.keyboardDescription = value;
}
/**
* Gets the value of the label property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLabel() {
return label;
}
/**
* Sets the value of the label property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLabel(String value) {
this.label = value;
}
/**
* Gets the value of the languageName property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the languageName property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getLanguageName().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getLanguageName() {
if (languageName == null) {
languageName = new ArrayList<String>();
}
return this.languageName;
}
/**
* Gets the value of the languages property.
*
* @return
* possible object is
* {@link ItemAttributes.Languages }
*
*/
public ItemAttributes.Languages getLanguages() {
return languages;
}
/**
* Sets the value of the languages property.
*
* @param value
* allowed object is
* {@link ItemAttributes.Languages }
*
*/
public void setLanguages(ItemAttributes.Languages value) {
this.languages = value;
}
/**
* Gets the value of the legalDisclaimer property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLegalDisclaimer() {
return legalDisclaimer;
}
/**
* Sets the value of the legalDisclaimer property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLegalDisclaimer(String value) {
this.legalDisclaimer = value;
}
/**
* Gets the value of the lensType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLensType() {
return lensType;
}
/**
* Sets the value of the lensType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLensType(String value) {
this.lensType = value;
}
/**
* Gets the value of the lineVoltage property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLineVoltage() {
return lineVoltage;
}
/**
* Sets the value of the lineVoltage property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLineVoltage(String value) {
this.lineVoltage = value;
}
/**
* Gets the value of the listPrice property.
*
* @return
* possible object is
* {@link Price }
*
*/
public Price getListPrice() {
return listPrice;
}
/**
* Sets the value of the listPrice property.
*
* @param value
* allowed object is
* {@link Price }
*
*/
public void setListPrice(Price value) {
this.listPrice = value;
}
/**
* Gets the value of the longSynopsis property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLongSynopsis() {
return longSynopsis;
}
/**
* Sets the value of the longSynopsis property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLongSynopsis(String value) {
this.longSynopsis = value;
}
/**
* Gets the value of the macroFocusRange property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMacroFocusRange() {
return macroFocusRange;
}
/**
* Sets the value of the macroFocusRange property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMacroFocusRange(String value) {
this.macroFocusRange = value;
}
/**
* Gets the value of the magazineType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMagazineType() {
return magazineType;
}
/**
* Sets the value of the magazineType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMagazineType(String value) {
this.magazineType = value;
}
/**
* Gets the value of the malletHardness property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMalletHardness() {
return malletHardness;
}
/**
* Sets the value of the malletHardness property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMalletHardness(String value) {
this.malletHardness = value;
}
/**
* Gets the value of the manufacturer property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getManufacturer() {
return manufacturer;
}
/**
* Sets the value of the manufacturer property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setManufacturer(String value) {
this.manufacturer = value;
}
/**
* Gets the value of the manufacturerLaborWarrantyDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getManufacturerLaborWarrantyDescription() {
return manufacturerLaborWarrantyDescription;
}
/**
* Sets the value of the manufacturerLaborWarrantyDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setManufacturerLaborWarrantyDescription(String value) {
this.manufacturerLaborWarrantyDescription = value;
}
/**
* Gets the value of the manufacturerMaximumAge property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getManufacturerMaximumAge() {
return manufacturerMaximumAge;
}
/**
* Sets the value of the manufacturerMaximumAge property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setManufacturerMaximumAge(DecimalWithUnits value) {
this.manufacturerMaximumAge = value;
}
/**
* Gets the value of the manufacturerMinimumAge property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getManufacturerMinimumAge() {
return manufacturerMinimumAge;
}
/**
* Sets the value of the manufacturerMinimumAge property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setManufacturerMinimumAge(DecimalWithUnits value) {
this.manufacturerMinimumAge = value;
}
/**
* Gets the value of the manufacturerPartsWarrantyDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getManufacturerPartsWarrantyDescription() {
return manufacturerPartsWarrantyDescription;
}
/**
* Sets the value of the manufacturerPartsWarrantyDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setManufacturerPartsWarrantyDescription(String value) {
this.manufacturerPartsWarrantyDescription = value;
}
/**
* Gets the value of the materialType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMaterialType() {
return materialType;
}
/**
* Sets the value of the materialType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMaterialType(String value) {
this.materialType = value;
}
/**
* Gets the value of the materialTypeSetElement property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the materialTypeSetElement property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getMaterialTypeSetElement().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getMaterialTypeSetElement() {
if (materialTypeSetElement == null) {
materialTypeSetElement = new ArrayList<String>();
}
return this.materialTypeSetElement;
}
/**
* Gets the value of the maximumAperture property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getMaximumAperture() {
return maximumAperture;
}
/**
* Sets the value of the maximumAperture property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setMaximumAperture(DecimalWithUnits value) {
this.maximumAperture = value;
}
/**
* Gets the value of the maximumColorDepth property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMaximumColorDepth() {
return maximumColorDepth;
}
/**
* Sets the value of the maximumColorDepth property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMaximumColorDepth(String value) {
this.maximumColorDepth = value;
}
/**
* Gets the value of the maximumFocalLength property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getMaximumFocalLength() {
return maximumFocalLength;
}
/**
* Sets the value of the maximumFocalLength property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setMaximumFocalLength(DecimalWithUnits value) {
this.maximumFocalLength = value;
}
/**
* Gets the value of the maximumHighResolutionImages property.
*
* @return
* possible object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public NonNegativeIntegerWithUnits getMaximumHighResolutionImages() {
return maximumHighResolutionImages;
}
/**
* Sets the value of the maximumHighResolutionImages property.
*
* @param value
* allowed object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public void setMaximumHighResolutionImages(NonNegativeIntegerWithUnits value) {
this.maximumHighResolutionImages = value;
}
/**
* Gets the value of the maximumHorizontalResolution property.
*
* @return
* possible object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public NonNegativeIntegerWithUnits getMaximumHorizontalResolution() {
return maximumHorizontalResolution;
}
/**
* Sets the value of the maximumHorizontalResolution property.
*
* @param value
* allowed object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public void setMaximumHorizontalResolution(NonNegativeIntegerWithUnits value) {
this.maximumHorizontalResolution = value;
}
/**
* Gets the value of the maximumLowResolutionImages property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMaximumLowResolutionImages() {
return maximumLowResolutionImages;
}
/**
* Sets the value of the maximumLowResolutionImages property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMaximumLowResolutionImages(String value) {
this.maximumLowResolutionImages = value;
}
/**
* Gets the value of the maximumResolution property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getMaximumResolution() {
return maximumResolution;
}
/**
* Sets the value of the maximumResolution property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setMaximumResolution(DecimalWithUnits value) {
this.maximumResolution = value;
}
/**
* Gets the value of the maximumShutterSpeed property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getMaximumShutterSpeed() {
return maximumShutterSpeed;
}
/**
* Sets the value of the maximumShutterSpeed property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setMaximumShutterSpeed(DecimalWithUnits value) {
this.maximumShutterSpeed = value;
}
/**
* Gets the value of the maximumVerticalResolution property.
*
* @return
* possible object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public NonNegativeIntegerWithUnits getMaximumVerticalResolution() {
return maximumVerticalResolution;
}
/**
* Sets the value of the maximumVerticalResolution property.
*
* @param value
* allowed object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public void setMaximumVerticalResolution(NonNegativeIntegerWithUnits value) {
this.maximumVerticalResolution = value;
}
/**
* Gets the value of the maximumWeightRecommendation property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getMaximumWeightRecommendation() {
return maximumWeightRecommendation;
}
/**
* Sets the value of the maximumWeightRecommendation property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setMaximumWeightRecommendation(DecimalWithUnits value) {
this.maximumWeightRecommendation = value;
}
/**
* Gets the value of the mediaType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMediaType() {
return mediaType;
}
/**
* Sets the value of the mediaType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMediaType(String value) {
this.mediaType = value;
}
/**
* Gets the value of the memorySlotsAvailable property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMemorySlotsAvailable() {
return memorySlotsAvailable;
}
/**
* Sets the value of the memorySlotsAvailable property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMemorySlotsAvailable(String value) {
this.memorySlotsAvailable = value;
}
/**
* Gets the value of the metalStamp property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMetalStamp() {
return metalStamp;
}
/**
* Sets the value of the metalStamp property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMetalStamp(String value) {
this.metalStamp = value;
}
/**
* Gets the value of the metalType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMetalType() {
return metalType;
}
/**
* Sets the value of the metalType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMetalType(String value) {
this.metalType = value;
}
/**
* Gets the value of the miniMovieDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMiniMovieDescription() {
return miniMovieDescription;
}
/**
* Sets the value of the miniMovieDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMiniMovieDescription(String value) {
this.miniMovieDescription = value;
}
/**
* Gets the value of the minimumFocalLength property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getMinimumFocalLength() {
return minimumFocalLength;
}
/**
* Sets the value of the minimumFocalLength property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setMinimumFocalLength(DecimalWithUnits value) {
this.minimumFocalLength = value;
}
/**
* Gets the value of the minimumShutterSpeed property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getMinimumShutterSpeed() {
return minimumShutterSpeed;
}
/**
* Sets the value of the minimumShutterSpeed property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setMinimumShutterSpeed(DecimalWithUnits value) {
this.minimumShutterSpeed = value;
}
/**
* Gets the value of the model property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getModel() {
return model;
}
/**
* Sets the value of the model property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setModel(String value) {
this.model = value;
}
/**
* Gets the value of the modelYear property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getModelYear() {
return modelYear;
}
/**
* Sets the value of the modelYear property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setModelYear(BigInteger value) {
this.modelYear = value;
}
/**
* Gets the value of the modemDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getModemDescription() {
return modemDescription;
}
/**
* Sets the value of the modemDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setModemDescription(String value) {
this.modemDescription = value;
}
/**
* Gets the value of the monitorSize property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getMonitorSize() {
return monitorSize;
}
/**
* Sets the value of the monitorSize property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setMonitorSize(DecimalWithUnits value) {
this.monitorSize = value;
}
/**
* Gets the value of the monitorViewableDiagonalSize property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getMonitorViewableDiagonalSize() {
return monitorViewableDiagonalSize;
}
/**
* Sets the value of the monitorViewableDiagonalSize property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setMonitorViewableDiagonalSize(DecimalWithUnits value) {
this.monitorViewableDiagonalSize = value;
}
/**
* Gets the value of the mouseDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMouseDescription() {
return mouseDescription;
}
/**
* Sets the value of the mouseDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMouseDescription(String value) {
this.mouseDescription = value;
}
/**
* Gets the value of the mpn property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMPN() {
return mpn;
}
/**
* Sets the value of the mpn property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMPN(String value) {
this.mpn = value;
}
/**
* Gets the value of the musicalStyle property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMusicalStyle() {
return musicalStyle;
}
/**
* Sets the value of the musicalStyle property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMusicalStyle(String value) {
this.musicalStyle = value;
}
/**
* Gets the value of the nativeResolution property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNativeResolution() {
return nativeResolution;
}
/**
* Sets the value of the nativeResolution property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNativeResolution(String value) {
this.nativeResolution = value;
}
/**
* Gets the value of the neighborhood property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNeighborhood() {
return neighborhood;
}
/**
* Sets the value of the neighborhood property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNeighborhood(String value) {
this.neighborhood = value;
}
/**
* Gets the value of the networkInterfaceDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNetworkInterfaceDescription() {
return networkInterfaceDescription;
}
/**
* Sets the value of the networkInterfaceDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNetworkInterfaceDescription(String value) {
this.networkInterfaceDescription = value;
}
/**
* Gets the value of the notebookDisplayTechnology property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNotebookDisplayTechnology() {
return notebookDisplayTechnology;
}
/**
* Sets the value of the notebookDisplayTechnology property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNotebookDisplayTechnology(String value) {
this.notebookDisplayTechnology = value;
}
/**
* Gets the value of the notebookPointingDeviceDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNotebookPointingDeviceDescription() {
return notebookPointingDeviceDescription;
}
/**
* Sets the value of the notebookPointingDeviceDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNotebookPointingDeviceDescription(String value) {
this.notebookPointingDeviceDescription = value;
}
/**
* Gets the value of the numberOfDiscs property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumberOfDiscs() {
return numberOfDiscs;
}
/**
* Sets the value of the numberOfDiscs property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumberOfDiscs(BigInteger value) {
this.numberOfDiscs = value;
}
/**
* Gets the value of the numberOfIssues property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumberOfIssues() {
return numberOfIssues;
}
/**
* Sets the value of the numberOfIssues property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumberOfIssues(BigInteger value) {
this.numberOfIssues = value;
}
/**
* Gets the value of the numberOfItems property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumberOfItems() {
return numberOfItems;
}
/**
* Sets the value of the numberOfItems property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumberOfItems(BigInteger value) {
this.numberOfItems = value;
}
/**
* Gets the value of the numberOfKeys property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumberOfKeys() {
return numberOfKeys;
}
/**
* Sets the value of the numberOfKeys property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumberOfKeys(BigInteger value) {
this.numberOfKeys = value;
}
/**
* Gets the value of the numberOfPages property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumberOfPages() {
return numberOfPages;
}
/**
* Sets the value of the numberOfPages property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumberOfPages(BigInteger value) {
this.numberOfPages = value;
}
/**
* Gets the value of the numberOfPearls property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumberOfPearls() {
return numberOfPearls;
}
/**
* Sets the value of the numberOfPearls property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumberOfPearls(BigInteger value) {
this.numberOfPearls = value;
}
/**
* Gets the value of the numberOfRapidFireShots property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumberOfRapidFireShots() {
return numberOfRapidFireShots;
}
/**
* Sets the value of the numberOfRapidFireShots property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumberOfRapidFireShots(BigInteger value) {
this.numberOfRapidFireShots = value;
}
/**
* Gets the value of the numberOfStones property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumberOfStones() {
return numberOfStones;
}
/**
* Sets the value of the numberOfStones property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumberOfStones(BigInteger value) {
this.numberOfStones = value;
}
/**
* Gets the value of the numberOfStrings property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumberOfStrings() {
return numberOfStrings;
}
/**
* Sets the value of the numberOfStrings property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumberOfStrings(BigInteger value) {
this.numberOfStrings = value;
}
/**
* Gets the value of the numberOfTracks property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumberOfTracks() {
return numberOfTracks;
}
/**
* Sets the value of the numberOfTracks property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumberOfTracks(BigInteger value) {
this.numberOfTracks = value;
}
/**
* Gets the value of the operatingSystem property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOperatingSystem() {
return operatingSystem;
}
/**
* Sets the value of the operatingSystem property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOperatingSystem(String value) {
this.operatingSystem = value;
}
/**
* Gets the value of the opticalSensorResolution property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getOpticalSensorResolution() {
return opticalSensorResolution;
}
/**
* Sets the value of the opticalSensorResolution property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setOpticalSensorResolution(DecimalWithUnits value) {
this.opticalSensorResolution = value;
}
/**
* Gets the value of the opticalZoom property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getOpticalZoom() {
return opticalZoom;
}
/**
* Sets the value of the opticalZoom property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setOpticalZoom(DecimalWithUnits value) {
this.opticalZoom = value;
}
/**
* Gets the value of the originalReleaseDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOriginalReleaseDate() {
return originalReleaseDate;
}
/**
* Sets the value of the originalReleaseDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOriginalReleaseDate(String value) {
this.originalReleaseDate = value;
}
/**
* Gets the value of the originalAirDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOriginalAirDate() {
return originalAirDate;
}
/**
* Sets the value of the originalAirDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOriginalAirDate(String value) {
this.originalAirDate = value;
}
/**
* Gets the value of the outputWattage property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getOutputWattage() {
return outputWattage;
}
/**
* Sets the value of the outputWattage property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setOutputWattage(BigInteger value) {
this.outputWattage = value;
}
/**
* Gets the value of the packageDimensions property.
*
* @return
* possible object is
* {@link ItemAttributes.PackageDimensions }
*
*/
public ItemAttributes.PackageDimensions getPackageDimensions() {
return packageDimensions;
}
/**
* Sets the value of the packageDimensions property.
*
* @param value
* allowed object is
* {@link ItemAttributes.PackageDimensions }
*
*/
public void setPackageDimensions(ItemAttributes.PackageDimensions value) {
this.packageDimensions = value;
}
/**
* Gets the value of the packageQuantity property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getPackageQuantity() {
return packageQuantity;
}
/**
* Sets the value of the packageQuantity property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setPackageQuantity(BigInteger value) {
this.packageQuantity = value;
}
/**
* Gets the value of the pantLength property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the pantLength property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPantLength().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPantLength() {
if (pantLength == null) {
pantLength = new ArrayList<String>();
}
return this.pantLength;
}
/**
* Gets the value of the pantSize property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the pantSize property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPantSize().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPantSize() {
if (pantSize == null) {
pantSize = new ArrayList<String>();
}
return this.pantSize;
}
/**
* Gets the value of the partNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPartNumber() {
return partNumber;
}
/**
* Sets the value of the partNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPartNumber(String value) {
this.partNumber = value;
}
/**
* Gets the value of the pearlLustre property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPearlLustre() {
return pearlLustre;
}
/**
* Sets the value of the pearlLustre property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPearlLustre(String value) {
this.pearlLustre = value;
}
/**
* Gets the value of the pearlMinimumColor property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPearlMinimumColor() {
return pearlMinimumColor;
}
/**
* Sets the value of the pearlMinimumColor property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPearlMinimumColor(String value) {
this.pearlMinimumColor = value;
}
/**
* Gets the value of the pearlShape property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPearlShape() {
return pearlShape;
}
/**
* Sets the value of the pearlShape property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPearlShape(String value) {
this.pearlShape = value;
}
/**
* Gets the value of the pearlStringingMethod property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPearlStringingMethod() {
return pearlStringingMethod;
}
/**
* Sets the value of the pearlStringingMethod property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPearlStringingMethod(String value) {
this.pearlStringingMethod = value;
}
/**
* Gets the value of the pearlSurfaceBlemishes property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPearlSurfaceBlemishes() {
return pearlSurfaceBlemishes;
}
/**
* Sets the value of the pearlSurfaceBlemishes property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPearlSurfaceBlemishes(String value) {
this.pearlSurfaceBlemishes = value;
}
/**
* Gets the value of the pearlType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPearlType() {
return pearlType;
}
/**
* Sets the value of the pearlType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPearlType(String value) {
this.pearlType = value;
}
/**
* Gets the value of the pearlUniformity property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPearlUniformity() {
return pearlUniformity;
}
/**
* Sets the value of the pearlUniformity property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPearlUniformity(String value) {
this.pearlUniformity = value;
}
/**
* Gets the value of the phoneNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPhoneNumber() {
return phoneNumber;
}
/**
* Sets the value of the phoneNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPhoneNumber(String value) {
this.phoneNumber = value;
}
/**
* Gets the value of the photoFlashType property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the photoFlashType property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPhotoFlashType().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPhotoFlashType() {
if (photoFlashType == null) {
photoFlashType = new ArrayList<String>();
}
return this.photoFlashType;
}
/**
* Gets the value of the pictureFormat property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the pictureFormat property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPictureFormat().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPictureFormat() {
if (pictureFormat == null) {
pictureFormat = new ArrayList<String>();
}
return this.pictureFormat;
}
/**
* Gets the value of the platform property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the platform property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPlatform().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPlatform() {
if (platform == null) {
platform = new ArrayList<String>();
}
return this.platform;
}
/**
* Gets the value of the priceRating property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getPriceRating() {
return priceRating;
}
/**
* Sets the value of the priceRating property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setPriceRating(BigInteger value) {
this.priceRating = value;
}
/**
* Gets the value of the primaryColor property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the primaryColor property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getPrimaryColor().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getPrimaryColor() {
if (primaryColor == null) {
primaryColor = new ArrayList<String>();
}
return this.primaryColor;
}
/**
* Gets the value of the processorCount property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getProcessorCount() {
return processorCount;
}
/**
* Sets the value of the processorCount property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setProcessorCount(BigInteger value) {
this.processorCount = value;
}
/**
* Gets the value of the productGroup property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getProductGroup() {
return productGroup;
}
/**
* Sets the value of the productGroup property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProductGroup(String value) {
this.productGroup = value;
}
/**
* Gets the value of the productSiteLaunchDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getProductSiteLaunchDate() {
return productSiteLaunchDate;
}
/**
* Sets the value of the productSiteLaunchDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProductSiteLaunchDate(String value) {
this.productSiteLaunchDate = value;
}
/**
* Gets the value of the productTypeName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getProductTypeName() {
return productTypeName;
}
/**
* Sets the value of the productTypeName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProductTypeName(String value) {
this.productTypeName = value;
}
/**
* Gets the value of the productTypeSubcategory property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getProductTypeSubcategory() {
return productTypeSubcategory;
}
/**
* Sets the value of the productTypeSubcategory property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProductTypeSubcategory(String value) {
this.productTypeSubcategory = value;
}
/**
* Gets the value of the promotionalTag property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPromotionalTag() {
return promotionalTag;
}
/**
* Sets the value of the promotionalTag property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPromotionalTag(String value) {
this.promotionalTag = value;
}
/**
* Gets the value of the publicationDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPublicationDate() {
return publicationDate;
}
/**
* Sets the value of the publicationDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPublicationDate(String value) {
this.publicationDate = value;
}
/**
* Gets the value of the publisher property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPublisher() {
return publisher;
}
/**
* Sets the value of the publisher property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPublisher(String value) {
this.publisher = value;
}
/**
* Gets the value of the poBoxShippingExcluded property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPOBoxShippingExcluded() {
return poBoxShippingExcluded;
}
/**
* Sets the value of the poBoxShippingExcluded property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPOBoxShippingExcluded(String value) {
this.poBoxShippingExcluded = value;
}
/**
* Gets the value of the readingLevel property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReadingLevel() {
return readingLevel;
}
/**
* Sets the value of the readingLevel property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReadingLevel(String value) {
this.readingLevel = value;
}
/**
* Gets the value of the returnMethod property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the returnMethod property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getReturnMethod().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getReturnMethod() {
if (returnMethod == null) {
returnMethod = new ArrayList<String>();
}
return this.returnMethod;
}
/**
* Gets the value of the recorderTrackCount property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getRecorderTrackCount() {
return recorderTrackCount;
}
/**
* Sets the value of the recorderTrackCount property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setRecorderTrackCount(BigInteger value) {
this.recorderTrackCount = value;
}
/**
* Gets the value of the regionCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRegionCode() {
return regionCode;
}
/**
* Sets the value of the regionCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRegionCode(String value) {
this.regionCode = value;
}
/**
* Gets the value of the regionOfOrigin property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRegionOfOrigin() {
return regionOfOrigin;
}
/**
* Sets the value of the regionOfOrigin property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRegionOfOrigin(String value) {
this.regionOfOrigin = value;
}
/**
* Gets the value of the returnPolicy property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReturnPolicy() {
return returnPolicy;
}
/**
* Sets the value of the returnPolicy property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReturnPolicy(String value) {
this.returnPolicy = value;
}
/**
* Gets the value of the releaseDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReleaseDate() {
return releaseDate;
}
/**
* Sets the value of the releaseDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReleaseDate(String value) {
this.releaseDate = value;
}
/**
* Gets the value of the removableMemory property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRemovableMemory() {
return removableMemory;
}
/**
* Sets the value of the removableMemory property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRemovableMemory(String value) {
this.removableMemory = value;
}
/**
* Gets the value of the removableStorage property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRemovableStorage() {
return removableStorage;
}
/**
* Sets the value of the removableStorage property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRemovableStorage(String value) {
this.removableStorage = value;
}
/**
* Gets the value of the requiredVoltageRange property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRequiredVoltageRange() {
return requiredVoltageRange;
}
/**
* Sets the value of the requiredVoltageRange property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRequiredVoltageRange(String value) {
this.requiredVoltageRange = value;
}
/**
* Gets the value of the resolutionModes property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getResolutionModes() {
return resolutionModes;
}
/**
* Sets the value of the resolutionModes property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setResolutionModes(String value) {
this.resolutionModes = value;
}
/**
* Gets the value of the ringSize property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRingSize() {
return ringSize;
}
/**
* Sets the value of the ringSize property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRingSize(String value) {
this.ringSize = value;
}
/**
* Gets the value of the runningTime property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getRunningTime() {
return runningTime;
}
/**
* Sets the value of the runningTime property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setRunningTime(DecimalWithUnits value) {
this.runningTime = value;
}
/**
* Gets the value of the scentName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getScentName() {
return scentName;
}
/**
* Sets the value of the scentName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setScentName(String value) {
this.scentName = value;
}
/**
* Gets the value of the seasonSequence property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSeasonSequence() {
return seasonSequence;
}
/**
* Sets the value of the seasonSequence property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSeasonSequence(String value) {
this.seasonSequence = value;
}
/**
* Gets the value of the secondaryCacheSize property.
*
* @return
* possible object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public NonNegativeIntegerWithUnits getSecondaryCacheSize() {
return secondaryCacheSize;
}
/**
* Sets the value of the secondaryCacheSize property.
*
* @param value
* allowed object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public void setSecondaryCacheSize(NonNegativeIntegerWithUnits value) {
this.secondaryCacheSize = value;
}
/**
* Gets the value of the seikodoProductCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSeikodoProductCode() {
return seikodoProductCode;
}
/**
* Sets the value of the seikodoProductCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSeikodoProductCode(String value) {
this.seikodoProductCode = value;
}
/**
* Gets the value of the settingType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSettingType() {
return settingType;
}
/**
* Sets the value of the settingType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSettingType(String value) {
this.settingType = value;
}
/**
* Gets the value of the shaftMaterialType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getShaftMaterialType() {
return shaftMaterialType;
}
/**
* Sets the value of the shaftMaterialType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setShaftMaterialType(String value) {
this.shaftMaterialType = value;
}
/**
* Gets the value of the shoeSize property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the shoeSize property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getShoeSize().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getShoeSize() {
if (shoeSize == null) {
shoeSize = new ArrayList<String>();
}
return this.shoeSize;
}
/**
* Gets the value of the shortSynopsis property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getShortSynopsis() {
return shortSynopsis;
}
/**
* Sets the value of the shortSynopsis property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setShortSynopsis(String value) {
this.shortSynopsis = value;
}
/**
* Gets the value of the size property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSize() {
return size;
}
/**
* Sets the value of the size property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSize(String value) {
this.size = value;
}
/**
* Gets the value of the sizePerPearl property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSizePerPearl() {
return sizePerPearl;
}
/**
* Sets the value of the sizePerPearl property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSizePerPearl(String value) {
this.sizePerPearl = value;
}
/**
* Gets the value of the skillLevel property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSkillLevel() {
return skillLevel;
}
/**
* Sets the value of the skillLevel property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSkillLevel(String value) {
this.skillLevel = value;
}
/**
* Gets the value of the sku property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSKU() {
return sku;
}
/**
* Sets the value of the sku property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSKU(String value) {
this.sku = value;
}
/**
* Gets the value of the soldInStores property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSoldInStores() {
return soldInStores;
}
/**
* Sets the value of the soldInStores property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSoldInStores(String value) {
this.soldInStores = value;
}
/**
* Gets the value of the soundCardDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSoundCardDescription() {
return soundCardDescription;
}
/**
* Sets the value of the soundCardDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSoundCardDescription(String value) {
this.soundCardDescription = value;
}
/**
* Gets the value of the speakerCount property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getSpeakerCount() {
return speakerCount;
}
/**
* Sets the value of the speakerCount property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setSpeakerCount(BigInteger value) {
this.speakerCount = value;
}
/**
* Gets the value of the speakerDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSpeakerDescription() {
return speakerDescription;
}
/**
* Sets the value of the speakerDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSpeakerDescription(String value) {
this.speakerDescription = value;
}
/**
* Gets the value of the specialFeatures property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the specialFeatures property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getSpecialFeatures().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getSpecialFeatures() {
if (specialFeatures == null) {
specialFeatures = new ArrayList<String>();
}
return this.specialFeatures;
}
/**
* Gets the value of the startYear property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStartYear() {
return startYear;
}
/**
* Sets the value of the startYear property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStartYear(String value) {
this.startYear = value;
}
/**
* Gets the value of the stoneClarity property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStoneClarity() {
return stoneClarity;
}
/**
* Sets the value of the stoneClarity property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStoneClarity(String value) {
this.stoneClarity = value;
}
/**
* Gets the value of the stoneColor property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStoneColor() {
return stoneColor;
}
/**
* Sets the value of the stoneColor property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStoneColor(String value) {
this.stoneColor = value;
}
/**
* Gets the value of the stoneCut property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStoneCut() {
return stoneCut;
}
/**
* Sets the value of the stoneCut property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStoneCut(String value) {
this.stoneCut = value;
}
/**
* Gets the value of the stoneShape property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStoneShape() {
return stoneShape;
}
/**
* Sets the value of the stoneShape property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStoneShape(String value) {
this.stoneShape = value;
}
/**
* Gets the value of the stoneWeight property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getStoneWeight() {
return stoneWeight;
}
/**
* Sets the value of the stoneWeight property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setStoneWeight(DecimalWithUnits value) {
this.stoneWeight = value;
}
/**
* Gets the value of the studio property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStudio() {
return studio;
}
/**
* Sets the value of the studio property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStudio(String value) {
this.studio = value;
}
/**
* Gets the value of the style property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStyle() {
return style;
}
/**
* Sets the value of the style property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStyle(String value) {
this.style = value;
}
/**
* Gets the value of the subscriptionLength property.
*
* @return
* possible object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public NonNegativeIntegerWithUnits getSubscriptionLength() {
return subscriptionLength;
}
/**
* Sets the value of the subscriptionLength property.
*
* @param value
* allowed object is
* {@link NonNegativeIntegerWithUnits }
*
*/
public void setSubscriptionLength(NonNegativeIntegerWithUnits value) {
this.subscriptionLength = value;
}
/**
* Gets the value of the supportedImageType property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the supportedImageType property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getSupportedImageType().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getSupportedImageType() {
if (supportedImageType == null) {
supportedImageType = new ArrayList<String>();
}
return this.supportedImageType;
}
/**
* Gets the value of the supportedMediaSize property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSupportedMediaSize() {
return supportedMediaSize;
}
/**
* Sets the value of the supportedMediaSize property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSupportedMediaSize(String value) {
this.supportedMediaSize = value;
}
/**
* Gets the value of the systemBusSpeed property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getSystemBusSpeed() {
return systemBusSpeed;
}
/**
* Sets the value of the systemBusSpeed property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setSystemBusSpeed(DecimalWithUnits value) {
this.systemBusSpeed = value;
}
/**
* Gets the value of the systemMemorySizeMax property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getSystemMemorySizeMax() {
return systemMemorySizeMax;
}
/**
* Sets the value of the systemMemorySizeMax property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setSystemMemorySizeMax(DecimalWithUnits value) {
this.systemMemorySizeMax = value;
}
/**
* Gets the value of the systemMemorySize property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getSystemMemorySize() {
return systemMemorySize;
}
/**
* Sets the value of the systemMemorySize property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setSystemMemorySize(DecimalWithUnits value) {
this.systemMemorySize = value;
}
/**
* Gets the value of the systemMemoryType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSystemMemoryType() {
return systemMemoryType;
}
/**
* Sets the value of the systemMemoryType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSystemMemoryType(String value) {
this.systemMemoryType = value;
}
/**
* Gets the value of the targetBrand property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the targetBrand property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getTargetBrand().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getTargetBrand() {
if (targetBrand == null) {
targetBrand = new ArrayList<String>();
}
return this.targetBrand;
}
/**
* Gets the value of the tellingPageIndicator property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTellingPageIndicator() {
return tellingPageIndicator;
}
/**
* Sets the value of the tellingPageIndicator property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTellingPageIndicator(String value) {
this.tellingPageIndicator = value;
}
/**
* Gets the value of the theatricalReleaseDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTheatricalReleaseDate() {
return theatricalReleaseDate;
}
/**
* Sets the value of the theatricalReleaseDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTheatricalReleaseDate(String value) {
this.theatricalReleaseDate = value;
}
/**
* Gets the value of the title property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTitle() {
return title;
}
/**
* Sets the value of the title property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTitle(String value) {
this.title = value;
}
/**
* Gets the value of the totalDiamondWeight property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getTotalDiamondWeight() {
return totalDiamondWeight;
}
/**
* Sets the value of the totalDiamondWeight property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setTotalDiamondWeight(DecimalWithUnits value) {
this.totalDiamondWeight = value;
}
/**
* Gets the value of the totalExternalBaysFree property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalExternalBaysFree() {
return totalExternalBaysFree;
}
/**
* Sets the value of the totalExternalBaysFree property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalExternalBaysFree(BigInteger value) {
this.totalExternalBaysFree = value;
}
/**
* Gets the value of the totalFirewirePorts property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalFirewirePorts() {
return totalFirewirePorts;
}
/**
* Sets the value of the totalFirewirePorts property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalFirewirePorts(BigInteger value) {
this.totalFirewirePorts = value;
}
/**
* Gets the value of the totalGemWeight property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getTotalGemWeight() {
return totalGemWeight;
}
/**
* Sets the value of the totalGemWeight property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setTotalGemWeight(DecimalWithUnits value) {
this.totalGemWeight = value;
}
/**
* Gets the value of the totalInternalBaysFree property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalInternalBaysFree() {
return totalInternalBaysFree;
}
/**
* Sets the value of the totalInternalBaysFree property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalInternalBaysFree(BigInteger value) {
this.totalInternalBaysFree = value;
}
/**
* Gets the value of the totalMetalWeight property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getTotalMetalWeight() {
return totalMetalWeight;
}
/**
* Sets the value of the totalMetalWeight property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setTotalMetalWeight(DecimalWithUnits value) {
this.totalMetalWeight = value;
}
/**
* Gets the value of the totalNTSCPALPorts property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalNTSCPALPorts() {
return totalNTSCPALPorts;
}
/**
* Sets the value of the totalNTSCPALPorts property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalNTSCPALPorts(BigInteger value) {
this.totalNTSCPALPorts = value;
}
/**
* Gets the value of the totalParallelPorts property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalParallelPorts() {
return totalParallelPorts;
}
/**
* Sets the value of the totalParallelPorts property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalParallelPorts(BigInteger value) {
this.totalParallelPorts = value;
}
/**
* Gets the value of the totalPCCardSlots property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalPCCardSlots() {
return totalPCCardSlots;
}
/**
* Sets the value of the totalPCCardSlots property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalPCCardSlots(BigInteger value) {
this.totalPCCardSlots = value;
}
/**
* Gets the value of the totalPCISlotsFree property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalPCISlotsFree() {
return totalPCISlotsFree;
}
/**
* Sets the value of the totalPCISlotsFree property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalPCISlotsFree(BigInteger value) {
this.totalPCISlotsFree = value;
}
/**
* Gets the value of the totalSerialPorts property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalSerialPorts() {
return totalSerialPorts;
}
/**
* Sets the value of the totalSerialPorts property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalSerialPorts(BigInteger value) {
this.totalSerialPorts = value;
}
/**
* Gets the value of the totalSVideoOutPorts property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalSVideoOutPorts() {
return totalSVideoOutPorts;
}
/**
* Sets the value of the totalSVideoOutPorts property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalSVideoOutPorts(BigInteger value) {
this.totalSVideoOutPorts = value;
}
/**
* Gets the value of the totalUSB2Ports property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalUSB2Ports() {
return totalUSB2Ports;
}
/**
* Sets the value of the totalUSB2Ports property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalUSB2Ports(BigInteger value) {
this.totalUSB2Ports = value;
}
/**
* Gets the value of the totalUSBPorts property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalUSBPorts() {
return totalUSBPorts;
}
/**
* Sets the value of the totalUSBPorts property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalUSBPorts(BigInteger value) {
this.totalUSBPorts = value;
}
/**
* Gets the value of the totalVGAOutPorts property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getTotalVGAOutPorts() {
return totalVGAOutPorts;
}
/**
* Sets the value of the totalVGAOutPorts property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setTotalVGAOutPorts(BigInteger value) {
this.totalVGAOutPorts = value;
}
/**
* Gets the value of the trackSequence property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTrackSequence() {
return trackSequence;
}
/**
* Sets the value of the trackSequence property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTrackSequence(String value) {
this.trackSequence = value;
}
/**
* Gets the value of the tradeInValue property.
*
* @return
* possible object is
* {@link Price }
*
*/
public Price getTradeInValue() {
return tradeInValue;
}
/**
* Sets the value of the tradeInValue property.
*
* @param value
* allowed object is
* {@link Price }
*
*/
public void setTradeInValue(Price value) {
this.tradeInValue = value;
}
/**
* Gets the value of the upc property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUPC() {
return upc;
}
/**
* Sets the value of the upc property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUPC(String value) {
this.upc = value;
}
/**
* Gets the value of the upcList property.
*
* @return
* possible object is
* {@link ItemAttributes.UPCList }
*
*/
public ItemAttributes.UPCList getUPCList() {
return upcList;
}
/**
* Sets the value of the upcList property.
*
* @param value
* allowed object is
* {@link ItemAttributes.UPCList }
*
*/
public void setUPCList(ItemAttributes.UPCList value) {
this.upcList = value;
}
/**
* Gets the value of the variationDenomination property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVariationDenomination() {
return variationDenomination;
}
/**
* Sets the value of the variationDenomination property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVariationDenomination(String value) {
this.variationDenomination = value;
}
/**
* Gets the value of the variationDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVariationDescription() {
return variationDescription;
}
/**
* Sets the value of the variationDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVariationDescription(String value) {
this.variationDescription = value;
}
/**
* Gets the value of the warranty property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWarranty() {
return warranty;
}
/**
* Sets the value of the warranty property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWarranty(String value) {
this.warranty = value;
}
/**
* Gets the value of the watchMovementType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWatchMovementType() {
return watchMovementType;
}
/**
* Sets the value of the watchMovementType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWatchMovementType(String value) {
this.watchMovementType = value;
}
/**
* Gets the value of the waterResistanceDepth property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getWaterResistanceDepth() {
return waterResistanceDepth;
}
/**
* Sets the value of the waterResistanceDepth property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setWaterResistanceDepth(DecimalWithUnits value) {
this.waterResistanceDepth = value;
}
/**
* Gets the value of the weeeTaxValue property.
*
* @return
* possible object is
* {@link Price }
*
*/
public Price getWEEETaxValue() {
return weeeTaxValue;
}
/**
* Sets the value of the weeeTaxValue property.
*
* @param value
* allowed object is
* {@link Price }
*
*/
public void setWEEETaxValue(Price value) {
this.weeeTaxValue = value;
}
/**
* Gets the value of the wirelessMicrophoneFrequency property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getWirelessMicrophoneFrequency() {
return wirelessMicrophoneFrequency;
}
/**
* Sets the value of the wirelessMicrophoneFrequency property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setWirelessMicrophoneFrequency(BigInteger value) {
this.wirelessMicrophoneFrequency = value;
}
/**
* Gets the value of the wxjz property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWXJZ() {
return wxjz;
}
/**
* Sets the value of the wxjz property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWXJZ(String value) {
this.wxjz = value;
}
/**
* Gets the value of the xcyg property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getXCYG() {
return xcyg;
}
/**
* Sets the value of the xcyg property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setXCYG(String value) {
this.xcyg = value;
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="CatalogNumberListElement" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"catalogNumberListElement"
})
public static class CatalogNumberList {
@XmlElement(name = "CatalogNumberListElement")
protected List<String> catalogNumberListElement;
/**
* Gets the value of the catalogNumberListElement property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the catalogNumberListElement property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getCatalogNumberListElement().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getCatalogNumberListElement() {
if (catalogNumberListElement == null) {
catalogNumberListElement = new ArrayList<String>();
}
return this.catalogNumberListElement;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="Role" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
* </extension>
* </simpleContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"value"
})
public static class Creator {
@XmlValue
protected String value;
@XmlAttribute(name = "Role", required = true)
protected String role;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value) {
this.value = value;
}
/**
* Gets the value of the role property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRole() {
return role;
}
/**
* Sets the value of the role property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRole(String value) {
this.role = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="EANListElement" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"eanListElement"
})
public static class EANList {
@XmlElement(name = "EANListElement")
protected List<String> eanListElement;
/**
* Gets the value of the eanListElement property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the eanListElement property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getEANListElement().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getEANListElement() {
if (eanListElement == null) {
eanListElement = new ArrayList<String>();
}
return this.eanListElement;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Height" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Length" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Weight" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Width" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"height",
"length",
"weight",
"width"
})
public static class ItemDimensions {
@XmlElement(name = "Height")
protected DecimalWithUnits height;
@XmlElement(name = "Length")
protected DecimalWithUnits length;
@XmlElement(name = "Weight")
protected DecimalWithUnits weight;
@XmlElement(name = "Width")
protected DecimalWithUnits width;
/**
* Gets the value of the height property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getHeight() {
return height;
}
/**
* Sets the value of the height property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setHeight(DecimalWithUnits value) {
this.height = value;
}
/**
* Gets the value of the length property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getLength() {
return length;
}
/**
* Sets the value of the length property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setLength(DecimalWithUnits value) {
this.length = value;
}
/**
* Gets the value of the weight property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getWeight() {
return weight;
}
/**
* Sets the value of the weight property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setWeight(DecimalWithUnits value) {
this.weight = value;
}
/**
* Gets the value of the width property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getWidth() {
return width;
}
/**
* Sets the value of the width property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setWidth(DecimalWithUnits value) {
this.width = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Language" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AudioFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"language"
})
public static class Languages {
@XmlElement(name = "Language")
protected List<ItemAttributes.Languages.Language> language;
/**
* Gets the value of the language property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the language property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getLanguage().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ItemAttributes.Languages.Language }
*
*
*/
public List<ItemAttributes.Languages.Language> getLanguage() {
if (language == null) {
language = new ArrayList<ItemAttributes.Languages.Language>();
}
return this.language;
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="AudioFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"name",
"type",
"audioFormat"
})
public static class Language {
@XmlElement(name = "Name", required = true)
protected String name;
@XmlElement(name = "Type")
protected String type;
@XmlElement(name = "AudioFormat")
protected String audioFormat;
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
/**
* Gets the value of the type property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getType() {
return type;
}
/**
* Sets the value of the type property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setType(String value) {
this.type = value;
}
/**
* Gets the value of the audioFormat property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAudioFormat() {
return audioFormat;
}
/**
* Sets the value of the audioFormat property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAudioFormat(String value) {
this.audioFormat = value;
}
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Height" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Length" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Weight" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* <element name="Width" type="{http://webservices.amazon.com/AWSECommerceService/2010-11-01}DecimalWithUnits" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"height",
"length",
"weight",
"width"
})
public static class PackageDimensions {
@XmlElement(name = "Height")
protected DecimalWithUnits height;
@XmlElement(name = "Length")
protected DecimalWithUnits length;
@XmlElement(name = "Weight")
protected DecimalWithUnits weight;
@XmlElement(name = "Width")
protected DecimalWithUnits width;
/**
* Gets the value of the height property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getHeight() {
return height;
}
/**
* Sets the value of the height property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setHeight(DecimalWithUnits value) {
this.height = value;
}
/**
* Gets the value of the length property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getLength() {
return length;
}
/**
* Sets the value of the length property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setLength(DecimalWithUnits value) {
this.length = value;
}
/**
* Gets the value of the weight property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getWeight() {
return weight;
}
/**
* Sets the value of the weight property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setWeight(DecimalWithUnits value) {
this.weight = value;
}
/**
* Gets the value of the width property.
*
* @return
* possible object is
* {@link DecimalWithUnits }
*
*/
public DecimalWithUnits getWidth() {
return width;
}
/**
* Sets the value of the width property.
*
* @param value
* allowed object is
* {@link DecimalWithUnits }
*
*/
public void setWidth(DecimalWithUnits value) {
this.width = value;
}
}
/**
* <p>Java class for anonymous complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="UPCListElement" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"upcListElement"
})
public static class UPCList {
@XmlElement(name = "UPCListElement")
protected List<String> upcListElement;
/**
* Gets the value of the upcListElement property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the upcListElement property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getUPCListElement().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*/
public List<String> getUPCListElement() {
if (upcListElement == null) {
upcListElement = new ArrayList<String>();
}
return this.upcListElement;
}
}
}