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.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;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="AlertType" type="{}StringNotNull" minOccurs="0"/>* <element name="AssemblyInstructions" type="{}StringNotNull" minOccurs="0"/>* <element name="AssemblyTime" type="{}AssemblyTimeDimension" minOccurs="0"/>* <element name="AwardsWon" type="{}HundredString" minOccurs="0"/>* <element name="BaseType" type="{}HundredString" minOccurs="0"/>* <element name="BaseWidth" type="{}LengthDimension" minOccurs="0"/>* <element ref="{}Battery" minOccurs="0"/>* <element name="BatteryAverageLife" type="{}BatteryLifeDimension" minOccurs="0"/>* <element name="BatteryAverageLifeStandby" type="{}BatteryLifeDimension" minOccurs="0"/>* <element name="BatteryAverageLifeTalkTime" type="{}TimeDimension" minOccurs="0"/>* <element name="BatteryCapacity" type="{}BatteryPowerDimension" minOccurs="0"/>* <element name="BatteryCellComposition" type="{}BatteryCellTypeValues" minOccurs="0"/>* <element name="BatteryChargeTime" type="{}TimeDimension" minOccurs="0"/>* <element name="BatteryDescription" type="{}StringNotNull" minOccurs="0"/>* <element name="BatteryPower" type="{}BatteryPowerIntegerDimension" minOccurs="0"/>* <element name="BottleNippleType" type="{}StringNotNull" minOccurs="0"/>* <element name="BottleType" type="{}StringNotNull" minOccurs="0"/>* <element name="CareInstructions" type="{}StringNotNull" maxOccurs="3" minOccurs="0"/>* <element name="CarrierWeight" type="{}WeightDimension" minOccurs="0"/>* <element name="ColorMap" type="{}StringNotNull" minOccurs="0"/>* <element name="ColorName" type="{}StringNotNull" minOccurs="0"/>* <element name="CommunicationInterface" type="{}StringNotNull" minOccurs="0"/>* <element name="CompatibleDevices" type="{}StringNotNull" minOccurs="0"/>* <element name="ControlType" type="{}StringNotNull" minOccurs="0"/>* <element name="CountryOfOrigin" type="{}CountryOfOriginType" minOccurs="0"/>* <element name="Directions" type="{}StringNotNull" minOccurs="0"/>* <element name="DisplaySize" type="{}LengthDimension" minOccurs="0"/>* <element name="DisplayType" type="{}StringNotNull" minOccurs="0"/>* <element name="EducationalValue" type="{}StringNotNull" minOccurs="0"/>* <element name="FillMaterialType" type="{}StringNotNull" minOccurs="0"/>* <element name="FoldedSize" type="{}StringNotNull" minOccurs="0"/>* <element ref="{}ForwardFacingWeight" minOccurs="0"/>* <element name="FrequencyBandsSupported" type="{}StringNotNull" minOccurs="0"/>* <element name="FrequencyResponse" type="{}FrequencyDimension" minOccurs="0"/>* <element name="FurnitureFinish" type="{}StringNotNull" minOccurs="0"/>* <element name="HandleHeight" type="{}LengthDimension" minOccurs="0"/>* <element name="HardwareVisibility" type="{}StringNotNull" minOccurs="0"/>* <element name="HarnessType" type="{}StringNotNull" minOccurs="0"/>* <element name="IncludesAcAdapter" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>* <element name="IncludesRemote" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>* <element name="Ingredients" type="{}StringNotNull" minOccurs="0"/>* <element name="IsAssemblyRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>* <element name="IsDishwasherSafe" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>* <element name="IsPortable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>* <element name="ItemDepth" type="{}LengthDimension" minOccurs="0"/>* <element name="ItemDiameter" type="{}LengthDimension" minOccurs="0"/>* <element name="DisplayVolume" type="{}VolumeDimension" minOccurs="0"/>* <element name="DisplayWeight" type="{}WeightDimension" minOccurs="0"/>* <element name="Language" type="{}LanguageStringType" minOccurs="0"/>* <element name="Lifestyle" type="{}LongString" maxOccurs="2" minOccurs="0"/>* <element name="LithiumBatteryEnergyContent" type="{}EnergyConsumptionDimension" 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="ManufacturerWarrantyDescription" type="{}StringNotNull" minOccurs="0"/>* <element name="MaterialComposition" type="{}StringNotNull" minOccurs="0"/>* <element name="MaterialType" type="{}StringNotNull" minOccurs="0"/>* <element name="MaterialTypeFree" type="{}StringNotNull" maxOccurs="3" minOccurs="0"/>* <element name="MaximumAnchoringWeightCapacity" type="{}WeightDimension" minOccurs="0"/>* <element name="MaximumHeightRecommendation" type="{}LengthDimension" minOccurs="0"/>* <element name="MaximumManufacturerAgeRecommended" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="MaximumItemWidth" type="{}LengthDimension" minOccurs="0"/>* <element name="MaximumRangeIndoors" type="{}LengthDimension" minOccurs="0"/>* <element name="MaximumRangeOpenSpace" type="{}LengthDimension" minOccurs="0"/>* <element name="MaximumWeightRecommendation" type="{}PositiveWeightDimension" minOccurs="0"/>* <element name="MfgWarrantyDescriptionLabor" type="{}StringNotNull" minOccurs="0"/>* <element name="MfgWarrantyDescriptionParts" type="{}StringNotNull" minOccurs="0"/>* <element name="MfgWarrantyDescriptionType" type="{}StringNotNull" minOccurs="0"/>* <element name="MinimumHeightRecommendation" type="{}LengthDimension" minOccurs="0"/>* <element name="MinimumManufacturerAgeRecommended" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="MinimumWeightRecommendation" type="{}PositiveWeightDimension" minOccurs="0"/>* <element name="NumberOfChannels" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="NumberOfControlChannels" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="NumberOfFrequencyChannels" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="NumberOfHeightPositions" 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="NumberOfPieces" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="NumberOfPlayers" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="NumberOfPositions" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="OperationMode" type="{}StringNotNull" minOccurs="0"/>* <element name="Orientation" type="{}StringNotNull" minOccurs="0"/>* <element name="VariationData" minOccurs="0">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="Parentage">* <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="Size-Color"/>* </restriction>* </simpleType>* </element>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* <element name="PortableDisplaySize" type="{}LengthDimension" minOccurs="0"/>* <element name="PowerSourceType" type="{}StringNotNull" minOccurs="0"/>* <element name="RailGauge" type="{}StringNotNull" minOccurs="0"/>* <element name="RailType" type="{}StringNotNull" minOccurs="0"/>* <element name="RearFacingMaximumWeight" type="{}WeightDimension" minOccurs="0"/>* <element name="RearFacingMinimumWeight" type="{}WeightDimension" minOccurs="0"/>* <element name="RecommendedUsesForProduct" type="{}StringNotNull" maxOccurs="3" minOccurs="0"/>* <element name="RegionOfOrigin" type="{}StringNotNull" minOccurs="0"/>* <element name="RemoteControlTechnology" type="{}StringNotNull" minOccurs="0"/>* <element name="SafetyWarning" type="{}StringNotNull" minOccurs="0"/>* <element name="ScaleName" type="{}StringNotNull" minOccurs="0"/>* <element name="SeatBackInteriorHeight" type="{}LengthDimension" minOccurs="0"/>* <element name="SeatHeight" type="{}LengthDimension" minOccurs="0"/>* <element name="SeatInteriorWidth" type="{}LengthDimension" minOccurs="0"/>* <element name="SeatLength" type="{}LengthDimension" minOccurs="0"/>* <element name="SeatWidth" type="{}LengthDimension" minOccurs="0"/>* <element name="SeatingCapacity" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="SellerWarrantyDescription" type="{}StringNotNull" minOccurs="0"/>* <element name="SensorTechnology" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>* <element name="ShoulderHarnessMaximumHeight" type="{}LengthDimension" minOccurs="0"/>* <element name="ShoulderHarnessMinimumHeight" type="{}LengthDimension" minOccurs="0"/>* <element name="SizeMap" type="{}StringNotNull" minOccurs="0"/>* <element name="SizeName" type="{}StringNotNull" minOccurs="0"/>* <element name="SpecialFeatures" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>* <element name="SpecificUsesForProduct" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>* <element name="SpecificationMet" type="{}StringNotNull" minOccurs="0"/>* <element name="StyleName" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>* <element name="SubjectCharacter" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>* <element name="SuspensionType" type="{}StringNotNull" minOccurs="0"/>* <element name="TargetGender" type="{}TargetGenderType" minOccurs="0"/>* <element name="TireDiameter" type="{}LengthDimension" minOccurs="0"/>* <element name="TireMaterial" type="{}StringNotNull" minOccurs="0"/>* <element name="TotalTravel" type="{}LengthDimension" minOccurs="0"/>* <element name="TrayType" type="{}StringNotNull" maxOccurs="2" minOccurs="0"/>* <element name="UnitCount" minOccurs="0">* <complexType>* <simpleContent>* <extension base="<http://www.w3.org/2001/XMLSchema>positiveInteger">* <attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />* </extension>* </simpleContent>* </complexType>* </element>* <element name="WarrantyDescription" type="{}StringNotNull" minOccurs="0"/>* <element name="WheelType" type="{}StringNotNull" minOccurs="0"/>* <element name="WirelessCommunicationTechnology" type="{}StringNotNull" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"alertType","assemblyInstructions","assemblyTime","awardsWon","baseType","baseWidth","battery","batteryAverageLife","batteryAverageLifeStandby","batteryAverageLifeTalkTime","batteryCapacity","batteryCellComposition","batteryChargeTime","batteryDescription","batteryPower","bottleNippleType","bottleType","careInstructions","carrierWeight","colorMap","colorName","communicationInterface","compatibleDevices","controlType","countryOfOrigin","directions","displaySize","displayType","educationalValue","fillMaterialType","foldedSize","forwardFacingWeight","frequencyBandsSupported","frequencyResponse","furnitureFinish","handleHeight","hardwareVisibility","harnessType","includesAcAdapter","includesRemote","ingredients","isAssemblyRequired","isDishwasherSafe","isPortable","itemDepth","itemDiameter","displayVolume","displayWeight","language","lifestyle","lithiumBatteryEnergyContent","lithiumBatteryPackaging","manufacturerWarrantyDescription","materialComposition","materialType","materialTypeFree","maximumAnchoringWeightCapacity","maximumHeightRecommendation","maximumManufacturerAgeRecommended","maximumItemWidth","maximumRangeIndoors","maximumRangeOpenSpace","maximumWeightRecommendation","mfgWarrantyDescriptionLabor","mfgWarrantyDescriptionParts","mfgWarrantyDescriptionType","minimumHeightRecommendation","minimumManufacturerAgeRecommended","minimumWeightRecommendation","numberOfChannels","numberOfControlChannels","numberOfFrequencyChannels","numberOfHeightPositions","numberOfLithiumIonCells","numberOfLithiumMetalCells","numberOfPieces","numberOfPlayers","numberOfPositions","operationMode","orientation","variationData","portableDisplaySize","powerSourceType","railGauge","railType","rearFacingMaximumWeight","rearFacingMinimumWeight","recommendedUsesForProduct","regionOfOrigin","remoteControlTechnology","safetyWarning","scaleName","seatBackInteriorHeight","seatHeight","seatInteriorWidth","seatLength","seatWidth","seatingCapacity","sellerWarrantyDescription","sensorTechnology","shoulderHarnessMaximumHeight","shoulderHarnessMinimumHeight","sizeMap","sizeName","specialFeatures","specificUsesForProduct","specificationMet","styleName","subjectCharacter","suspensionType","targetGender","tireDiameter","tireMaterial","totalTravel","trayType","unitCount","warrantyDescription","wheelType","wirelessCommunicationTechnology"})@XmlRootElement(name = "BabyProducts")public class BabyProducts {@XmlElement(name = "AlertType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String alertType;@XmlElement(name = "AssemblyInstructions")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String assemblyInstructions;@XmlElement(name = "AssemblyTime")protected AssemblyTimeDimension assemblyTime;@XmlElement(name = "AwardsWon")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String awardsWon;@XmlElement(name = "BaseType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String baseType;@XmlElement(name = "BaseWidth")protected LengthDimension baseWidth;@XmlElement(name = "Battery")protected Battery battery;@XmlElement(name = "BatteryAverageLife")protected BatteryLifeDimension batteryAverageLife;@XmlElement(name = "BatteryAverageLifeStandby")protected BatteryLifeDimension batteryAverageLifeStandby;@XmlElement(name = "BatteryAverageLifeTalkTime")protected TimeDimension batteryAverageLifeTalkTime;@XmlElement(name = "BatteryCapacity")protected BatteryPowerDimension batteryCapacity;@XmlElement(name = "BatteryCellComposition")protected BatteryCellTypeValues batteryCellComposition;@XmlElement(name = "BatteryChargeTime")protected TimeDimension batteryChargeTime;@XmlElement(name = "BatteryDescription")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String batteryDescription;@XmlElement(name = "BatteryPower")protected BatteryPowerIntegerDimension batteryPower;@XmlElement(name = "BottleNippleType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String bottleNippleType;@XmlElement(name = "BottleType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String bottleType;@XmlElement(name = "CareInstructions")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> careInstructions;@XmlElement(name = "CarrierWeight")protected WeightDimension carrierWeight;@XmlElement(name = "ColorMap")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String colorMap;@XmlElement(name = "ColorName")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String colorName;@XmlElement(name = "CommunicationInterface")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String communicationInterface;@XmlElement(name = "CompatibleDevices")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String compatibleDevices;@XmlElement(name = "ControlType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String controlType;@XmlElement(name = "CountryOfOrigin")protected String countryOfOrigin;@XmlElement(name = "Directions")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String directions;@XmlElement(name = "DisplaySize")protected LengthDimension displaySize;@XmlElement(name = "DisplayType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String displayType;@XmlElement(name = "EducationalValue")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String educationalValue;@XmlElement(name = "FillMaterialType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String fillMaterialType;@XmlElement(name = "FoldedSize")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String foldedSize;@XmlElement(name = "ForwardFacingWeight")protected ForwardFacingWeight forwardFacingWeight;@XmlElement(name = "FrequencyBandsSupported")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String frequencyBandsSupported;@XmlElement(name = "FrequencyResponse")protected FrequencyDimension frequencyResponse;@XmlElement(name = "FurnitureFinish")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String furnitureFinish;@XmlElement(name = "HandleHeight")protected LengthDimension handleHeight;@XmlElement(name = "HardwareVisibility")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String hardwareVisibility;@XmlElement(name = "HarnessType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String harnessType;@XmlElement(name = "IncludesAcAdapter")protected Boolean includesAcAdapter;@XmlElement(name = "IncludesRemote")protected Boolean includesRemote;@XmlElement(name = "Ingredients")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String ingredients;@XmlElement(name = "IsAssemblyRequired")protected Boolean isAssemblyRequired;@XmlElement(name = "IsDishwasherSafe")protected Boolean isDishwasherSafe;@XmlElement(name = "IsPortable")protected Boolean isPortable;@XmlElement(name = "ItemDepth")protected LengthDimension itemDepth;@XmlElement(name = "ItemDiameter")protected LengthDimension itemDiameter;@XmlElement(name = "DisplayVolume")protected VolumeDimension displayVolume;@XmlElement(name = "DisplayWeight")protected WeightDimension displayWeight;@XmlElement(name = "Language")protected LanguageStringType language;@XmlElement(name = "Lifestyle")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> lifestyle;@XmlElement(name = "LithiumBatteryEnergyContent")protected EnergyConsumptionDimension lithiumBatteryEnergyContent;@XmlElement(name = "LithiumBatteryPackaging")protected String lithiumBatteryPackaging;@XmlElement(name = "ManufacturerWarrantyDescription")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String manufacturerWarrantyDescription;@XmlElement(name = "MaterialComposition")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String materialComposition;@XmlElement(name = "MaterialType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String materialType;@XmlElement(name = "MaterialTypeFree")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> materialTypeFree;@XmlElement(name = "MaximumAnchoringWeightCapacity")protected WeightDimension maximumAnchoringWeightCapacity;@XmlElement(name = "MaximumHeightRecommendation")protected LengthDimension maximumHeightRecommendation;@XmlElement(name = "MaximumManufacturerAgeRecommended")@XmlSchemaType(name = "positiveInteger")protected BigInteger maximumManufacturerAgeRecommended;@XmlElement(name = "MaximumItemWidth")protected LengthDimension maximumItemWidth;@XmlElement(name = "MaximumRangeIndoors")protected LengthDimension maximumRangeIndoors;@XmlElement(name = "MaximumRangeOpenSpace")protected LengthDimension maximumRangeOpenSpace;@XmlElement(name = "MaximumWeightRecommendation")protected PositiveWeightDimension maximumWeightRecommendation;@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 = "MinimumHeightRecommendation")protected LengthDimension minimumHeightRecommendation;@XmlElement(name = "MinimumManufacturerAgeRecommended")@XmlSchemaType(name = "positiveInteger")protected BigInteger minimumManufacturerAgeRecommended;@XmlElement(name = "MinimumWeightRecommendation")protected PositiveWeightDimension minimumWeightRecommendation;@XmlElement(name = "NumberOfChannels")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfChannels;@XmlElement(name = "NumberOfControlChannels")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfControlChannels;@XmlElement(name = "NumberOfFrequencyChannels")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfFrequencyChannels;@XmlElement(name = "NumberOfHeightPositions")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfHeightPositions;@XmlElement(name = "NumberOfLithiumIonCells")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfLithiumIonCells;@XmlElement(name = "NumberOfLithiumMetalCells")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfLithiumMetalCells;@XmlElement(name = "NumberOfPieces")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfPieces;@XmlElement(name = "NumberOfPlayers")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfPlayers;@XmlElement(name = "NumberOfPositions")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfPositions;@XmlElement(name = "OperationMode")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String operationMode;@XmlElement(name = "Orientation")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String orientation;@XmlElement(name = "VariationData")protected BabyProducts.VariationData variationData;@XmlElement(name = "PortableDisplaySize")protected LengthDimension portableDisplaySize;@XmlElement(name = "PowerSourceType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String powerSourceType;@XmlElement(name = "RailGauge")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String railGauge;@XmlElement(name = "RailType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String railType;@XmlElement(name = "RearFacingMaximumWeight")protected WeightDimension rearFacingMaximumWeight;@XmlElement(name = "RearFacingMinimumWeight")protected WeightDimension rearFacingMinimumWeight;@XmlElement(name = "RecommendedUsesForProduct")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> recommendedUsesForProduct;@XmlElement(name = "RegionOfOrigin")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String regionOfOrigin;@XmlElement(name = "RemoteControlTechnology")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String remoteControlTechnology;@XmlElement(name = "SafetyWarning")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String safetyWarning;@XmlElement(name = "ScaleName")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String scaleName;@XmlElement(name = "SeatBackInteriorHeight")protected LengthDimension seatBackInteriorHeight;@XmlElement(name = "SeatHeight")protected LengthDimension seatHeight;@XmlElement(name = "SeatInteriorWidth")protected LengthDimension seatInteriorWidth;@XmlElement(name = "SeatLength")protected LengthDimension seatLength;@XmlElement(name = "SeatWidth")protected LengthDimension seatWidth;@XmlElement(name = "SeatingCapacity")@XmlSchemaType(name = "positiveInteger")protected BigInteger seatingCapacity;@XmlElement(name = "SellerWarrantyDescription")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String sellerWarrantyDescription;@XmlElement(name = "SensorTechnology")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> sensorTechnology;@XmlElement(name = "ShoulderHarnessMaximumHeight")protected LengthDimension shoulderHarnessMaximumHeight;@XmlElement(name = "ShoulderHarnessMinimumHeight")protected LengthDimension shoulderHarnessMinimumHeight;@XmlElement(name = "SizeMap")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String sizeMap;@XmlElement(name = "SizeName")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String sizeName;@XmlElement(name = "SpecialFeatures")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> specialFeatures;@XmlElement(name = "SpecificUsesForProduct")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> specificUsesForProduct;@XmlElement(name = "SpecificationMet")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String specificationMet;@XmlElement(name = "StyleName")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> styleName;@XmlElement(name = "SubjectCharacter")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> subjectCharacter;@XmlElement(name = "SuspensionType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String suspensionType;@XmlElement(name = "TargetGender")protected TargetGenderType targetGender;@XmlElement(name = "TireDiameter")protected LengthDimension tireDiameter;@XmlElement(name = "TireMaterial")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String tireMaterial;@XmlElement(name = "TotalTravel")protected LengthDimension totalTravel;@XmlElement(name = "TrayType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> trayType;@XmlElement(name = "UnitCount")protected BabyProducts.UnitCount unitCount;@XmlElement(name = "WarrantyDescription")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String warrantyDescription;@XmlElement(name = "WheelType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String wheelType;@XmlElement(name = "WirelessCommunicationTechnology")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String wirelessCommunicationTechnology;/*** Gets the value of the alertType property.** @return* possible object is* {@link String }**/public String getAlertType() {return alertType;}/*** Sets the value of the alertType property.** @param value* allowed object is* {@link String }**/public void setAlertType(String value) {this.alertType = 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 assemblyTime property.** @return* possible object is* {@link AssemblyTimeDimension }**/public AssemblyTimeDimension getAssemblyTime() {return assemblyTime;}/*** Sets the value of the assemblyTime property.** @param value* allowed object is* {@link AssemblyTimeDimension }**/public void setAssemblyTime(AssemblyTimeDimension value) {this.assemblyTime = value;}/*** Gets the value of the awardsWon property.** @return* possible object is* {@link String }**/public String getAwardsWon() {return awardsWon;}/*** Sets the value of the awardsWon property.** @param value* allowed object is* {@link String }**/public void setAwardsWon(String value) {this.awardsWon = value;}/*** Gets the value of the baseType property.** @return* possible object is* {@link String }**/public String getBaseType() {return baseType;}/*** Sets the value of the baseType property.** @param value* allowed object is* {@link String }**/public void setBaseType(String value) {this.baseType = value;}/*** Gets the value of the baseWidth property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getBaseWidth() {return baseWidth;}/*** Sets the value of the baseWidth property.** @param value* allowed object is* {@link LengthDimension }**/public void setBaseWidth(LengthDimension value) {this.baseWidth = value;}/*** 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 batteryAverageLife property.** @return* possible object is* {@link BatteryLifeDimension }**/public BatteryLifeDimension getBatteryAverageLife() {return batteryAverageLife;}/*** Sets the value of the batteryAverageLife property.** @param value* allowed object is* {@link BatteryLifeDimension }**/public void setBatteryAverageLife(BatteryLifeDimension value) {this.batteryAverageLife = value;}/*** Gets the value of the batteryAverageLifeStandby property.** @return* possible object is* {@link BatteryLifeDimension }**/public BatteryLifeDimension getBatteryAverageLifeStandby() {return batteryAverageLifeStandby;}/*** Sets the value of the batteryAverageLifeStandby property.** @param value* allowed object is* {@link BatteryLifeDimension }**/public void setBatteryAverageLifeStandby(BatteryLifeDimension value) {this.batteryAverageLifeStandby = value;}/*** Gets the value of the batteryAverageLifeTalkTime property.** @return* possible object is* {@link TimeDimension }**/public TimeDimension getBatteryAverageLifeTalkTime() {return batteryAverageLifeTalkTime;}/*** Sets the value of the batteryAverageLifeTalkTime property.** @param value* allowed object is* {@link TimeDimension }**/public void setBatteryAverageLifeTalkTime(TimeDimension value) {this.batteryAverageLifeTalkTime = value;}/*** Gets the value of the batteryCapacity property.** @return* possible object is* {@link BatteryPowerDimension }**/public BatteryPowerDimension getBatteryCapacity() {return batteryCapacity;}/*** Sets the value of the batteryCapacity property.** @param value* allowed object is* {@link BatteryPowerDimension }**/public void setBatteryCapacity(BatteryPowerDimension value) {this.batteryCapacity = value;}/*** Gets the value of the batteryCellComposition property.** @return* possible object is* {@link BatteryCellTypeValues }**/public BatteryCellTypeValues getBatteryCellComposition() {return batteryCellComposition;}/*** Sets the value of the batteryCellComposition property.** @param value* allowed object is* {@link BatteryCellTypeValues }**/public void setBatteryCellComposition(BatteryCellTypeValues value) {this.batteryCellComposition = value;}/*** Gets the value of the batteryChargeTime property.** @return* possible object is* {@link TimeDimension }**/public TimeDimension getBatteryChargeTime() {return batteryChargeTime;}/*** Sets the value of the batteryChargeTime property.** @param value* allowed object is* {@link TimeDimension }**/public void setBatteryChargeTime(TimeDimension value) {this.batteryChargeTime = 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 batteryPower property.** @return* possible object is* {@link BatteryPowerIntegerDimension }**/public BatteryPowerIntegerDimension getBatteryPower() {return batteryPower;}/*** Sets the value of the batteryPower property.** @param value* allowed object is* {@link BatteryPowerIntegerDimension }**/public void setBatteryPower(BatteryPowerIntegerDimension value) {this.batteryPower = value;}/*** Gets the value of the bottleNippleType property.** @return* possible object is* {@link String }**/public String getBottleNippleType() {return bottleNippleType;}/*** Sets the value of the bottleNippleType property.** @param value* allowed object is* {@link String }**/public void setBottleNippleType(String value) {this.bottleNippleType = value;}/*** Gets the value of the bottleType property.** @return* possible object is* {@link String }**/public String getBottleType() {return bottleType;}/*** Sets the value of the bottleType property.** @param value* allowed object is* {@link String }**/public void setBottleType(String value) {this.bottleType = value;}/*** Gets the value of the careInstructions 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 careInstructions property.** <p>* For example, to add a new item, do as follows:* <pre>* getCareInstructions().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getCareInstructions() {if (careInstructions == null) {careInstructions = new ArrayList<String>();}return this.careInstructions;}/*** Gets the value of the carrierWeight property.** @return* possible object is* {@link WeightDimension }**/public WeightDimension getCarrierWeight() {return carrierWeight;}/*** Sets the value of the carrierWeight property.** @param value* allowed object is* {@link WeightDimension }**/public void setCarrierWeight(WeightDimension value) {this.carrierWeight = 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 colorName property.** @return* possible object is* {@link String }**/public String getColorName() {return colorName;}/*** Sets the value of the colorName property.** @param value* allowed object is* {@link String }**/public void setColorName(String value) {this.colorName = value;}/*** Gets the value of the communicationInterface property.** @return* possible object is* {@link String }**/public String getCommunicationInterface() {return communicationInterface;}/*** Sets the value of the communicationInterface property.** @param value* allowed object is* {@link String }**/public void setCommunicationInterface(String value) {this.communicationInterface = value;}/*** Gets the value of the compatibleDevices property.** @return* possible object is* {@link String }**/public String getCompatibleDevices() {return compatibleDevices;}/*** Sets the value of the compatibleDevices property.** @param value* allowed object is* {@link String }**/public void setCompatibleDevices(String value) {this.compatibleDevices = value;}/*** Gets the value of the controlType property.** @return* possible object is* {@link String }**/public String getControlType() {return controlType;}/*** Sets the value of the controlType property.** @param value* allowed object is* {@link String }**/public void setControlType(String value) {this.controlType = 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 directions property.** @return* possible object is* {@link String }**/public String getDirections() {return directions;}/*** Sets the value of the directions property.** @param value* allowed object is* {@link String }**/public void setDirections(String value) {this.directions = value;}/*** Gets the value of the displaySize property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getDisplaySize() {return displaySize;}/*** Sets the value of the displaySize property.** @param value* allowed object is* {@link LengthDimension }**/public void setDisplaySize(LengthDimension value) {this.displaySize = value;}/*** Gets the value of the displayType property.** @return* possible object is* {@link String }**/public String getDisplayType() {return displayType;}/*** Sets the value of the displayType property.** @param value* allowed object is* {@link String }**/public void setDisplayType(String value) {this.displayType = value;}/*** Gets the value of the educationalValue property.** @return* possible object is* {@link String }**/public String getEducationalValue() {return educationalValue;}/*** Sets the value of the educationalValue property.** @param value* allowed object is* {@link String }**/public void setEducationalValue(String value) {this.educationalValue = value;}/*** Gets the value of the fillMaterialType property.** @return* possible object is* {@link String }**/public String getFillMaterialType() {return fillMaterialType;}/*** Sets the value of the fillMaterialType property.** @param value* allowed object is* {@link String }**/public void setFillMaterialType(String value) {this.fillMaterialType = value;}/*** Gets the value of the foldedSize property.** @return* possible object is* {@link String }**/public String getFoldedSize() {return foldedSize;}/*** Sets the value of the foldedSize property.** @param value* allowed object is* {@link String }**/public void setFoldedSize(String value) {this.foldedSize = value;}/*** Gets the value of the forwardFacingWeight property.** @return* possible object is* {@link ForwardFacingWeight }**/public ForwardFacingWeight getForwardFacingWeight() {return forwardFacingWeight;}/*** Sets the value of the forwardFacingWeight property.** @param value* allowed object is* {@link ForwardFacingWeight }**/public void setForwardFacingWeight(ForwardFacingWeight value) {this.forwardFacingWeight = value;}/*** Gets the value of the frequencyBandsSupported property.** @return* possible object is* {@link String }**/public String getFrequencyBandsSupported() {return frequencyBandsSupported;}/*** Sets the value of the frequencyBandsSupported property.** @param value* allowed object is* {@link String }**/public void setFrequencyBandsSupported(String value) {this.frequencyBandsSupported = value;}/*** Gets the value of the frequencyResponse property.** @return* possible object is* {@link FrequencyDimension }**/public FrequencyDimension getFrequencyResponse() {return frequencyResponse;}/*** Sets the value of the frequencyResponse property.** @param value* allowed object is* {@link FrequencyDimension }**/public void setFrequencyResponse(FrequencyDimension value) {this.frequencyResponse = value;}/*** Gets the value of the furnitureFinish property.** @return* possible object is* {@link String }**/public String getFurnitureFinish() {return furnitureFinish;}/*** Sets the value of the furnitureFinish property.** @param value* allowed object is* {@link String }**/public void setFurnitureFinish(String value) {this.furnitureFinish = value;}/*** Gets the value of the handleHeight property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getHandleHeight() {return handleHeight;}/*** Sets the value of the handleHeight property.** @param value* allowed object is* {@link LengthDimension }**/public void setHandleHeight(LengthDimension value) {this.handleHeight = value;}/*** Gets the value of the hardwareVisibility property.** @return* possible object is* {@link String }**/public String getHardwareVisibility() {return hardwareVisibility;}/*** Sets the value of the hardwareVisibility property.** @param value* allowed object is* {@link String }**/public void setHardwareVisibility(String value) {this.hardwareVisibility = value;}/*** Gets the value of the harnessType property.** @return* possible object is* {@link String }**/public String getHarnessType() {return harnessType;}/*** Sets the value of the harnessType property.** @param value* allowed object is* {@link String }**/public void setHarnessType(String value) {this.harnessType = value;}/*** Gets the value of the includesAcAdapter property.** @return* possible object is* {@link Boolean }**/public Boolean isIncludesAcAdapter() {return includesAcAdapter;}/*** Sets the value of the includesAcAdapter property.** @param value* allowed object is* {@link Boolean }**/public void setIncludesAcAdapter(Boolean value) {this.includesAcAdapter = value;}/*** Gets the value of the includesRemote property.** @return* possible object is* {@link Boolean }**/public Boolean isIncludesRemote() {return includesRemote;}/*** Sets the value of the includesRemote property.** @param value* allowed object is* {@link Boolean }**/public void setIncludesRemote(Boolean value) {this.includesRemote = 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 isAssemblyRequired property.** @return* possible object is* {@link Boolean }**/public Boolean isIsAssemblyRequired() {return isAssemblyRequired;}/*** Sets the value of the isAssemblyRequired property.** @param value* allowed object is* {@link Boolean }**/public void setIsAssemblyRequired(Boolean value) {this.isAssemblyRequired = value;}/*** Gets the value of the isDishwasherSafe property.** @return* possible object is* {@link Boolean }**/public Boolean isIsDishwasherSafe() {return isDishwasherSafe;}/*** Sets the value of the isDishwasherSafe property.** @param value* allowed object is* {@link Boolean }**/public void setIsDishwasherSafe(Boolean value) {this.isDishwasherSafe = value;}/*** Gets the value of the isPortable property.** @return* possible object is* {@link Boolean }**/public Boolean isIsPortable() {return isPortable;}/*** Sets the value of the isPortable property.** @param value* allowed object is* {@link Boolean }**/public void setIsPortable(Boolean value) {this.isPortable = value;}/*** Gets the value of the itemDepth property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getItemDepth() {return itemDepth;}/*** Sets the value of the itemDepth property.** @param value* allowed object is* {@link LengthDimension }**/public void setItemDepth(LengthDimension value) {this.itemDepth = value;}/*** Gets the value of the itemDiameter property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getItemDiameter() {return itemDiameter;}/*** Sets the value of the itemDiameter property.** @param value* allowed object is* {@link LengthDimension }**/public void setItemDiameter(LengthDimension value) {this.itemDiameter = 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 language property.** @return* possible object is* {@link LanguageStringType }**/public LanguageStringType getLanguage() {return language;}/*** Sets the value of the language property.** @param value* allowed object is* {@link LanguageStringType }**/public void setLanguage(LanguageStringType value) {this.language = value;}/*** Gets the value of the lifestyle 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 lifestyle property.** <p>* For example, to add a new item, do as follows:* <pre>* getLifestyle().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getLifestyle() {if (lifestyle == null) {lifestyle = new ArrayList<String>();}return this.lifestyle;}/*** Gets the value of the lithiumBatteryEnergyContent property.** @return* possible object is* {@link EnergyConsumptionDimension }**/public EnergyConsumptionDimension getLithiumBatteryEnergyContent() {return lithiumBatteryEnergyContent;}/*** Sets the value of the lithiumBatteryEnergyContent property.** @param value* allowed object is* {@link EnergyConsumptionDimension }**/public void setLithiumBatteryEnergyContent(EnergyConsumptionDimension 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 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 materialComposition property.** @return* possible object is* {@link String }**/public String getMaterialComposition() {return materialComposition;}/*** Sets the value of the materialComposition property.** @param value* allowed object is* {@link String }**/public void setMaterialComposition(String value) {this.materialComposition = 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 materialTypeFree 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 materialTypeFree property.** <p>* For example, to add a new item, do as follows:* <pre>* getMaterialTypeFree().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getMaterialTypeFree() {if (materialTypeFree == null) {materialTypeFree = new ArrayList<String>();}return this.materialTypeFree;}/*** Gets the value of the maximumAnchoringWeightCapacity property.** @return* possible object is* {@link WeightDimension }**/public WeightDimension getMaximumAnchoringWeightCapacity() {return maximumAnchoringWeightCapacity;}/*** Sets the value of the maximumAnchoringWeightCapacity property.** @param value* allowed object is* {@link WeightDimension }**/public void setMaximumAnchoringWeightCapacity(WeightDimension value) {this.maximumAnchoringWeightCapacity = value;}/*** Gets the value of the maximumHeightRecommendation property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getMaximumHeightRecommendation() {return maximumHeightRecommendation;}/*** Sets the value of the maximumHeightRecommendation property.** @param value* allowed object is* {@link LengthDimension }**/public void setMaximumHeightRecommendation(LengthDimension value) {this.maximumHeightRecommendation = value;}/*** Gets the value of the maximumManufacturerAgeRecommended property.** @return* possible object is* {@link BigInteger }**/public BigInteger getMaximumManufacturerAgeRecommended() {return maximumManufacturerAgeRecommended;}/*** Sets the value of the maximumManufacturerAgeRecommended property.** @param value* allowed object is* {@link BigInteger }**/public void setMaximumManufacturerAgeRecommended(BigInteger value) {this.maximumManufacturerAgeRecommended = value;}/*** Gets the value of the maximumItemWidth property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getMaximumItemWidth() {return maximumItemWidth;}/*** Sets the value of the maximumItemWidth property.** @param value* allowed object is* {@link LengthDimension }**/public void setMaximumItemWidth(LengthDimension value) {this.maximumItemWidth = value;}/*** Gets the value of the maximumRangeIndoors property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getMaximumRangeIndoors() {return maximumRangeIndoors;}/*** Sets the value of the maximumRangeIndoors property.** @param value* allowed object is* {@link LengthDimension }**/public void setMaximumRangeIndoors(LengthDimension value) {this.maximumRangeIndoors = value;}/*** Gets the value of the maximumRangeOpenSpace property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getMaximumRangeOpenSpace() {return maximumRangeOpenSpace;}/*** Sets the value of the maximumRangeOpenSpace property.** @param value* allowed object is* {@link LengthDimension }**/public void setMaximumRangeOpenSpace(LengthDimension value) {this.maximumRangeOpenSpace = value;}/*** Gets the value of the maximumWeightRecommendation property.** @return* possible object is* {@link PositiveWeightDimension }**/public PositiveWeightDimension getMaximumWeightRecommendation() {return maximumWeightRecommendation;}/*** Sets the value of the maximumWeightRecommendation property.** @param value* allowed object is* {@link PositiveWeightDimension }**/public void setMaximumWeightRecommendation(PositiveWeightDimension value) {this.maximumWeightRecommendation = 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 minimumHeightRecommendation property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getMinimumHeightRecommendation() {return minimumHeightRecommendation;}/*** Sets the value of the minimumHeightRecommendation property.** @param value* allowed object is* {@link LengthDimension }**/public void setMinimumHeightRecommendation(LengthDimension value) {this.minimumHeightRecommendation = value;}/*** Gets the value of the minimumManufacturerAgeRecommended property.** @return* possible object is* {@link BigInteger }**/public BigInteger getMinimumManufacturerAgeRecommended() {return minimumManufacturerAgeRecommended;}/*** Sets the value of the minimumManufacturerAgeRecommended property.** @param value* allowed object is* {@link BigInteger }**/public void setMinimumManufacturerAgeRecommended(BigInteger value) {this.minimumManufacturerAgeRecommended = value;}/*** Gets the value of the minimumWeightRecommendation property.** @return* possible object is* {@link PositiveWeightDimension }**/public PositiveWeightDimension getMinimumWeightRecommendation() {return minimumWeightRecommendation;}/*** Sets the value of the minimumWeightRecommendation property.** @param value* allowed object is* {@link PositiveWeightDimension }**/public void setMinimumWeightRecommendation(PositiveWeightDimension value) {this.minimumWeightRecommendation = value;}/*** Gets the value of the numberOfChannels property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfChannels() {return numberOfChannels;}/*** Sets the value of the numberOfChannels property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfChannels(BigInteger value) {this.numberOfChannels = value;}/*** Gets the value of the numberOfControlChannels property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfControlChannels() {return numberOfControlChannels;}/*** Sets the value of the numberOfControlChannels property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfControlChannels(BigInteger value) {this.numberOfControlChannels = value;}/*** Gets the value of the numberOfFrequencyChannels property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfFrequencyChannels() {return numberOfFrequencyChannels;}/*** Sets the value of the numberOfFrequencyChannels property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfFrequencyChannels(BigInteger value) {this.numberOfFrequencyChannels = value;}/*** Gets the value of the numberOfHeightPositions property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfHeightPositions() {return numberOfHeightPositions;}/*** Sets the value of the numberOfHeightPositions property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfHeightPositions(BigInteger value) {this.numberOfHeightPositions = 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 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 numberOfPlayers property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfPlayers() {return numberOfPlayers;}/*** Sets the value of the numberOfPlayers property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfPlayers(BigInteger value) {this.numberOfPlayers = value;}/*** Gets the value of the numberOfPositions property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfPositions() {return numberOfPositions;}/*** Sets the value of the numberOfPositions property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfPositions(BigInteger value) {this.numberOfPositions = value;}/*** Gets the value of the operationMode property.** @return* possible object is* {@link String }**/public String getOperationMode() {return operationMode;}/*** Sets the value of the operationMode property.** @param value* allowed object is* {@link String }**/public void setOperationMode(String value) {this.operationMode = value;}/*** Gets the value of the orientation property.** @return* possible object is* {@link String }**/public String getOrientation() {return orientation;}/*** Sets the value of the orientation property.** @param value* allowed object is* {@link String }**/public void setOrientation(String value) {this.orientation = value;}/*** Gets the value of the variationData property.** @return* possible object is* {@link BabyProducts.VariationData }**/public BabyProducts.VariationData getVariationData() {return variationData;}/*** Sets the value of the variationData property.** @param value* allowed object is* {@link BabyProducts.VariationData }**/public void setVariationData(BabyProducts.VariationData value) {this.variationData = value;}/*** Gets the value of the portableDisplaySize property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getPortableDisplaySize() {return portableDisplaySize;}/*** Sets the value of the portableDisplaySize property.** @param value* allowed object is* {@link LengthDimension }**/public void setPortableDisplaySize(LengthDimension value) {this.portableDisplaySize = 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 railGauge property.** @return* possible object is* {@link String }**/public String getRailGauge() {return railGauge;}/*** Sets the value of the railGauge property.** @param value* allowed object is* {@link String }**/public void setRailGauge(String value) {this.railGauge = value;}/*** Gets the value of the railType property.** @return* possible object is* {@link String }**/public String getRailType() {return railType;}/*** Sets the value of the railType property.** @param value* allowed object is* {@link String }**/public void setRailType(String value) {this.railType = value;}/*** Gets the value of the rearFacingMaximumWeight property.** @return* possible object is* {@link WeightDimension }**/public WeightDimension getRearFacingMaximumWeight() {return rearFacingMaximumWeight;}/*** Sets the value of the rearFacingMaximumWeight property.** @param value* allowed object is* {@link WeightDimension }**/public void setRearFacingMaximumWeight(WeightDimension value) {this.rearFacingMaximumWeight = value;}/*** Gets the value of the rearFacingMinimumWeight property.** @return* possible object is* {@link WeightDimension }**/public WeightDimension getRearFacingMinimumWeight() {return rearFacingMinimumWeight;}/*** Sets the value of the rearFacingMinimumWeight property.** @param value* allowed object is* {@link WeightDimension }**/public void setRearFacingMinimumWeight(WeightDimension value) {this.rearFacingMinimumWeight = value;}/*** Gets the value of the recommendedUsesForProduct 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 recommendedUsesForProduct property.** <p>* For example, to add a new item, do as follows:* <pre>* getRecommendedUsesForProduct().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getRecommendedUsesForProduct() {if (recommendedUsesForProduct == null) {recommendedUsesForProduct = new ArrayList<String>();}return this.recommendedUsesForProduct;}/*** 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 remoteControlTechnology property.** @return* possible object is* {@link String }**/public String getRemoteControlTechnology() {return remoteControlTechnology;}/*** Sets the value of the remoteControlTechnology property.** @param value* allowed object is* {@link String }**/public void setRemoteControlTechnology(String value) {this.remoteControlTechnology = 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 scaleName property.** @return* possible object is* {@link String }**/public String getScaleName() {return scaleName;}/*** Sets the value of the scaleName property.** @param value* allowed object is* {@link String }**/public void setScaleName(String value) {this.scaleName = value;}/*** Gets the value of the seatBackInteriorHeight property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getSeatBackInteriorHeight() {return seatBackInteriorHeight;}/*** Sets the value of the seatBackInteriorHeight property.** @param value* allowed object is* {@link LengthDimension }**/public void setSeatBackInteriorHeight(LengthDimension value) {this.seatBackInteriorHeight = 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 seatInteriorWidth property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getSeatInteriorWidth() {return seatInteriorWidth;}/*** Sets the value of the seatInteriorWidth property.** @param value* allowed object is* {@link LengthDimension }**/public void setSeatInteriorWidth(LengthDimension value) {this.seatInteriorWidth = value;}/*** Gets the value of the seatLength property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getSeatLength() {return seatLength;}/*** Sets the value of the seatLength property.** @param value* allowed object is* {@link LengthDimension }**/public void setSeatLength(LengthDimension value) {this.seatLength = value;}/*** Gets the value of the seatWidth property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getSeatWidth() {return seatWidth;}/*** Sets the value of the seatWidth property.** @param value* allowed object is* {@link LengthDimension }**/public void setSeatWidth(LengthDimension value) {this.seatWidth = value;}/*** Gets the value of the seatingCapacity property.** @return* possible object is* {@link BigInteger }**/public BigInteger getSeatingCapacity() {return seatingCapacity;}/*** Sets the value of the seatingCapacity property.** @param value* allowed object is* {@link BigInteger }**/public void setSeatingCapacity(BigInteger value) {this.seatingCapacity = 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 sensorTechnology 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 sensorTechnology property.** <p>* For example, to add a new item, do as follows:* <pre>* getSensorTechnology().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getSensorTechnology() {if (sensorTechnology == null) {sensorTechnology = new ArrayList<String>();}return this.sensorTechnology;}/*** Gets the value of the shoulderHarnessMaximumHeight property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getShoulderHarnessMaximumHeight() {return shoulderHarnessMaximumHeight;}/*** Sets the value of the shoulderHarnessMaximumHeight property.** @param value* allowed object is* {@link LengthDimension }**/public void setShoulderHarnessMaximumHeight(LengthDimension value) {this.shoulderHarnessMaximumHeight = value;}/*** Gets the value of the shoulderHarnessMinimumHeight property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getShoulderHarnessMinimumHeight() {return shoulderHarnessMinimumHeight;}/*** Sets the value of the shoulderHarnessMinimumHeight property.** @param value* allowed object is* {@link LengthDimension }**/public void setShoulderHarnessMinimumHeight(LengthDimension value) {this.shoulderHarnessMinimumHeight = 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 sizeName property.** @return* possible object is* {@link String }**/public String getSizeName() {return sizeName;}/*** Sets the value of the sizeName property.** @param value* allowed object is* {@link String }**/public void setSizeName(String value) {this.sizeName = 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 specificUsesForProduct 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 specificUsesForProduct property.** <p>* For example, to add a new item, do as follows:* <pre>* getSpecificUsesForProduct().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getSpecificUsesForProduct() {if (specificUsesForProduct == null) {specificUsesForProduct = new ArrayList<String>();}return this.specificUsesForProduct;}/*** Gets the value of the specificationMet property.** @return* possible object is* {@link String }**/public String getSpecificationMet() {return specificationMet;}/*** Sets the value of the specificationMet property.** @param value* allowed object is* {@link String }**/public void setSpecificationMet(String value) {this.specificationMet = value;}/*** Gets the value of the styleName 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 styleName property.** <p>* For example, to add a new item, do as follows:* <pre>* getStyleName().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getStyleName() {if (styleName == null) {styleName = new ArrayList<String>();}return this.styleName;}/*** Gets the value of the subjectCharacter 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 subjectCharacter property.** <p>* For example, to add a new item, do as follows:* <pre>* getSubjectCharacter().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getSubjectCharacter() {if (subjectCharacter == null) {subjectCharacter = new ArrayList<String>();}return this.subjectCharacter;}/*** Gets the value of the suspensionType property.** @return* possible object is* {@link String }**/public String getSuspensionType() {return suspensionType;}/*** Sets the value of the suspensionType property.** @param value* allowed object is* {@link String }**/public void setSuspensionType(String value) {this.suspensionType = value;}/*** Gets the value of the targetGender property.** @return* possible object is* {@link TargetGenderType }**/public TargetGenderType getTargetGender() {return targetGender;}/*** Sets the value of the targetGender property.** @param value* allowed object is* {@link TargetGenderType }**/public void setTargetGender(TargetGenderType value) {this.targetGender = value;}/*** Gets the value of the tireDiameter property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getTireDiameter() {return tireDiameter;}/*** Sets the value of the tireDiameter property.** @param value* allowed object is* {@link LengthDimension }**/public void setTireDiameter(LengthDimension value) {this.tireDiameter = value;}/*** Gets the value of the tireMaterial property.** @return* possible object is* {@link String }**/public String getTireMaterial() {return tireMaterial;}/*** Sets the value of the tireMaterial property.** @param value* allowed object is* {@link String }**/public void setTireMaterial(String value) {this.tireMaterial = value;}/*** Gets the value of the totalTravel property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getTotalTravel() {return totalTravel;}/*** Sets the value of the totalTravel property.** @param value* allowed object is* {@link LengthDimension }**/public void setTotalTravel(LengthDimension value) {this.totalTravel = value;}/*** Gets the value of the trayType 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 trayType property.** <p>* For example, to add a new item, do as follows:* <pre>* getTrayType().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getTrayType() {if (trayType == null) {trayType = new ArrayList<String>();}return this.trayType;}/*** Gets the value of the unitCount property.** @return* possible object is* {@link BabyProducts.UnitCount }**/public BabyProducts.UnitCount getUnitCount() {return unitCount;}/*** Sets the value of the unitCount property.** @param value* allowed object is* {@link BabyProducts.UnitCount }**/public void setUnitCount(BabyProducts.UnitCount value) {this.unitCount = value;}/*** Gets the value of the warrantyDescription property.** @return* possible object is* {@link String }**/public String getWarrantyDescription() {return warrantyDescription;}/*** Sets the value of the warrantyDescription property.** @param value* allowed object is* {@link String }**/public void setWarrantyDescription(String value) {this.warrantyDescription = value;}/*** Gets the value of the wheelType property.** @return* possible object is* {@link String }**/public String getWheelType() {return wheelType;}/*** Sets the value of the wheelType property.** @param value* allowed object is* {@link String }**/public void setWheelType(String value) {this.wheelType = value;}/*** Gets the value of the wirelessCommunicationTechnology property.** @return* possible object is* {@link String }**/public String getWirelessCommunicationTechnology() {return wirelessCommunicationTechnology;}/*** Sets the value of the wirelessCommunicationTechnology property.** @param value* allowed object is* {@link String }**/public void setWirelessCommunicationTechnology(String value) {this.wirelessCommunicationTechnology = value;}/*** <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>positiveInteger">* <attribute name="unitOfMeasure" use="required" type="{}StringNotNull" />* </extension>* </simpleContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"value"})public static class UnitCount {@XmlValue@XmlSchemaType(name = "positiveInteger")protected BigInteger value;@XmlAttribute(required = true)@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String unitOfMeasure;/*** Gets the value of the value property.** @return* possible object is* {@link BigInteger }**/public BigInteger getValue() {return value;}/*** Sets the value of the value property.** @param value* allowed object is* {@link BigInteger }**/public void setValue(BigInteger value) {this.value = value;}/*** Gets the value of the unitOfMeasure property.** @return* possible object is* {@link String }**/public String getUnitOfMeasure() {return unitOfMeasure;}/*** Sets the value of the unitOfMeasure property.** @param value* allowed object is* {@link String }**/public void setUnitOfMeasure(String value) {this.unitOfMeasure = 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">* <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="Size-Color"/>* </restriction>* </simpleType>* </element>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"parentage","variationTheme"})public static class VariationData {@XmlElement(name = "Parentage", required = true)protected String parentage;@XmlElement(name = "VariationTheme")protected String variationTheme;/*** 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;}}}