Blame | Last modification | View Log | RSS feed
//// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>// Any modifications to this file will be lost upon recompilation of the source schema.// Generated on: 2013.03.04 at 03:49:29 PM IST//package in.shop2020.feeds.products;import java.math.BigDecimal;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.XmlElement;import javax.xml.bind.annotation.XmlRootElement;import javax.xml.bind.annotation.XmlSchemaType;import javax.xml.bind.annotation.XmlType;import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;/*** <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="ProductType" minOccurs="0">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <choice>* <element ref="{}BedAndBath"/>* <element ref="{}FurnitureAndDecor"/>* <element ref="{}Kitchen"/>* <element ref="{}OutdoorLiving"/>* <element ref="{}SeedsAndPlants"/>* <element ref="{}Art"/>* <element name="Home">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element ref="{}Battery" minOccurs="0"/>* <element name="ColorMap" type="{}StringNotNull" minOccurs="0"/>* <element name="Finish" type="{}StringNotNull" minOccurs="0"/>* <element name="IsStainResistant" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>* <element name="LightSourceType" type="{}StringNotNull" minOccurs="0"/>* <element name="Material" type="{}StringNotNull" minOccurs="0"/>* <element name="MaximumCoverageArea" type="{}AreaDimensionOptionalUnit" minOccurs="0"/>* <element name="NumberOfSets" type="{}TenDigitInteger" minOccurs="0"/>* <element name="OutputCapacity" type="{}VolumeRateDimension" minOccurs="0"/>* <element name="PieceCount" type="{}PositiveInteger" minOccurs="0"/>* <element name="Shape" type="{}StringNotNull" minOccurs="0"/>* <element name="ThreadCount" type="{}PositiveInteger" minOccurs="0"/>* <element name="TowelWeight" type="{}WeightDimension" minOccurs="0"/>* <element name="VariationData" minOccurs="0">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="VariationTheme" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="Size"/>* <enumeration value="Color"/>* <enumeration value="Scent"/>* <enumeration value="Size-Color"/>* <enumeration value="Size-Scent"/>* <enumeration value="DisplayLength-DisplayWidth"/>* <enumeration value="DisplayLength-Material"/>* <enumeration value="DisplayLength-Size"/>* <enumeration value="DisplayLength-Color"/>* <enumeration value="DisplayLength-DisplayHeight"/>* <enumeration value="DisplayWidth-Material"/>* <enumeration value="DisplayWidth-Size"/>* <enumeration value="DisplayWidth-Color"/>* <enumeration value="DisplayWidth-DisplayHeight"/>* <enumeration value="ItemPackageQuantity-Material"/>* <enumeration value="ItemPackageQuantity-Size"/>* <enumeration value="ItemPackageQuantity-Color"/>* <enumeration value="ItemPackageQuantity-DisplayHeight"/>* <enumeration value="DisplayWeight-ItemPackageQuantity"/>* <enumeration value="DisplayWeight-Material"/>* <enumeration value="DisplayWeight-Size"/>* <enumeration value="DisplayWeight-Color"/>* <enumeration value="DisplayWeight-DisplayHeight"/>* <enumeration value="Material-DisplayLength"/>* <enumeration value="Material-DisplayWidth"/>* <enumeration value="Material-Size"/>* <enumeration value="Material-Color"/>* <enumeration value="Material-DisplayHeight"/>* <enumeration value="Size-DisplayLength"/>* <enumeration value="Size-DisplayWidth"/>* <enumeration value="Size-DisplayWeight"/>* <enumeration value="Size-Material"/>* <enumeration value="Size-Color"/>* <enumeration value="Size-DisplayHeight"/>* <enumeration value="Color-DisplayLength"/>* <enumeration value="Color-DisplayWidth"/>* <enumeration value="Color-ItemPackageQuantity"/>* <enumeration value="Color-DisplayWeight"/>* <enumeration value="Color-Material"/>* <enumeration value="Color-Size"/>* <enumeration value="Color-DisplayHeight"/>* <enumeration value="DisplayHeight"/>* <enumeration value="Material"/>* <enumeration value="DisplayWeight"/>* <enumeration value="DisplayLength"/>* <enumeration value="ItemPackageQuantity"/>* <enumeration value="DisplayLength-PatternName"/>* <enumeration value="DisplayLength-StyleName"/>* <enumeration value="DisplayWidth-PatternName"/>* <enumeration value="DisplayWidth-StyleName"/>* <enumeration value="Occasion-PatternName"/>* <enumeration value="Occasion-ItemPackageQuantity"/>* <enumeration value="Occasion-Material"/>* <enumeration value="Occasion-StyleName"/>* <enumeration value="Occasion-Size"/>* <enumeration value="Occasion-Color"/>* <enumeration value="Occasion-DisplayHeight"/>* <enumeration value="PatternName-DisplayLength"/>* <enumeration value="PatternName-DisplayWidth"/>* <enumeration value="PatternName-Occasion"/>* <enumeration value="PatternName-Material"/>* <enumeration value="PatternName-StyleName"/>* <enumeration value="PatternName-Size"/>* <enumeration value="PatternName-Color"/>* <enumeration value="PatternName-DisplayHeight"/>* <enumeration value="MatteStyle-Material"/>* <enumeration value="MatteStyle-StyleName"/>* <enumeration value="MatteStyle-Size"/>* <enumeration value="MatteStyle-Color"/>* <enumeration value="ItemPackageQuantity-Occasion"/>* <enumeration value="ItemPackageQuantity-StyleName"/>* <enumeration value="DisplayWeight-StyleName"/>* <enumeration value="Material-PatternName"/>* <enumeration value="Material-MatteStyle"/>* <enumeration value="Material-StyleName"/>* <enumeration value="StyleName-DisplayLength"/>* <enumeration value="StyleName-DisplayWidth"/>* <enumeration value="StyleName-Occasion"/>* <enumeration value="StyleName-PatternName"/>* <enumeration value="StyleName-DisplayWeight"/>* <enumeration value="StyleName-Material"/>* <enumeration value="StyleName-Size"/>* <enumeration value="StyleName-Color"/>* <enumeration value="Size-Occasion"/>* <enumeration value="Size-PatternName"/>* <enumeration value="Size-MatteStyle"/>* <enumeration value="Size-StyleName"/>* <enumeration value="Color-Occasion"/>* <enumeration value="Color-PatternName"/>* <enumeration value="Color-MatteStyle"/>* <enumeration value="Color-StyleName"/>* <enumeration value="MatteStyle"/>* <enumeration value="PatternName"/>* <enumeration value="Occasion"/>* <enumeration value="StyleName"/>* <enumeration value="CustomerPackageType"/>* <enumeration value="ColorName-CustomerPackageType"/>* <enumeration value="SizeName-CustomerPackageType"/>* <enumeration value="SizeName-ColorName-CustomerPackageType"/>* <enumeration value="StyleName-CustomerPackageType"/>* <enumeration value="SizeName-StyleName-CustomerPackageType"/>* </restriction>* </simpleType>* </element>* <element name="Size" type="{}StringNotNull" minOccurs="0"/>* <element name="Color" type="{}StringNotNull" minOccurs="0"/>* <element name="Scent" type="{}StringNotNull" minOccurs="0"/>* <element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* <element name="Wattage" type="{}WattageDimensionOptionalUnit" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* </choice>* </restriction>* </complexContent>* </complexType>* </element>* <element name="Parentage" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="collection-parent"/>* <enumeration value="variation-parent"/>* <enumeration value="base-product"/>* <enumeration value="parent"/>* <enumeration value="child"/>* </restriction>* </simpleType>* </element>* <element name="VariationData" minOccurs="0">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="Parentage" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="parent"/>* <enumeration value="child"/>* </restriction>* </simpleType>* </element>* <element name="VariationTheme" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="Size"/>* <enumeration value="Color"/>* <enumeration value="Length-Width"/>* <enumeration value="Length-Material"/>* <enumeration value="Length-Size"/>* <enumeration value="Length-Color"/>* <enumeration value="Length-Height"/>* <enumeration value="Width-Material"/>* <enumeration value="Width-Size"/>* <enumeration value="Width-Color"/>* <enumeration value="Width-Height"/>* <enumeration value="NumberOfItemsInPackage-Material"/>* <enumeration value="NumberOfItemsInPackage-Size"/>* <enumeration value="NumberOfItemsInPackage-Color"/>* <enumeration value="NumberOfItemsInPackage-Height"/>* <enumeration value="Weight-NumberOfItemsInPackage"/>* <enumeration value="Weight-Material"/>* <enumeration value="Weight-Size"/>* <enumeration value="Weight-Color"/>* <enumeration value="Weight-Height"/>* <enumeration value="Material-Length"/>* <enumeration value="Material-Width"/>* <enumeration value="Material-Size"/>* <enumeration value="Material-Color"/>* <enumeration value="Material-Height"/>* <enumeration value="Size-Length"/>* <enumeration value="Size-Width"/>* <enumeration value="Size-Weight"/>* <enumeration value="Size-Material"/>* <enumeration value="Size-Color"/>* <enumeration value="Size-Height"/>* <enumeration value="Color-Length"/>* <enumeration value="Color-Width"/>* <enumeration value="Color-NumberOfItemsInPackage"/>* <enumeration value="Color-Weight"/>* <enumeration value="Color-Material"/>* <enumeration value="Color-Size"/>* <enumeration value="Color-Height"/>* <enumeration value="Height"/>* <enumeration value="Material"/>* <enumeration value="Weight"/>* <enumeration value="Length"/>* <enumeration value="NumberOfItemsInPackage"/>* <enumeration value="Length-PatternName"/>* <enumeration value="Length-StyleName"/>* <enumeration value="Width-PatternName"/>* <enumeration value="Width-StyleName"/>* <enumeration value="Occasion-PatternName"/>* <enumeration value="Occasion-NumberOfItemsInPackage"/>* <enumeration value="Occasion-Material"/>* <enumeration value="Occasion-StyleName"/>* <enumeration value="Occasion-Size"/>* <enumeration value="Occasion-Color"/>* <enumeration value="Occasion-Height"/>* <enumeration value="PatternName-Length"/>* <enumeration value="PatternName-Width"/>* <enumeration value="PatternName-Occasion"/>* <enumeration value="PatternName-Material"/>* <enumeration value="PatternName-StyleName"/>* <enumeration value="PatternName-Size"/>* <enumeration value="PatternName-Color"/>* <enumeration value="PatternName-Height"/>* <enumeration value="MatteStyle-Material"/>* <enumeration value="MatteStyle-StyleName"/>* <enumeration value="MatteStyle-Size"/>* <enumeration value="MatteStyle-Color"/>* <enumeration value="NumberOfItemsInPackage-Occasion"/>* <enumeration value="NumberOfItemsInPackage-StyleName"/>* <enumeration value="Weight-StyleName"/>* <enumeration value="Material-PatternName"/>* <enumeration value="Material-MatteStyle"/>* <enumeration value="Material-StyleName"/>* <enumeration value="StyleName-Length"/>* <enumeration value="StyleName-Width"/>* <enumeration value="StyleName-Occasion"/>* <enumeration value="StyleName-PatternName"/>* <enumeration value="StyleName-Weight"/>* <enumeration value="StyleName-Material"/>* <enumeration value="StyleName-Size"/>* <enumeration value="StyleName-Color"/>* <enumeration value="Size-Occasion"/>* <enumeration value="Size-PatternName"/>* <enumeration value="Size-MatteStyle"/>* <enumeration value="Size-StyleName"/>* <enumeration value="Color-Occasion"/>* <enumeration value="Color-PatternName"/>* <enumeration value="Color-MatteStyle"/>* <enumeration value="Color-StyleName"/>* <enumeration value="MatteStyle"/>* <enumeration value="PatternName"/>* <enumeration value="Occasion"/>* <enumeration value="StyleName"/>* <enumeration value="Weight-Length-Color"/>* <enumeration value="Occasion-Size-Color"/>* <enumeration value="Weight-Length-Material"/>* <enumeration value="Weight-Length-StyleName"/>* <enumeration value="PatternName-Size-Occasion"/>* </restriction>* </simpleType>* </element>* <element name="Size" type="{}StringNotNull" minOccurs="0"/>* <element name="Color" type="{}StringNotNull" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* <element name="BatteryDescription" type="{}StringNotNull" minOccurs="0"/>* <element ref="{}ColorMap" minOccurs="0"/>* <element name="CanShipInOriginalContainer" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>* <element name="CountryAsLabeled" type="{}CountryOfOriginType" minOccurs="0"/>* <element name="CountryOfOrigin" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <length value="2"/>* </restriction>* </simpleType>* </element>* <element name="CountryProducedIn" type="{}StringNotNull" minOccurs="0"/>* <element name="ImportDesignation" type="{}String" minOccurs="0"/>* <element name="FurDescription" type="{}LongString" minOccurs="0"/>* <element name="IdentityPackageType" minOccurs="0">* <simpleType>* <restriction base="{}StringNotNull">* <enumeration value="bulk"/>* <enumeration value="frustration_free"/>* <enumeration value="traditional"/>* </restriction>* </simpleType>* </element>* <element name="IncludedComponents" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>* <element name="FabricType" type="{}HundredString" maxOccurs="3" minOccurs="0"/>* <element name="PatternName" type="{}StringNotNull" minOccurs="0"/>* <element name="SeatHeight" type="{}LengthDimension" minOccurs="0"/>* <element name="SpecialFeatures" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>* <element name="StyleName" type="{}StringNotNull" minOccurs="0"/>* <element name="Occasion" type="{}MediumStringNotNull" minOccurs="0"/>* <element name="MatteStyle" type="{}StringNotNull" minOccurs="0"/>* <element name="DisplayLength" type="{}LengthDimension" minOccurs="0"/>* <element name="DisplayWidth" type="{}LengthDimension" minOccurs="0"/>* <element name="DisplayHeight" type="{}LengthDimension" minOccurs="0"/>* <element name="DisplayDepth" type="{}LengthDimension" minOccurs="0"/>* <element name="DisplayDiameter" type="{}LengthDimension" minOccurs="0"/>* <element name="DisplayVolume" type="{}VolumeDimension" minOccurs="0"/>* <element name="DisplayWeight" type="{}WeightDimension" minOccurs="0"/>* <element name="ItemPackageQuantity" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="ManufacturerWarrantyDescription" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}normalizedString">* <maxLength value="1500"/>* </restriction>* </simpleType>* </element>* <element name="Volume" type="{}VolumeIntegerDimension" minOccurs="0"/>* <element name="VolumeCapacity" type="{}VolumeIntegerDimension" minOccurs="0"/>* <element name="Material" type="{}StringNotNull" minOccurs="0"/>* <element name="ThreadCount" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="NumberOfPieces" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="SafetyWarning" type="{}LongStringNotNull" minOccurs="0"/>* <element name="AwardsWon" type="{}HundredFiftyStringNotNull" maxOccurs="10" minOccurs="0"/>* <element name="BatteryAverageLife" type="{}PositiveDimension" minOccurs="0"/>* <element name="BatteryAverageLifeStandby" type="{}PositiveDimension" minOccurs="0"/>* <element name="BatteryChargeTime" type="{}PositiveDimension" minOccurs="0"/>* <element name="BatteryTypeLithiumIon" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="BatteryTypeLithiumMetal" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="LithiumBatteryEnergyContent" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>* <element name="LithiumBatteryPackaging" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="batteries_contained_in_equipment"/>* <enumeration value="batteries_only"/>* <enumeration value="batteries_packed_with_equipment"/>* </restriction>* </simpleType>* </element>* <element name="LithiumBatteryVoltage" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>* <element name="LithiumBatteryWeight" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>* <element name="MfgWarrantyDescriptionLabor" type="{}SuperLongStringNotNull" minOccurs="0"/>* <element name="MfgWarrantyDescriptionParts" type="{}SuperLongStringNotNull" minOccurs="0"/>* <element name="MfgWarrantyDescriptionType" type="{}StringNotNull" minOccurs="0"/>* <element name="NumberOfItemsInPackage" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="NumberOfLithiumIonCells" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="NumberOfLithiumMetalCells" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="PowerSourceType" type="{}StringNotNull" minOccurs="0"/>* <element name="RegionOfOrigin" type="{}StringNotNull" minOccurs="0"/>* <element name="SellerWarrantyDescription" type="{}SuperLongStringNotNull" minOccurs="0"/>* <element name="SizeMap" type="{}StringNotNull" minOccurs="0"/>* <element name="Warnings" type="{}LongStringNotNull" minOccurs="0"/>* <element name="Wattage" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="Length" type="{}LengthDimension" minOccurs="0"/>* <element name="Width" type="{}LengthDimension" minOccurs="0"/>* <element name="Height" type="{}LengthDimension" minOccurs="0"/>* <element name="Depth" type="{}LengthDimension" minOccurs="0"/>* <element name="Diameter" type="{}LengthDimension" minOccurs="0"/>* <element name="Weight" type="{}WeightDimension" minOccurs="0"/>* <element name="Spread" type="{}LengthDimension" minOccurs="0"/>* <element name="SunlightExposure" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="shade"/>* <enumeration value="partial-shade"/>* <enumeration value="partial-sun"/>* <enumeration value="full-sun"/>* </restriction>* </simpleType>* </element>* <element name="MoistureNeeds" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="little-to-no-watering"/>* <enumeration value="moderate-watering"/>* <enumeration value="regular-watering"/>* <enumeration value="constant-watering"/>* </restriction>* </simpleType>* </element>* <element name="USDAHardinessZone" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}positiveInteger">* <minInclusive value="1"/>* <maxInclusive value="11"/>* </restriction>* </simpleType>* </element>* <element name="SunsetClimateZone" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}positiveInteger">* <minInclusive value="1"/>* <maxInclusive value="24"/>* </restriction>* </simpleType>* </element>* <element name="NumberOfSets" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"productType","parentage","variationData","batteryDescription","colorMap","canShipInOriginalContainer","countryAsLabeled","countryOfOrigin","countryProducedIn","importDesignation","furDescription","identityPackageType","includedComponents","fabricType","patternName","seatHeight","specialFeatures","styleName","occasion","matteStyle","displayLength","displayWidth","displayHeight","displayDepth","displayDiameter","displayVolume","displayWeight","itemPackageQuantity","manufacturerWarrantyDescription","volume","volumeCapacity","material","threadCount","numberOfPieces","safetyWarning","awardsWon","batteryAverageLife","batteryAverageLifeStandby","batteryChargeTime","batteryTypeLithiumIon","batteryTypeLithiumMetal","lithiumBatteryEnergyContent","lithiumBatteryPackaging","lithiumBatteryVoltage","lithiumBatteryWeight","mfgWarrantyDescriptionLabor","mfgWarrantyDescriptionParts","mfgWarrantyDescriptionType","numberOfItemsInPackage","numberOfLithiumIonCells","numberOfLithiumMetalCells","powerSourceType","regionOfOrigin","sellerWarrantyDescription","sizeMap","warnings","wattage","length","width","height","depth","diameter","weight","spread","sunlightExposure","moistureNeeds","usdaHardinessZone","sunsetClimateZone","numberOfSets"})@XmlRootElement(name = "Home")public class Home {@XmlElement(name = "ProductType")protected Home.ProductType productType;@XmlElement(name = "Parentage")protected String parentage;@XmlElement(name = "VariationData")protected Home.VariationData variationData;@XmlElement(name = "BatteryDescription")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String batteryDescription;@XmlElement(name = "ColorMap")protected String colorMap;@XmlElement(name = "CanShipInOriginalContainer")protected Boolean canShipInOriginalContainer;@XmlElement(name = "CountryAsLabeled")protected String countryAsLabeled;@XmlElement(name = "CountryOfOrigin")protected String countryOfOrigin;@XmlElement(name = "CountryProducedIn")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String countryProducedIn;@XmlElement(name = "ImportDesignation")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String importDesignation;@XmlElement(name = "FurDescription")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String furDescription;@XmlElement(name = "IdentityPackageType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String identityPackageType;@XmlElement(name = "IncludedComponents")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> includedComponents;@XmlElement(name = "FabricType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> fabricType;@XmlElement(name = "PatternName")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String patternName;@XmlElement(name = "SeatHeight")protected LengthDimension seatHeight;@XmlElement(name = "SpecialFeatures")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> specialFeatures;@XmlElement(name = "StyleName")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String styleName;@XmlElement(name = "Occasion")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String occasion;@XmlElement(name = "MatteStyle")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String matteStyle;@XmlElement(name = "DisplayLength")protected LengthDimension displayLength;@XmlElement(name = "DisplayWidth")protected LengthDimension displayWidth;@XmlElement(name = "DisplayHeight")protected LengthDimension displayHeight;@XmlElement(name = "DisplayDepth")protected LengthDimension displayDepth;@XmlElement(name = "DisplayDiameter")protected LengthDimension displayDiameter;@XmlElement(name = "DisplayVolume")protected VolumeDimension displayVolume;@XmlElement(name = "DisplayWeight")protected WeightDimension displayWeight;@XmlElement(name = "ItemPackageQuantity", defaultValue = "1")@XmlSchemaType(name = "positiveInteger")protected BigInteger itemPackageQuantity;@XmlElement(name = "ManufacturerWarrantyDescription")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String manufacturerWarrantyDescription;@XmlElement(name = "Volume")protected VolumeIntegerDimension volume;@XmlElement(name = "VolumeCapacity")protected VolumeIntegerDimension volumeCapacity;@XmlElement(name = "Material")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String material;@XmlElement(name = "ThreadCount")@XmlSchemaType(name = "positiveInteger")protected BigInteger threadCount;@XmlElement(name = "NumberOfPieces")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfPieces;@XmlElement(name = "SafetyWarning")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String safetyWarning;@XmlElement(name = "AwardsWon")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> awardsWon;@XmlElement(name = "BatteryAverageLife")protected BigDecimal batteryAverageLife;@XmlElement(name = "BatteryAverageLifeStandby")protected BigDecimal batteryAverageLifeStandby;@XmlElement(name = "BatteryChargeTime")protected BigDecimal batteryChargeTime;@XmlElement(name = "BatteryTypeLithiumIon")@XmlSchemaType(name = "positiveInteger")protected BigInteger batteryTypeLithiumIon;@XmlElement(name = "BatteryTypeLithiumMetal")@XmlSchemaType(name = "positiveInteger")protected BigInteger batteryTypeLithiumMetal;@XmlElement(name = "LithiumBatteryEnergyContent")protected BigDecimal lithiumBatteryEnergyContent;@XmlElement(name = "LithiumBatteryPackaging")protected String lithiumBatteryPackaging;@XmlElement(name = "LithiumBatteryVoltage")protected BigDecimal lithiumBatteryVoltage;@XmlElement(name = "LithiumBatteryWeight")protected BigDecimal lithiumBatteryWeight;@XmlElement(name = "MfgWarrantyDescriptionLabor")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String mfgWarrantyDescriptionLabor;@XmlElement(name = "MfgWarrantyDescriptionParts")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String mfgWarrantyDescriptionParts;@XmlElement(name = "MfgWarrantyDescriptionType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String mfgWarrantyDescriptionType;@XmlElement(name = "NumberOfItemsInPackage")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfItemsInPackage;@XmlElement(name = "NumberOfLithiumIonCells")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfLithiumIonCells;@XmlElement(name = "NumberOfLithiumMetalCells")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfLithiumMetalCells;@XmlElement(name = "PowerSourceType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String powerSourceType;@XmlElement(name = "RegionOfOrigin")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String regionOfOrigin;@XmlElement(name = "SellerWarrantyDescription")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String sellerWarrantyDescription;@XmlElement(name = "SizeMap")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String sizeMap;@XmlElement(name = "Warnings")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String warnings;@XmlElement(name = "Wattage")@XmlSchemaType(name = "positiveInteger")protected BigInteger wattage;@XmlElement(name = "Length")protected LengthDimension length;@XmlElement(name = "Width")protected LengthDimension width;@XmlElement(name = "Height")protected LengthDimension height;@XmlElement(name = "Depth")protected LengthDimension depth;@XmlElement(name = "Diameter")protected LengthDimension diameter;@XmlElement(name = "Weight")protected WeightDimension weight;@XmlElement(name = "Spread")protected LengthDimension spread;@XmlElement(name = "SunlightExposure")protected String sunlightExposure;@XmlElement(name = "MoistureNeeds")protected String moistureNeeds;@XmlElement(name = "USDAHardinessZone")protected Integer usdaHardinessZone;@XmlElement(name = "SunsetClimateZone")protected Integer sunsetClimateZone;@XmlElement(name = "NumberOfSets")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfSets;/*** Gets the value of the productType property.** @return* possible object is* {@link Home.ProductType }**/public Home.ProductType getProductType() {return productType;}/*** Sets the value of the productType property.** @param value* allowed object is* {@link Home.ProductType }**/public void setProductType(Home.ProductType value) {this.productType = value;}/*** Gets the value of the parentage property.** @return* possible object is* {@link String }**/public String getParentage() {return parentage;}/*** Sets the value of the parentage property.** @param value* allowed object is* {@link String }**/public void setParentage(String value) {this.parentage = value;}/*** Gets the value of the variationData property.** @return* possible object is* {@link Home.VariationData }**/public Home.VariationData getVariationData() {return variationData;}/*** Sets the value of the variationData property.** @param value* allowed object is* {@link Home.VariationData }**/public void setVariationData(Home.VariationData value) {this.variationData = 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 colorMap property.** @return* possible object is* {@link String }**/public String getColorMap() {return colorMap;}/*** Sets the value of the colorMap property.** @param value* allowed object is* {@link String }**/public void setColorMap(String value) {this.colorMap = value;}/*** Gets the value of the canShipInOriginalContainer property.** @return* possible object is* {@link Boolean }**/public Boolean isCanShipInOriginalContainer() {return canShipInOriginalContainer;}/*** Sets the value of the canShipInOriginalContainer property.** @param value* allowed object is* {@link Boolean }**/public void setCanShipInOriginalContainer(Boolean value) {this.canShipInOriginalContainer = value;}/*** Gets the value of the countryAsLabeled property.** @return* possible object is* {@link String }**/public String getCountryAsLabeled() {return countryAsLabeled;}/*** Sets the value of the countryAsLabeled property.** @param value* allowed object is* {@link String }**/public void setCountryAsLabeled(String value) {this.countryAsLabeled = value;}/*** Gets the value of the countryOfOrigin property.** @return* possible object is* {@link String }**/public String getCountryOfOrigin() {return countryOfOrigin;}/*** Sets the value of the countryOfOrigin property.** @param value* allowed object is* {@link String }**/public void setCountryOfOrigin(String value) {this.countryOfOrigin = value;}/*** Gets the value of the countryProducedIn property.** @return* possible object is* {@link String }**/public String getCountryProducedIn() {return countryProducedIn;}/*** Sets the value of the countryProducedIn property.** @param value* allowed object is* {@link String }**/public void setCountryProducedIn(String value) {this.countryProducedIn = value;}/*** Gets the value of the importDesignation property.** @return* possible object is* {@link String }**/public String getImportDesignation() {return importDesignation;}/*** Sets the value of the importDesignation property.** @param value* allowed object is* {@link String }**/public void setImportDesignation(String value) {this.importDesignation = value;}/*** Gets the value of the furDescription property.** @return* possible object is* {@link String }**/public String getFurDescription() {return furDescription;}/*** Sets the value of the furDescription property.** @param value* allowed object is* {@link String }**/public void setFurDescription(String value) {this.furDescription = value;}/*** Gets the value of the identityPackageType property.** @return* possible object is* {@link String }**/public String getIdentityPackageType() {return identityPackageType;}/*** Sets the value of the identityPackageType property.** @param value* allowed object is* {@link String }**/public void setIdentityPackageType(String value) {this.identityPackageType = value;}/*** Gets the value of the includedComponents 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 includedComponents property.** <p>* For example, to add a new item, do as follows:* <pre>* getIncludedComponents().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getIncludedComponents() {if (includedComponents == null) {includedComponents = new ArrayList<String>();}return this.includedComponents;}/*** Gets the value of the fabricType 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 fabricType property.** <p>* For example, to add a new item, do as follows:* <pre>* getFabricType().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getFabricType() {if (fabricType == null) {fabricType = new ArrayList<String>();}return this.fabricType;}/*** Gets the value of the patternName property.** @return* possible object is* {@link String }**/public String getPatternName() {return patternName;}/*** Sets the value of the patternName property.** @param value* allowed object is* {@link String }**/public void setPatternName(String value) {this.patternName = value;}/*** Gets the value of the seatHeight property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getSeatHeight() {return seatHeight;}/*** Sets the value of the seatHeight property.** @param value* allowed object is* {@link LengthDimension }**/public void setSeatHeight(LengthDimension value) {this.seatHeight = 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 styleName property.** @return* possible object is* {@link String }**/public String getStyleName() {return styleName;}/*** Sets the value of the styleName property.** @param value* allowed object is* {@link String }**/public void setStyleName(String value) {this.styleName = value;}/*** Gets the value of the occasion property.** @return* possible object is* {@link String }**/public String getOccasion() {return occasion;}/*** Sets the value of the occasion property.** @param value* allowed object is* {@link String }**/public void setOccasion(String value) {this.occasion = value;}/*** Gets the value of the matteStyle property.** @return* possible object is* {@link String }**/public String getMatteStyle() {return matteStyle;}/*** Sets the value of the matteStyle property.** @param value* allowed object is* {@link String }**/public void setMatteStyle(String value) {this.matteStyle = value;}/*** Gets the value of the displayLength property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getDisplayLength() {return displayLength;}/*** Sets the value of the displayLength property.** @param value* allowed object is* {@link LengthDimension }**/public void setDisplayLength(LengthDimension value) {this.displayLength = value;}/*** Gets the value of the displayWidth property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getDisplayWidth() {return displayWidth;}/*** Sets the value of the displayWidth property.** @param value* allowed object is* {@link LengthDimension }**/public void setDisplayWidth(LengthDimension value) {this.displayWidth = value;}/*** Gets the value of the displayHeight property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getDisplayHeight() {return displayHeight;}/*** Sets the value of the displayHeight property.** @param value* allowed object is* {@link LengthDimension }**/public void setDisplayHeight(LengthDimension value) {this.displayHeight = value;}/*** Gets the value of the displayDepth property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getDisplayDepth() {return displayDepth;}/*** Sets the value of the displayDepth property.** @param value* allowed object is* {@link LengthDimension }**/public void setDisplayDepth(LengthDimension value) {this.displayDepth = value;}/*** Gets the value of the displayDiameter property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getDisplayDiameter() {return displayDiameter;}/*** Sets the value of the displayDiameter property.** @param value* allowed object is* {@link LengthDimension }**/public void setDisplayDiameter(LengthDimension value) {this.displayDiameter = value;}/*** Gets the value of the displayVolume property.** @return* possible object is* {@link VolumeDimension }**/public VolumeDimension getDisplayVolume() {return displayVolume;}/*** Sets the value of the displayVolume property.** @param value* allowed object is* {@link VolumeDimension }**/public void setDisplayVolume(VolumeDimension value) {this.displayVolume = value;}/*** Gets the value of the displayWeight property.** @return* possible object is* {@link WeightDimension }**/public WeightDimension getDisplayWeight() {return displayWeight;}/*** Sets the value of the displayWeight property.** @param value* allowed object is* {@link WeightDimension }**/public void setDisplayWeight(WeightDimension value) {this.displayWeight = value;}/*** Gets the value of the itemPackageQuantity property.** @return* possible object is* {@link BigInteger }**/public BigInteger getItemPackageQuantity() {return itemPackageQuantity;}/*** Sets the value of the itemPackageQuantity property.** @param value* allowed object is* {@link BigInteger }**/public void setItemPackageQuantity(BigInteger value) {this.itemPackageQuantity = value;}/*** Gets the value of the manufacturerWarrantyDescription property.** @return* possible object is* {@link String }**/public String getManufacturerWarrantyDescription() {return manufacturerWarrantyDescription;}/*** Sets the value of the manufacturerWarrantyDescription property.** @param value* allowed object is* {@link String }**/public void setManufacturerWarrantyDescription(String value) {this.manufacturerWarrantyDescription = value;}/*** Gets the value of the volume property.** @return* possible object is* {@link VolumeIntegerDimension }**/public VolumeIntegerDimension getVolume() {return volume;}/*** Sets the value of the volume property.** @param value* allowed object is* {@link VolumeIntegerDimension }**/public void setVolume(VolumeIntegerDimension value) {this.volume = value;}/*** Gets the value of the volumeCapacity property.** @return* possible object is* {@link VolumeIntegerDimension }**/public VolumeIntegerDimension getVolumeCapacity() {return volumeCapacity;}/*** Sets the value of the volumeCapacity property.** @param value* allowed object is* {@link VolumeIntegerDimension }**/public void setVolumeCapacity(VolumeIntegerDimension value) {this.volumeCapacity = value;}/*** Gets the value of the material property.** @return* possible object is* {@link String }**/public String getMaterial() {return material;}/*** Sets the value of the material property.** @param value* allowed object is* {@link String }**/public void setMaterial(String value) {this.material = value;}/*** Gets the value of the threadCount property.** @return* possible object is* {@link BigInteger }**/public BigInteger getThreadCount() {return threadCount;}/*** Sets the value of the threadCount property.** @param value* allowed object is* {@link BigInteger }**/public void setThreadCount(BigInteger value) {this.threadCount = value;}/*** Gets the value of the numberOfPieces property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfPieces() {return numberOfPieces;}/*** Sets the value of the numberOfPieces property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfPieces(BigInteger value) {this.numberOfPieces = value;}/*** Gets the value of the safetyWarning property.** @return* possible object is* {@link String }**/public String getSafetyWarning() {return safetyWarning;}/*** Sets the value of the safetyWarning property.** @param value* allowed object is* {@link String }**/public void setSafetyWarning(String value) {this.safetyWarning = value;}/*** Gets the value of the awardsWon 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 awardsWon property.** <p>* For example, to add a new item, do as follows:* <pre>* getAwardsWon().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getAwardsWon() {if (awardsWon == null) {awardsWon = new ArrayList<String>();}return this.awardsWon;}/*** Gets the value of the batteryAverageLife property.** @return* possible object is* {@link BigDecimal }**/public BigDecimal getBatteryAverageLife() {return batteryAverageLife;}/*** Sets the value of the batteryAverageLife property.** @param value* allowed object is* {@link BigDecimal }**/public void setBatteryAverageLife(BigDecimal value) {this.batteryAverageLife = value;}/*** Gets the value of the batteryAverageLifeStandby property.** @return* possible object is* {@link BigDecimal }**/public BigDecimal getBatteryAverageLifeStandby() {return batteryAverageLifeStandby;}/*** Sets the value of the batteryAverageLifeStandby property.** @param value* allowed object is* {@link BigDecimal }**/public void setBatteryAverageLifeStandby(BigDecimal value) {this.batteryAverageLifeStandby = value;}/*** Gets the value of the batteryChargeTime property.** @return* possible object is* {@link BigDecimal }**/public BigDecimal getBatteryChargeTime() {return batteryChargeTime;}/*** Sets the value of the batteryChargeTime property.** @param value* allowed object is* {@link BigDecimal }**/public void setBatteryChargeTime(BigDecimal value) {this.batteryChargeTime = value;}/*** Gets the value of the batteryTypeLithiumIon property.** @return* possible object is* {@link BigInteger }**/public BigInteger getBatteryTypeLithiumIon() {return batteryTypeLithiumIon;}/*** Sets the value of the batteryTypeLithiumIon property.** @param value* allowed object is* {@link BigInteger }**/public void setBatteryTypeLithiumIon(BigInteger value) {this.batteryTypeLithiumIon = value;}/*** Gets the value of the batteryTypeLithiumMetal property.** @return* possible object is* {@link BigInteger }**/public BigInteger getBatteryTypeLithiumMetal() {return batteryTypeLithiumMetal;}/*** Sets the value of the batteryTypeLithiumMetal property.** @param value* allowed object is* {@link BigInteger }**/public void setBatteryTypeLithiumMetal(BigInteger value) {this.batteryTypeLithiumMetal = value;}/*** Gets the value of the lithiumBatteryEnergyContent property.** @return* possible object is* {@link BigDecimal }**/public BigDecimal getLithiumBatteryEnergyContent() {return lithiumBatteryEnergyContent;}/*** Sets the value of the lithiumBatteryEnergyContent property.** @param value* allowed object is* {@link BigDecimal }**/public void setLithiumBatteryEnergyContent(BigDecimal value) {this.lithiumBatteryEnergyContent = value;}/*** Gets the value of the lithiumBatteryPackaging property.** @return* possible object is* {@link String }**/public String getLithiumBatteryPackaging() {return lithiumBatteryPackaging;}/*** Sets the value of the lithiumBatteryPackaging property.** @param value* allowed object is* {@link String }**/public void setLithiumBatteryPackaging(String value) {this.lithiumBatteryPackaging = value;}/*** Gets the value of the lithiumBatteryVoltage property.** @return* possible object is* {@link BigDecimal }**/public BigDecimal getLithiumBatteryVoltage() {return lithiumBatteryVoltage;}/*** Sets the value of the lithiumBatteryVoltage property.** @param value* allowed object is* {@link BigDecimal }**/public void setLithiumBatteryVoltage(BigDecimal value) {this.lithiumBatteryVoltage = value;}/*** Gets the value of the lithiumBatteryWeight property.** @return* possible object is* {@link BigDecimal }**/public BigDecimal getLithiumBatteryWeight() {return lithiumBatteryWeight;}/*** Sets the value of the lithiumBatteryWeight property.** @param value* allowed object is* {@link BigDecimal }**/public void setLithiumBatteryWeight(BigDecimal value) {this.lithiumBatteryWeight = value;}/*** Gets the value of the mfgWarrantyDescriptionLabor property.** @return* possible object is* {@link String }**/public String getMfgWarrantyDescriptionLabor() {return mfgWarrantyDescriptionLabor;}/*** Sets the value of the mfgWarrantyDescriptionLabor property.** @param value* allowed object is* {@link String }**/public void setMfgWarrantyDescriptionLabor(String value) {this.mfgWarrantyDescriptionLabor = value;}/*** Gets the value of the mfgWarrantyDescriptionParts property.** @return* possible object is* {@link String }**/public String getMfgWarrantyDescriptionParts() {return mfgWarrantyDescriptionParts;}/*** Sets the value of the mfgWarrantyDescriptionParts property.** @param value* allowed object is* {@link String }**/public void setMfgWarrantyDescriptionParts(String value) {this.mfgWarrantyDescriptionParts = value;}/*** Gets the value of the mfgWarrantyDescriptionType property.** @return* possible object is* {@link String }**/public String getMfgWarrantyDescriptionType() {return mfgWarrantyDescriptionType;}/*** Sets the value of the mfgWarrantyDescriptionType property.** @param value* allowed object is* {@link String }**/public void setMfgWarrantyDescriptionType(String value) {this.mfgWarrantyDescriptionType = value;}/*** Gets the value of the numberOfItemsInPackage property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfItemsInPackage() {return numberOfItemsInPackage;}/*** Sets the value of the numberOfItemsInPackage property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfItemsInPackage(BigInteger value) {this.numberOfItemsInPackage = value;}/*** Gets the value of the numberOfLithiumIonCells property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfLithiumIonCells() {return numberOfLithiumIonCells;}/*** Sets the value of the numberOfLithiumIonCells property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfLithiumIonCells(BigInteger value) {this.numberOfLithiumIonCells = value;}/*** Gets the value of the numberOfLithiumMetalCells property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfLithiumMetalCells() {return numberOfLithiumMetalCells;}/*** Sets the value of the numberOfLithiumMetalCells property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfLithiumMetalCells(BigInteger value) {this.numberOfLithiumMetalCells = value;}/*** Gets the value of the powerSourceType property.** @return* possible object is* {@link String }**/public String getPowerSourceType() {return powerSourceType;}/*** Sets the value of the powerSourceType property.** @param value* allowed object is* {@link String }**/public void setPowerSourceType(String value) {this.powerSourceType = 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 sellerWarrantyDescription property.** @return* possible object is* {@link String }**/public String getSellerWarrantyDescription() {return sellerWarrantyDescription;}/*** Sets the value of the sellerWarrantyDescription property.** @param value* allowed object is* {@link String }**/public void setSellerWarrantyDescription(String value) {this.sellerWarrantyDescription = value;}/*** Gets the value of the sizeMap property.** @return* possible object is* {@link String }**/public String getSizeMap() {return sizeMap;}/*** Sets the value of the sizeMap property.** @param value* allowed object is* {@link String }**/public void setSizeMap(String value) {this.sizeMap = value;}/*** Gets the value of the warnings property.** @return* possible object is* {@link String }**/public String getWarnings() {return warnings;}/*** Sets the value of the warnings property.** @param value* allowed object is* {@link String }**/public void setWarnings(String value) {this.warnings = value;}/*** Gets the value of the wattage property.** @return* possible object is* {@link BigInteger }**/public BigInteger getWattage() {return wattage;}/*** Sets the value of the wattage property.** @param value* allowed object is* {@link BigInteger }**/public void setWattage(BigInteger value) {this.wattage = value;}/*** Gets the value of the length property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getLength() {return length;}/*** Sets the value of the length property.** @param value* allowed object is* {@link LengthDimension }**/public void setLength(LengthDimension value) {this.length = value;}/*** Gets the value of the width property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getWidth() {return width;}/*** Sets the value of the width property.** @param value* allowed object is* {@link LengthDimension }**/public void setWidth(LengthDimension value) {this.width = value;}/*** Gets the value of the height property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getHeight() {return height;}/*** Sets the value of the height property.** @param value* allowed object is* {@link LengthDimension }**/public void setHeight(LengthDimension value) {this.height = value;}/*** Gets the value of the depth property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getDepth() {return depth;}/*** Sets the value of the depth property.** @param value* allowed object is* {@link LengthDimension }**/public void setDepth(LengthDimension value) {this.depth = value;}/*** Gets the value of the diameter property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getDiameter() {return diameter;}/*** Sets the value of the diameter property.** @param value* allowed object is* {@link LengthDimension }**/public void setDiameter(LengthDimension value) {this.diameter = value;}/*** Gets the value of the weight property.** @return* possible object is* {@link WeightDimension }**/public WeightDimension getWeight() {return weight;}/*** Sets the value of the weight property.** @param value* allowed object is* {@link WeightDimension }**/public void setWeight(WeightDimension value) {this.weight = value;}/*** Gets the value of the spread property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getSpread() {return spread;}/*** Sets the value of the spread property.** @param value* allowed object is* {@link LengthDimension }**/public void setSpread(LengthDimension value) {this.spread = value;}/*** Gets the value of the sunlightExposure property.** @return* possible object is* {@link String }**/public String getSunlightExposure() {return sunlightExposure;}/*** Sets the value of the sunlightExposure property.** @param value* allowed object is* {@link String }**/public void setSunlightExposure(String value) {this.sunlightExposure = value;}/*** Gets the value of the moistureNeeds property.** @return* possible object is* {@link String }**/public String getMoistureNeeds() {return moistureNeeds;}/*** Sets the value of the moistureNeeds property.** @param value* allowed object is* {@link String }**/public void setMoistureNeeds(String value) {this.moistureNeeds = value;}/*** Gets the value of the usdaHardinessZone property.** @return* possible object is* {@link Integer }**/public Integer getUSDAHardinessZone() {return usdaHardinessZone;}/*** Sets the value of the usdaHardinessZone property.** @param value* allowed object is* {@link Integer }**/public void setUSDAHardinessZone(Integer value) {this.usdaHardinessZone = value;}/*** Gets the value of the sunsetClimateZone property.** @return* possible object is* {@link Integer }**/public Integer getSunsetClimateZone() {return sunsetClimateZone;}/*** Sets the value of the sunsetClimateZone property.** @param value* allowed object is* {@link Integer }**/public void setSunsetClimateZone(Integer value) {this.sunsetClimateZone = value;}/*** Gets the value of the numberOfSets property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfSets() {return numberOfSets;}/*** Sets the value of the numberOfSets property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfSets(BigInteger value) {this.numberOfSets = 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">* <choice>* <element ref="{}BedAndBath"/>* <element ref="{}FurnitureAndDecor"/>* <element ref="{}Kitchen"/>* <element ref="{}OutdoorLiving"/>* <element ref="{}SeedsAndPlants"/>* <element ref="{}Art"/>* <element name="Home">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element ref="{}Battery" minOccurs="0"/>* <element name="ColorMap" type="{}StringNotNull" minOccurs="0"/>* <element name="Finish" type="{}StringNotNull" minOccurs="0"/>* <element name="IsStainResistant" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>* <element name="LightSourceType" type="{}StringNotNull" minOccurs="0"/>* <element name="Material" type="{}StringNotNull" minOccurs="0"/>* <element name="MaximumCoverageArea" type="{}AreaDimensionOptionalUnit" minOccurs="0"/>* <element name="NumberOfSets" type="{}TenDigitInteger" minOccurs="0"/>* <element name="OutputCapacity" type="{}VolumeRateDimension" minOccurs="0"/>* <element name="PieceCount" type="{}PositiveInteger" minOccurs="0"/>* <element name="Shape" type="{}StringNotNull" minOccurs="0"/>* <element name="ThreadCount" type="{}PositiveInteger" minOccurs="0"/>* <element name="TowelWeight" type="{}WeightDimension" minOccurs="0"/>* <element name="VariationData" minOccurs="0">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="VariationTheme" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="Size"/>* <enumeration value="Color"/>* <enumeration value="Scent"/>* <enumeration value="Size-Color"/>* <enumeration value="Size-Scent"/>* <enumeration value="DisplayLength-DisplayWidth"/>* <enumeration value="DisplayLength-Material"/>* <enumeration value="DisplayLength-Size"/>* <enumeration value="DisplayLength-Color"/>* <enumeration value="DisplayLength-DisplayHeight"/>* <enumeration value="DisplayWidth-Material"/>* <enumeration value="DisplayWidth-Size"/>* <enumeration value="DisplayWidth-Color"/>* <enumeration value="DisplayWidth-DisplayHeight"/>* <enumeration value="ItemPackageQuantity-Material"/>* <enumeration value="ItemPackageQuantity-Size"/>* <enumeration value="ItemPackageQuantity-Color"/>* <enumeration value="ItemPackageQuantity-DisplayHeight"/>* <enumeration value="DisplayWeight-ItemPackageQuantity"/>* <enumeration value="DisplayWeight-Material"/>* <enumeration value="DisplayWeight-Size"/>* <enumeration value="DisplayWeight-Color"/>* <enumeration value="DisplayWeight-DisplayHeight"/>* <enumeration value="Material-DisplayLength"/>* <enumeration value="Material-DisplayWidth"/>* <enumeration value="Material-Size"/>* <enumeration value="Material-Color"/>* <enumeration value="Material-DisplayHeight"/>* <enumeration value="Size-DisplayLength"/>* <enumeration value="Size-DisplayWidth"/>* <enumeration value="Size-DisplayWeight"/>* <enumeration value="Size-Material"/>* <enumeration value="Size-Color"/>* <enumeration value="Size-DisplayHeight"/>* <enumeration value="Color-DisplayLength"/>* <enumeration value="Color-DisplayWidth"/>* <enumeration value="Color-ItemPackageQuantity"/>* <enumeration value="Color-DisplayWeight"/>* <enumeration value="Color-Material"/>* <enumeration value="Color-Size"/>* <enumeration value="Color-DisplayHeight"/>* <enumeration value="DisplayHeight"/>* <enumeration value="Material"/>* <enumeration value="DisplayWeight"/>* <enumeration value="DisplayLength"/>* <enumeration value="ItemPackageQuantity"/>* <enumeration value="DisplayLength-PatternName"/>* <enumeration value="DisplayLength-StyleName"/>* <enumeration value="DisplayWidth-PatternName"/>* <enumeration value="DisplayWidth-StyleName"/>* <enumeration value="Occasion-PatternName"/>* <enumeration value="Occasion-ItemPackageQuantity"/>* <enumeration value="Occasion-Material"/>* <enumeration value="Occasion-StyleName"/>* <enumeration value="Occasion-Size"/>* <enumeration value="Occasion-Color"/>* <enumeration value="Occasion-DisplayHeight"/>* <enumeration value="PatternName-DisplayLength"/>* <enumeration value="PatternName-DisplayWidth"/>* <enumeration value="PatternName-Occasion"/>* <enumeration value="PatternName-Material"/>* <enumeration value="PatternName-StyleName"/>* <enumeration value="PatternName-Size"/>* <enumeration value="PatternName-Color"/>* <enumeration value="PatternName-DisplayHeight"/>* <enumeration value="MatteStyle-Material"/>* <enumeration value="MatteStyle-StyleName"/>* <enumeration value="MatteStyle-Size"/>* <enumeration value="MatteStyle-Color"/>* <enumeration value="ItemPackageQuantity-Occasion"/>* <enumeration value="ItemPackageQuantity-StyleName"/>* <enumeration value="DisplayWeight-StyleName"/>* <enumeration value="Material-PatternName"/>* <enumeration value="Material-MatteStyle"/>* <enumeration value="Material-StyleName"/>* <enumeration value="StyleName-DisplayLength"/>* <enumeration value="StyleName-DisplayWidth"/>* <enumeration value="StyleName-Occasion"/>* <enumeration value="StyleName-PatternName"/>* <enumeration value="StyleName-DisplayWeight"/>* <enumeration value="StyleName-Material"/>* <enumeration value="StyleName-Size"/>* <enumeration value="StyleName-Color"/>* <enumeration value="Size-Occasion"/>* <enumeration value="Size-PatternName"/>* <enumeration value="Size-MatteStyle"/>* <enumeration value="Size-StyleName"/>* <enumeration value="Color-Occasion"/>* <enumeration value="Color-PatternName"/>* <enumeration value="Color-MatteStyle"/>* <enumeration value="Color-StyleName"/>* <enumeration value="MatteStyle"/>* <enumeration value="PatternName"/>* <enumeration value="Occasion"/>* <enumeration value="StyleName"/>* <enumeration value="CustomerPackageType"/>* <enumeration value="ColorName-CustomerPackageType"/>* <enumeration value="SizeName-CustomerPackageType"/>* <enumeration value="SizeName-ColorName-CustomerPackageType"/>* <enumeration value="StyleName-CustomerPackageType"/>* <enumeration value="SizeName-StyleName-CustomerPackageType"/>* </restriction>* </simpleType>* </element>* <element name="Size" type="{}StringNotNull" minOccurs="0"/>* <element name="Color" type="{}StringNotNull" minOccurs="0"/>* <element name="Scent" type="{}StringNotNull" minOccurs="0"/>* <element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* <element name="Wattage" type="{}WattageDimensionOptionalUnit" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* </choice>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"bedAndBath","furnitureAndDecor","kitchen","outdoorLiving","seedsAndPlants","art","home"})public static class ProductType {@XmlElement(name = "BedAndBath")protected BedAndBath bedAndBath;@XmlElement(name = "FurnitureAndDecor")protected FurnitureAndDecor furnitureAndDecor;@XmlElement(name = "Kitchen")protected Kitchen kitchen;@XmlElement(name = "OutdoorLiving")protected OutdoorLiving outdoorLiving;@XmlElement(name = "SeedsAndPlants")protected SeedsAndPlants seedsAndPlants;@XmlElement(name = "Art")protected Art art;@XmlElement(name = "Home1")protected Home.ProductType.Home1 home;/*** Gets the value of the bedAndBath property.** @return* possible object is* {@link BedAndBath }**/public BedAndBath getBedAndBath() {return bedAndBath;}/*** Sets the value of the bedAndBath property.** @param value* allowed object is* {@link BedAndBath }**/public void setBedAndBath(BedAndBath value) {this.bedAndBath = value;}/*** Gets the value of the furnitureAndDecor property.** @return* possible object is* {@link FurnitureAndDecor }**/public FurnitureAndDecor getFurnitureAndDecor() {return furnitureAndDecor;}/*** Sets the value of the furnitureAndDecor property.** @param value* allowed object is* {@link FurnitureAndDecor }**/public void setFurnitureAndDecor(FurnitureAndDecor value) {this.furnitureAndDecor = value;}/*** Gets the value of the kitchen property.** @return* possible object is* {@link Kitchen }**/public Kitchen getKitchen() {return kitchen;}/*** Sets the value of the kitchen property.** @param value* allowed object is* {@link Kitchen }**/public void setKitchen(Kitchen value) {this.kitchen = value;}/*** Gets the value of the outdoorLiving property.** @return* possible object is* {@link OutdoorLiving }**/public OutdoorLiving getOutdoorLiving() {return outdoorLiving;}/*** Sets the value of the outdoorLiving property.** @param value* allowed object is* {@link OutdoorLiving }**/public void setOutdoorLiving(OutdoorLiving value) {this.outdoorLiving = value;}/*** Gets the value of the seedsAndPlants property.** @return* possible object is* {@link SeedsAndPlants }**/public SeedsAndPlants getSeedsAndPlants() {return seedsAndPlants;}/*** Sets the value of the seedsAndPlants property.** @param value* allowed object is* {@link SeedsAndPlants }**/public void setSeedsAndPlants(SeedsAndPlants value) {this.seedsAndPlants = value;}/*** Gets the value of the art property.** @return* possible object is* {@link Art }**/public Art getArt() {return art;}/*** Sets the value of the art property.** @param value* allowed object is* {@link Art }**/public void setArt(Art value) {this.art = value;}/*** Gets the value of the home property.** @return* possible object is* {@link Home.ProductType.Home }**/public Home.ProductType.Home1 getHome1() {return home;}/*** Sets the value of the home property.** @param value* allowed object is* {@link Home1.ProductType.Home }**/public void setHome1(Home.ProductType.Home1 value) {this.home = 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 ref="{}Battery" minOccurs="0"/>* <element name="ColorMap" type="{}StringNotNull" minOccurs="0"/>* <element name="Finish" type="{}StringNotNull" minOccurs="0"/>* <element name="IsStainResistant" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>* <element name="LightSourceType" type="{}StringNotNull" minOccurs="0"/>* <element name="Material" type="{}StringNotNull" minOccurs="0"/>* <element name="MaximumCoverageArea" type="{}AreaDimensionOptionalUnit" minOccurs="0"/>* <element name="NumberOfSets" type="{}TenDigitInteger" minOccurs="0"/>* <element name="OutputCapacity" type="{}VolumeRateDimension" minOccurs="0"/>* <element name="PieceCount" type="{}PositiveInteger" minOccurs="0"/>* <element name="Shape" type="{}StringNotNull" minOccurs="0"/>* <element name="ThreadCount" type="{}PositiveInteger" minOccurs="0"/>* <element name="TowelWeight" type="{}WeightDimension" minOccurs="0"/>* <element name="VariationData" minOccurs="0">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="VariationTheme" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="Size"/>* <enumeration value="Color"/>* <enumeration value="Scent"/>* <enumeration value="Size-Color"/>* <enumeration value="Size-Scent"/>* <enumeration value="DisplayLength-DisplayWidth"/>* <enumeration value="DisplayLength-Material"/>* <enumeration value="DisplayLength-Size"/>* <enumeration value="DisplayLength-Color"/>* <enumeration value="DisplayLength-DisplayHeight"/>* <enumeration value="DisplayWidth-Material"/>* <enumeration value="DisplayWidth-Size"/>* <enumeration value="DisplayWidth-Color"/>* <enumeration value="DisplayWidth-DisplayHeight"/>* <enumeration value="ItemPackageQuantity-Material"/>* <enumeration value="ItemPackageQuantity-Size"/>* <enumeration value="ItemPackageQuantity-Color"/>* <enumeration value="ItemPackageQuantity-DisplayHeight"/>* <enumeration value="DisplayWeight-ItemPackageQuantity"/>* <enumeration value="DisplayWeight-Material"/>* <enumeration value="DisplayWeight-Size"/>* <enumeration value="DisplayWeight-Color"/>* <enumeration value="DisplayWeight-DisplayHeight"/>* <enumeration value="Material-DisplayLength"/>* <enumeration value="Material-DisplayWidth"/>* <enumeration value="Material-Size"/>* <enumeration value="Material-Color"/>* <enumeration value="Material-DisplayHeight"/>* <enumeration value="Size-DisplayLength"/>* <enumeration value="Size-DisplayWidth"/>* <enumeration value="Size-DisplayWeight"/>* <enumeration value="Size-Material"/>* <enumeration value="Size-Color"/>* <enumeration value="Size-DisplayHeight"/>* <enumeration value="Color-DisplayLength"/>* <enumeration value="Color-DisplayWidth"/>* <enumeration value="Color-ItemPackageQuantity"/>* <enumeration value="Color-DisplayWeight"/>* <enumeration value="Color-Material"/>* <enumeration value="Color-Size"/>* <enumeration value="Color-DisplayHeight"/>* <enumeration value="DisplayHeight"/>* <enumeration value="Material"/>* <enumeration value="DisplayWeight"/>* <enumeration value="DisplayLength"/>* <enumeration value="ItemPackageQuantity"/>* <enumeration value="DisplayLength-PatternName"/>* <enumeration value="DisplayLength-StyleName"/>* <enumeration value="DisplayWidth-PatternName"/>* <enumeration value="DisplayWidth-StyleName"/>* <enumeration value="Occasion-PatternName"/>* <enumeration value="Occasion-ItemPackageQuantity"/>* <enumeration value="Occasion-Material"/>* <enumeration value="Occasion-StyleName"/>* <enumeration value="Occasion-Size"/>* <enumeration value="Occasion-Color"/>* <enumeration value="Occasion-DisplayHeight"/>* <enumeration value="PatternName-DisplayLength"/>* <enumeration value="PatternName-DisplayWidth"/>* <enumeration value="PatternName-Occasion"/>* <enumeration value="PatternName-Material"/>* <enumeration value="PatternName-StyleName"/>* <enumeration value="PatternName-Size"/>* <enumeration value="PatternName-Color"/>* <enumeration value="PatternName-DisplayHeight"/>* <enumeration value="MatteStyle-Material"/>* <enumeration value="MatteStyle-StyleName"/>* <enumeration value="MatteStyle-Size"/>* <enumeration value="MatteStyle-Color"/>* <enumeration value="ItemPackageQuantity-Occasion"/>* <enumeration value="ItemPackageQuantity-StyleName"/>* <enumeration value="DisplayWeight-StyleName"/>* <enumeration value="Material-PatternName"/>* <enumeration value="Material-MatteStyle"/>* <enumeration value="Material-StyleName"/>* <enumeration value="StyleName-DisplayLength"/>* <enumeration value="StyleName-DisplayWidth"/>* <enumeration value="StyleName-Occasion"/>* <enumeration value="StyleName-PatternName"/>* <enumeration value="StyleName-DisplayWeight"/>* <enumeration value="StyleName-Material"/>* <enumeration value="StyleName-Size"/>* <enumeration value="StyleName-Color"/>* <enumeration value="Size-Occasion"/>* <enumeration value="Size-PatternName"/>* <enumeration value="Size-MatteStyle"/>* <enumeration value="Size-StyleName"/>* <enumeration value="Color-Occasion"/>* <enumeration value="Color-PatternName"/>* <enumeration value="Color-MatteStyle"/>* <enumeration value="Color-StyleName"/>* <enumeration value="MatteStyle"/>* <enumeration value="PatternName"/>* <enumeration value="Occasion"/>* <enumeration value="StyleName"/>* <enumeration value="CustomerPackageType"/>* <enumeration value="ColorName-CustomerPackageType"/>* <enumeration value="SizeName-CustomerPackageType"/>* <enumeration value="SizeName-ColorName-CustomerPackageType"/>* <enumeration value="StyleName-CustomerPackageType"/>* <enumeration value="SizeName-StyleName-CustomerPackageType"/>* </restriction>* </simpleType>* </element>* <element name="Size" type="{}StringNotNull" minOccurs="0"/>* <element name="Color" type="{}StringNotNull" minOccurs="0"/>* <element name="Scent" type="{}StringNotNull" minOccurs="0"/>* <element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* <element name="Wattage" type="{}WattageDimensionOptionalUnit" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"battery","colorMap","finish","isStainResistant","lightSourceType","material","maximumCoverageArea","numberOfSets","outputCapacity","pieceCount","shape","threadCount","towelWeight","variationData","wattage"})public static class Home1 {@XmlElement(name = "Battery")protected Battery battery;@XmlElement(name = "ColorMap")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String colorMap;@XmlElement(name = "Finish")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String finish;@XmlElement(name = "IsStainResistant")protected Boolean isStainResistant;@XmlElement(name = "LightSourceType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String lightSourceType;@XmlElement(name = "Material")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String material;@XmlElement(name = "MaximumCoverageArea")protected AreaDimensionOptionalUnit maximumCoverageArea;@XmlElement(name = "NumberOfSets")protected BigInteger numberOfSets;@XmlElement(name = "OutputCapacity")protected VolumeRateDimension outputCapacity;@XmlElement(name = "PieceCount")protected BigInteger pieceCount;@XmlElement(name = "Shape")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String shape;@XmlElement(name = "ThreadCount")protected BigInteger threadCount;@XmlElement(name = "TowelWeight")protected WeightDimension towelWeight;@XmlElement(name = "VariationData")protected Home.ProductType.Home1.VariationData variationData;@XmlElement(name = "Wattage")protected WattageDimensionOptionalUnit wattage;/*** Gets the value of the battery property.** @return* possible object is* {@link Battery }**/public Battery getBattery() {return battery;}/*** Sets the value of the battery property.** @param value* allowed object is* {@link Battery }**/public void setBattery(Battery value) {this.battery = value;}/*** Gets the value of the colorMap property.** @return* possible object is* {@link String }**/public String getColorMap() {return colorMap;}/*** Sets the value of the colorMap property.** @param value* allowed object is* {@link String }**/public void setColorMap(String value) {this.colorMap = value;}/*** Gets the value of the finish property.** @return* possible object is* {@link String }**/public String getFinish() {return finish;}/*** Sets the value of the finish property.** @param value* allowed object is* {@link String }**/public void setFinish(String value) {this.finish = value;}/*** Gets the value of the isStainResistant property.** @return* possible object is* {@link Boolean }**/public Boolean isIsStainResistant() {return isStainResistant;}/*** Sets the value of the isStainResistant property.** @param value* allowed object is* {@link Boolean }**/public void setIsStainResistant(Boolean value) {this.isStainResistant = value;}/*** Gets the value of the lightSourceType property.** @return* possible object is* {@link String }**/public String getLightSourceType() {return lightSourceType;}/*** Sets the value of the lightSourceType property.** @param value* allowed object is* {@link String }**/public void setLightSourceType(String value) {this.lightSourceType = value;}/*** Gets the value of the material property.** @return* possible object is* {@link String }**/public String getMaterial() {return material;}/*** Sets the value of the material property.** @param value* allowed object is* {@link String }**/public void setMaterial(String value) {this.material = value;}/*** Gets the value of the maximumCoverageArea property.** @return* possible object is* {@link AreaDimensionOptionalUnit }**/public AreaDimensionOptionalUnit getMaximumCoverageArea() {return maximumCoverageArea;}/*** Sets the value of the maximumCoverageArea property.** @param value* allowed object is* {@link AreaDimensionOptionalUnit }**/public void setMaximumCoverageArea(AreaDimensionOptionalUnit value) {this.maximumCoverageArea = value;}/*** Gets the value of the numberOfSets property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfSets() {return numberOfSets;}/*** Sets the value of the numberOfSets property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfSets(BigInteger value) {this.numberOfSets = value;}/*** Gets the value of the outputCapacity property.** @return* possible object is* {@link VolumeRateDimension }**/public VolumeRateDimension getOutputCapacity() {return outputCapacity;}/*** Sets the value of the outputCapacity property.** @param value* allowed object is* {@link VolumeRateDimension }**/public void setOutputCapacity(VolumeRateDimension value) {this.outputCapacity = value;}/*** Gets the value of the pieceCount property.** @return* possible object is* {@link BigInteger }**/public BigInteger getPieceCount() {return pieceCount;}/*** Sets the value of the pieceCount property.** @param value* allowed object is* {@link BigInteger }**/public void setPieceCount(BigInteger value) {this.pieceCount = value;}/*** Gets the value of the shape property.** @return* possible object is* {@link String }**/public String getShape() {return shape;}/*** Sets the value of the shape property.** @param value* allowed object is* {@link String }**/public void setShape(String value) {this.shape = value;}/*** Gets the value of the threadCount property.** @return* possible object is* {@link BigInteger }**/public BigInteger getThreadCount() {return threadCount;}/*** Sets the value of the threadCount property.** @param value* allowed object is* {@link BigInteger }**/public void setThreadCount(BigInteger value) {this.threadCount = value;}/*** Gets the value of the towelWeight property.** @return* possible object is* {@link WeightDimension }**/public WeightDimension getTowelWeight() {return towelWeight;}/*** Sets the value of the towelWeight property.** @param value* allowed object is* {@link WeightDimension }**/public void setTowelWeight(WeightDimension value) {this.towelWeight = value;}/*** Gets the value of the variationData property.** @return* possible object is* {@link Home1.ProductType.Home.VariationData }**/public Home.ProductType.Home1.VariationData getVariationData() {return variationData;}/*** Sets the value of the variationData property.** @param value* allowed object is* {@link Home1.ProductType.Home.VariationData }**/public void setVariationData(Home.ProductType.Home1.VariationData value) {this.variationData = value;}/*** Gets the value of the wattage property.** @return* possible object is* {@link WattageDimensionOptionalUnit }**/public WattageDimensionOptionalUnit getWattage() {return wattage;}/*** Sets the value of the wattage property.** @param value* allowed object is* {@link WattageDimensionOptionalUnit }**/public void setWattage(WattageDimensionOptionalUnit value) {this.wattage = 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="VariationTheme" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="Size"/>* <enumeration value="Color"/>* <enumeration value="Scent"/>* <enumeration value="Size-Color"/>* <enumeration value="Size-Scent"/>* <enumeration value="DisplayLength-DisplayWidth"/>* <enumeration value="DisplayLength-Material"/>* <enumeration value="DisplayLength-Size"/>* <enumeration value="DisplayLength-Color"/>* <enumeration value="DisplayLength-DisplayHeight"/>* <enumeration value="DisplayWidth-Material"/>* <enumeration value="DisplayWidth-Size"/>* <enumeration value="DisplayWidth-Color"/>* <enumeration value="DisplayWidth-DisplayHeight"/>* <enumeration value="ItemPackageQuantity-Material"/>* <enumeration value="ItemPackageQuantity-Size"/>* <enumeration value="ItemPackageQuantity-Color"/>* <enumeration value="ItemPackageQuantity-DisplayHeight"/>* <enumeration value="DisplayWeight-ItemPackageQuantity"/>* <enumeration value="DisplayWeight-Material"/>* <enumeration value="DisplayWeight-Size"/>* <enumeration value="DisplayWeight-Color"/>* <enumeration value="DisplayWeight-DisplayHeight"/>* <enumeration value="Material-DisplayLength"/>* <enumeration value="Material-DisplayWidth"/>* <enumeration value="Material-Size"/>* <enumeration value="Material-Color"/>* <enumeration value="Material-DisplayHeight"/>* <enumeration value="Size-DisplayLength"/>* <enumeration value="Size-DisplayWidth"/>* <enumeration value="Size-DisplayWeight"/>* <enumeration value="Size-Material"/>* <enumeration value="Size-Color"/>* <enumeration value="Size-DisplayHeight"/>* <enumeration value="Color-DisplayLength"/>* <enumeration value="Color-DisplayWidth"/>* <enumeration value="Color-ItemPackageQuantity"/>* <enumeration value="Color-DisplayWeight"/>* <enumeration value="Color-Material"/>* <enumeration value="Color-Size"/>* <enumeration value="Color-DisplayHeight"/>* <enumeration value="DisplayHeight"/>* <enumeration value="Material"/>* <enumeration value="DisplayWeight"/>* <enumeration value="DisplayLength"/>* <enumeration value="ItemPackageQuantity"/>* <enumeration value="DisplayLength-PatternName"/>* <enumeration value="DisplayLength-StyleName"/>* <enumeration value="DisplayWidth-PatternName"/>* <enumeration value="DisplayWidth-StyleName"/>* <enumeration value="Occasion-PatternName"/>* <enumeration value="Occasion-ItemPackageQuantity"/>* <enumeration value="Occasion-Material"/>* <enumeration value="Occasion-StyleName"/>* <enumeration value="Occasion-Size"/>* <enumeration value="Occasion-Color"/>* <enumeration value="Occasion-DisplayHeight"/>* <enumeration value="PatternName-DisplayLength"/>* <enumeration value="PatternName-DisplayWidth"/>* <enumeration value="PatternName-Occasion"/>* <enumeration value="PatternName-Material"/>* <enumeration value="PatternName-StyleName"/>* <enumeration value="PatternName-Size"/>* <enumeration value="PatternName-Color"/>* <enumeration value="PatternName-DisplayHeight"/>* <enumeration value="MatteStyle-Material"/>* <enumeration value="MatteStyle-StyleName"/>* <enumeration value="MatteStyle-Size"/>* <enumeration value="MatteStyle-Color"/>* <enumeration value="ItemPackageQuantity-Occasion"/>* <enumeration value="ItemPackageQuantity-StyleName"/>* <enumeration value="DisplayWeight-StyleName"/>* <enumeration value="Material-PatternName"/>* <enumeration value="Material-MatteStyle"/>* <enumeration value="Material-StyleName"/>* <enumeration value="StyleName-DisplayLength"/>* <enumeration value="StyleName-DisplayWidth"/>* <enumeration value="StyleName-Occasion"/>* <enumeration value="StyleName-PatternName"/>* <enumeration value="StyleName-DisplayWeight"/>* <enumeration value="StyleName-Material"/>* <enumeration value="StyleName-Size"/>* <enumeration value="StyleName-Color"/>* <enumeration value="Size-Occasion"/>* <enumeration value="Size-PatternName"/>* <enumeration value="Size-MatteStyle"/>* <enumeration value="Size-StyleName"/>* <enumeration value="Color-Occasion"/>* <enumeration value="Color-PatternName"/>* <enumeration value="Color-MatteStyle"/>* <enumeration value="Color-StyleName"/>* <enumeration value="MatteStyle"/>* <enumeration value="PatternName"/>* <enumeration value="Occasion"/>* <enumeration value="StyleName"/>* <enumeration value="CustomerPackageType"/>* <enumeration value="ColorName-CustomerPackageType"/>* <enumeration value="SizeName-CustomerPackageType"/>* <enumeration value="SizeName-ColorName-CustomerPackageType"/>* <enumeration value="StyleName-CustomerPackageType"/>* <enumeration value="SizeName-StyleName-CustomerPackageType"/>* </restriction>* </simpleType>* </element>* <element name="Size" type="{}StringNotNull" minOccurs="0"/>* <element name="Color" type="{}StringNotNull" minOccurs="0"/>* <element name="Scent" type="{}StringNotNull" minOccurs="0"/>* <element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"variationTheme","size","color","scent","customerPackageType"})public static class VariationData {@XmlElement(name = "VariationTheme")protected String variationTheme;@XmlElement(name = "Size")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String size;@XmlElement(name = "Color")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String color;@XmlElement(name = "Scent")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String scent;@XmlElement(name = "CustomerPackageType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String customerPackageType;/*** Gets the value of the variationTheme property.** @return* possible object is* {@link String }**/public String getVariationTheme() {return variationTheme;}/*** Sets the value of the variationTheme property.** @param value* allowed object is* {@link String }**/public void setVariationTheme(String value) {this.variationTheme = 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 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 scent property.** @return* possible object is* {@link String }**/public String getScent() {return scent;}/*** Sets the value of the scent property.** @param value* allowed object is* {@link String }**/public void setScent(String value) {this.scent = value;}/*** Gets the value of the customerPackageType property.** @return* possible object is* {@link String }**/public String getCustomerPackageType() {return customerPackageType;}/*** Sets the value of the customerPackageType property.** @param value* allowed object is* {@link String }**/public void setCustomerPackageType(String value) {this.customerPackageType = 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="Parentage" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="parent"/>* <enumeration value="child"/>* </restriction>* </simpleType>* </element>* <element name="VariationTheme" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="Size"/>* <enumeration value="Color"/>* <enumeration value="Length-Width"/>* <enumeration value="Length-Material"/>* <enumeration value="Length-Size"/>* <enumeration value="Length-Color"/>* <enumeration value="Length-Height"/>* <enumeration value="Width-Material"/>* <enumeration value="Width-Size"/>* <enumeration value="Width-Color"/>* <enumeration value="Width-Height"/>* <enumeration value="NumberOfItemsInPackage-Material"/>* <enumeration value="NumberOfItemsInPackage-Size"/>* <enumeration value="NumberOfItemsInPackage-Color"/>* <enumeration value="NumberOfItemsInPackage-Height"/>* <enumeration value="Weight-NumberOfItemsInPackage"/>* <enumeration value="Weight-Material"/>* <enumeration value="Weight-Size"/>* <enumeration value="Weight-Color"/>* <enumeration value="Weight-Height"/>* <enumeration value="Material-Length"/>* <enumeration value="Material-Width"/>* <enumeration value="Material-Size"/>* <enumeration value="Material-Color"/>* <enumeration value="Material-Height"/>* <enumeration value="Size-Length"/>* <enumeration value="Size-Width"/>* <enumeration value="Size-Weight"/>* <enumeration value="Size-Material"/>* <enumeration value="Size-Color"/>* <enumeration value="Size-Height"/>* <enumeration value="Color-Length"/>* <enumeration value="Color-Width"/>* <enumeration value="Color-NumberOfItemsInPackage"/>* <enumeration value="Color-Weight"/>* <enumeration value="Color-Material"/>* <enumeration value="Color-Size"/>* <enumeration value="Color-Height"/>* <enumeration value="Height"/>* <enumeration value="Material"/>* <enumeration value="Weight"/>* <enumeration value="Length"/>* <enumeration value="NumberOfItemsInPackage"/>* <enumeration value="Length-PatternName"/>* <enumeration value="Length-StyleName"/>* <enumeration value="Width-PatternName"/>* <enumeration value="Width-StyleName"/>* <enumeration value="Occasion-PatternName"/>* <enumeration value="Occasion-NumberOfItemsInPackage"/>* <enumeration value="Occasion-Material"/>* <enumeration value="Occasion-StyleName"/>* <enumeration value="Occasion-Size"/>* <enumeration value="Occasion-Color"/>* <enumeration value="Occasion-Height"/>* <enumeration value="PatternName-Length"/>* <enumeration value="PatternName-Width"/>* <enumeration value="PatternName-Occasion"/>* <enumeration value="PatternName-Material"/>* <enumeration value="PatternName-StyleName"/>* <enumeration value="PatternName-Size"/>* <enumeration value="PatternName-Color"/>* <enumeration value="PatternName-Height"/>* <enumeration value="MatteStyle-Material"/>* <enumeration value="MatteStyle-StyleName"/>* <enumeration value="MatteStyle-Size"/>* <enumeration value="MatteStyle-Color"/>* <enumeration value="NumberOfItemsInPackage-Occasion"/>* <enumeration value="NumberOfItemsInPackage-StyleName"/>* <enumeration value="Weight-StyleName"/>* <enumeration value="Material-PatternName"/>* <enumeration value="Material-MatteStyle"/>* <enumeration value="Material-StyleName"/>* <enumeration value="StyleName-Length"/>* <enumeration value="StyleName-Width"/>* <enumeration value="StyleName-Occasion"/>* <enumeration value="StyleName-PatternName"/>* <enumeration value="StyleName-Weight"/>* <enumeration value="StyleName-Material"/>* <enumeration value="StyleName-Size"/>* <enumeration value="StyleName-Color"/>* <enumeration value="Size-Occasion"/>* <enumeration value="Size-PatternName"/>* <enumeration value="Size-MatteStyle"/>* <enumeration value="Size-StyleName"/>* <enumeration value="Color-Occasion"/>* <enumeration value="Color-PatternName"/>* <enumeration value="Color-MatteStyle"/>* <enumeration value="Color-StyleName"/>* <enumeration value="MatteStyle"/>* <enumeration value="PatternName"/>* <enumeration value="Occasion"/>* <enumeration value="StyleName"/>* <enumeration value="Weight-Length-Color"/>* <enumeration value="Occasion-Size-Color"/>* <enumeration value="Weight-Length-Material"/>* <enumeration value="Weight-Length-StyleName"/>* <enumeration value="PatternName-Size-Occasion"/>* </restriction>* </simpleType>* </element>* <element name="Size" type="{}StringNotNull" minOccurs="0"/>* <element name="Color" type="{}StringNotNull" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"parentage","variationTheme","size","color"})public static class VariationData {@XmlElement(name = "Parentage")protected String parentage;@XmlElement(name = "VariationTheme")protected String variationTheme;@XmlElement(name = "Size")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String size;@XmlElement(name = "Color")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String color;/*** Gets the value of the parentage property.** @return* possible object is* {@link String }**/public String getParentage() {return parentage;}/*** Sets the value of the parentage property.** @param value* allowed object is* {@link String }**/public void setParentage(String value) {this.parentage = value;}/*** Gets the value of the variationTheme property.** @return* possible object is* {@link String }**/public String getVariationTheme() {return variationTheme;}/*** Sets the value of the variationTheme property.** @param value* allowed object is* {@link String }**/public void setVariationTheme(String value) {this.variationTheme = 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 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;}}}