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 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">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <choice>* <element ref="{}BuildingMaterials"/>* <element ref="{}Hardware"/>* <element ref="{}Electrical"/>* <element ref="{}PlumbingFixtures"/>* <element name="Tools" type="{}HomeImprovementTools"/>* <element ref="{}OrganizersAndStorage"/>* <element ref="{}MajorHomeAppliances"/>* <element ref="{}SecurityElectronics"/>* </choice>* </restriction>* </complexContent>* </complexType>* </element>* <element ref="{}HICommon" minOccurs="0"/>* <element ref="{}Battery" 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="CountryOfOrigin" type="{}CountryOfOriginType" minOccurs="0"/>* <element name="ItemDisplayArea" type="{}AreaDimension" minOccurs="0"/>* <element name="LithiumBatteryEnergyContent" type="{}PositiveDimension" 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="{}PositiveDimension" minOccurs="0"/>* <element name="LithiumBatteryWeight" type="{}PositiveDimension" minOccurs="0"/>* <element name="MfrWarrantyDescriptionLabor" type="{}SuperLongStringNotNull" minOccurs="0"/>* <element name="MfrWarrantyDescriptionParts" type="{}SuperLongStringNotNull" minOccurs="0"/>* <element name="MfrWarrantyDescriptionType" type="{}StringNotNull" 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="Warnings" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"productType","hiCommon","battery","batteryAverageLife","batteryAverageLifeStandby","batteryChargeTime","batteryTypeLithiumIon","batteryTypeLithiumMetal","countryOfOrigin","itemDisplayArea","lithiumBatteryEnergyContent","lithiumBatteryPackaging","lithiumBatteryVoltage","lithiumBatteryWeight","mfrWarrantyDescriptionLabor","mfrWarrantyDescriptionParts","mfrWarrantyDescriptionType","numberOfLithiumIonCells","numberOfLithiumMetalCells","warnings"})@XmlRootElement(name = "HomeImprovement")public class HomeImprovement {@XmlElement(name = "ProductType", required = true)protected HomeImprovement.ProductType productType;@XmlElement(name = "HICommon")protected HICommon hiCommon;@XmlElement(name = "Battery")protected Battery battery;@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 = "CountryOfOrigin")protected String countryOfOrigin;@XmlElement(name = "ItemDisplayArea")protected AreaDimension itemDisplayArea;@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 = "MfrWarrantyDescriptionLabor")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String mfrWarrantyDescriptionLabor;@XmlElement(name = "MfrWarrantyDescriptionParts")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String mfrWarrantyDescriptionParts;@XmlElement(name = "MfrWarrantyDescriptionType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String mfrWarrantyDescriptionType;@XmlElement(name = "NumberOfLithiumIonCells")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfLithiumIonCells;@XmlElement(name = "NumberOfLithiumMetalCells")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfLithiumMetalCells;@XmlElement(name = "Warnings")protected Object warnings;/*** Gets the value of the productType property.** @return* possible object is* {@link HomeImprovement.ProductType }**/public HomeImprovement.ProductType getProductType() {return productType;}/*** Sets the value of the productType property.** @param value* allowed object is* {@link HomeImprovement.ProductType }**/public void setProductType(HomeImprovement.ProductType value) {this.productType = value;}/*** Gets the value of the hiCommon property.** @return* possible object is* {@link HICommon }**/public HICommon getHICommon() {return hiCommon;}/*** Sets the value of the hiCommon property.** @param value* allowed object is* {@link HICommon }**/public void setHICommon(HICommon value) {this.hiCommon = 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 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 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 itemDisplayArea property.** @return* possible object is* {@link AreaDimension }**/public AreaDimension getItemDisplayArea() {return itemDisplayArea;}/*** Sets the value of the itemDisplayArea property.** @param value* allowed object is* {@link AreaDimension }**/public void setItemDisplayArea(AreaDimension value) {this.itemDisplayArea = 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 mfrWarrantyDescriptionLabor property.** @return* possible object is* {@link String }**/public String getMfrWarrantyDescriptionLabor() {return mfrWarrantyDescriptionLabor;}/*** Sets the value of the mfrWarrantyDescriptionLabor property.** @param value* allowed object is* {@link String }**/public void setMfrWarrantyDescriptionLabor(String value) {this.mfrWarrantyDescriptionLabor = value;}/*** Gets the value of the mfrWarrantyDescriptionParts property.** @return* possible object is* {@link String }**/public String getMfrWarrantyDescriptionParts() {return mfrWarrantyDescriptionParts;}/*** Sets the value of the mfrWarrantyDescriptionParts property.** @param value* allowed object is* {@link String }**/public void setMfrWarrantyDescriptionParts(String value) {this.mfrWarrantyDescriptionParts = value;}/*** Gets the value of the mfrWarrantyDescriptionType property.** @return* possible object is* {@link String }**/public String getMfrWarrantyDescriptionType() {return mfrWarrantyDescriptionType;}/*** Sets the value of the mfrWarrantyDescriptionType property.** @param value* allowed object is* {@link String }**/public void setMfrWarrantyDescriptionType(String value) {this.mfrWarrantyDescriptionType = 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 warnings property.** @return* possible object is* {@link Object }**/public Object getWarnings() {return warnings;}/*** Sets the value of the warnings property.** @param value* allowed object is* {@link Object }**/public void setWarnings(Object value) {this.warnings = 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="{}BuildingMaterials"/>* <element ref="{}Hardware"/>* <element ref="{}Electrical"/>* <element ref="{}PlumbingFixtures"/>* <element name="Tools" type="{}HomeImprovementTools"/>* <element ref="{}OrganizersAndStorage"/>* <element ref="{}MajorHomeAppliances"/>* <element ref="{}SecurityElectronics"/>* </choice>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"buildingMaterials","hardware","electrical","plumbingFixtures","tools","organizersAndStorage","majorHomeAppliances","securityElectronics"})public static class ProductType {@XmlElement(name = "BuildingMaterials")protected BuildingMaterials buildingMaterials;@XmlElement(name = "Hardware")protected Hardware hardware;@XmlElement(name = "Electrical")protected Electrical electrical;@XmlElement(name = "PlumbingFixtures")protected PlumbingFixtures plumbingFixtures;@XmlElement(name = "Tools")protected HomeImprovementTools tools;@XmlElement(name = "OrganizersAndStorage")protected OrganizersAndStorage organizersAndStorage;@XmlElement(name = "MajorHomeAppliances")protected MajorHomeAppliances majorHomeAppliances;@XmlElement(name = "SecurityElectronics")protected SecurityElectronics securityElectronics;/*** Gets the value of the buildingMaterials property.** @return* possible object is* {@link BuildingMaterials }**/public BuildingMaterials getBuildingMaterials() {return buildingMaterials;}/*** Sets the value of the buildingMaterials property.** @param value* allowed object is* {@link BuildingMaterials }**/public void setBuildingMaterials(BuildingMaterials value) {this.buildingMaterials = value;}/*** Gets the value of the hardware property.** @return* possible object is* {@link Hardware }**/public Hardware getHardware() {return hardware;}/*** Sets the value of the hardware property.** @param value* allowed object is* {@link Hardware }**/public void setHardware(Hardware value) {this.hardware = value;}/*** Gets the value of the electrical property.** @return* possible object is* {@link Electrical }**/public Electrical getElectrical() {return electrical;}/*** Sets the value of the electrical property.** @param value* allowed object is* {@link Electrical }**/public void setElectrical(Electrical value) {this.electrical = value;}/*** Gets the value of the plumbingFixtures property.** @return* possible object is* {@link PlumbingFixtures }**/public PlumbingFixtures getPlumbingFixtures() {return plumbingFixtures;}/*** Sets the value of the plumbingFixtures property.** @param value* allowed object is* {@link PlumbingFixtures }**/public void setPlumbingFixtures(PlumbingFixtures value) {this.plumbingFixtures = value;}/*** Gets the value of the tools property.** @return* possible object is* {@link HomeImprovementTools }**/public HomeImprovementTools getTools() {return tools;}/*** Sets the value of the tools property.** @param value* allowed object is* {@link HomeImprovementTools }**/public void setTools(HomeImprovementTools value) {this.tools = value;}/*** Gets the value of the organizersAndStorage property.** @return* possible object is* {@link OrganizersAndStorage }**/public OrganizersAndStorage getOrganizersAndStorage() {return organizersAndStorage;}/*** Sets the value of the organizersAndStorage property.** @param value* allowed object is* {@link OrganizersAndStorage }**/public void setOrganizersAndStorage(OrganizersAndStorage value) {this.organizersAndStorage = value;}/*** Gets the value of the majorHomeAppliances property.** @return* possible object is* {@link MajorHomeAppliances }**/public MajorHomeAppliances getMajorHomeAppliances() {return majorHomeAppliances;}/*** Sets the value of the majorHomeAppliances property.** @param value* allowed object is* {@link MajorHomeAppliances }**/public void setMajorHomeAppliances(MajorHomeAppliances value) {this.majorHomeAppliances = value;}/*** Gets the value of the securityElectronics property.** @return* possible object is* {@link SecurityElectronics }**/public SecurityElectronics getSecurityElectronics() {return securityElectronics;}/*** Sets the value of the securityElectronics property.** @param value* allowed object is* {@link SecurityElectronics }**/public void setSecurityElectronics(SecurityElectronics value) {this.securityElectronics = value;}}}