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.util.ArrayList;import java.util.List;import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bind.annotation.XmlAccessorType;import javax.xml.bind.annotation.XmlElement;import javax.xml.bind.annotation.XmlRootElement;import javax.xml.bind.annotation.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 ref="{}Battery" minOccurs="0"/>* <element name="CanShipInOriginalContainer" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>* <element name="ColorMap" type="{}StringNotNull" minOccurs="0"/>* <element name="IdentityPackageType" minOccurs="0">* <simpleType>* <restriction base="{}StringNotNull">* <enumeration value="bulk"/>* <enumeration value="frustration_free"/>* <enumeration value="traditional"/>* </restriction>* </simpleType>* </element>* <element name="Material" type="{}StringNotNull" minOccurs="0"/>* <element name="MoistureNeeds" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="little-to-no-watering"/>* <enumeration value="moderate-watering"/>* <enumeration value="regular-watering"/>* <enumeration value="constant-watering"/>* </restriction>* </simpleType>* </element>* <element name="PoolType" type="{}StringNotNull" minOccurs="0"/>* <element name="PowerSource" type="{}StringNotNull" minOccurs="0"/>* <element name="Spread" type="{}LengthDimension" minOccurs="0"/>* <element name="SunlightExposure" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="shade"/>* <enumeration value="partial-shade"/>* <enumeration value="partial-sun"/>* <enumeration value="full-sun"/>* </restriction>* </simpleType>* </element>* <element name="SunsetClimateZone" maxOccurs="24" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}positiveInteger">* <minInclusive value="1"/>* <maxInclusive value="24"/>* </restriction>* </simpleType>* </element>* <element name="USDAHardinessZone" maxOccurs="11" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}positiveInteger">* <minInclusive value="1"/>* <maxInclusive value="11"/>* </restriction>* </simpleType>* </element>* <element name="VariationData" minOccurs="0">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="VariationTheme" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="Size"/>* <enumeration value="Color"/>* <enumeration value="Size-Color"/>* <enumeration value="StyleName"/>* <enumeration value="CustomerPackageType"/>* <enumeration value="ColorName-CustomerPackageType"/>* <enumeration value="SizeName-CustomerPackageType"/>* <enumeration value="SizeName-ColorName-CustomerPackageType"/>* <enumeration value="StyleName-CustomerPackageType"/>* <enumeration value="SizeName-StyleName-CustomerPackageType"/>* </restriction>* </simpleType>* </element>* <element name="Size" type="{}StringNotNull" minOccurs="0"/>* <element name="Color" type="{}StringNotNull" minOccurs="0"/>* <element name="StyleName" type="{}StringNotNull" minOccurs="0"/>* <element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"battery","canShipInOriginalContainer","colorMap","identityPackageType","material","moistureNeeds","poolType","powerSource","spread","sunlightExposure","sunsetClimateZone","usdaHardinessZone","variationData"})@XmlRootElement(name = "SeedsAndPlants")public class SeedsAndPlants {@XmlElement(name = "Battery")protected Battery battery;@XmlElement(name = "CanShipInOriginalContainer")protected Boolean canShipInOriginalContainer;@XmlElement(name = "ColorMap")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String colorMap;@XmlElement(name = "IdentityPackageType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String identityPackageType;@XmlElement(name = "Material")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String material;@XmlElement(name = "MoistureNeeds")protected String moistureNeeds;@XmlElement(name = "PoolType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String poolType;@XmlElement(name = "PowerSource")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String powerSource;@XmlElement(name = "Spread")protected LengthDimension spread;@XmlElement(name = "SunlightExposure")protected String sunlightExposure;@XmlElement(name = "SunsetClimateZone", type = Integer.class)protected List<Integer> sunsetClimateZone;@XmlElement(name = "USDAHardinessZone", type = Integer.class)protected List<Integer> usdaHardinessZone;@XmlElement(name = "VariationData")protected SeedsAndPlants.VariationData variationData;/*** 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 canShipInOriginalContainer property.** @return* possible object is* {@link Boolean }**/public Boolean isCanShipInOriginalContainer() {return canShipInOriginalContainer;}/*** Sets the value of the canShipInOriginalContainer property.** @param value* allowed object is* {@link Boolean }**/public void setCanShipInOriginalContainer(Boolean value) {this.canShipInOriginalContainer = value;}/*** Gets the value of the 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 identityPackageType property.** @return* possible object is* {@link String }**/public String getIdentityPackageType() {return identityPackageType;}/*** Sets the value of the identityPackageType property.** @param value* allowed object is* {@link String }**/public void setIdentityPackageType(String value) {this.identityPackageType = value;}/*** Gets the value of the material property.** @return* possible object is* {@link String }**/public String getMaterial() {return material;}/*** Sets the value of the material property.** @param value* allowed object is* {@link String }**/public void setMaterial(String value) {this.material = value;}/*** Gets the value of the moistureNeeds property.** @return* possible object is* {@link String }**/public String getMoistureNeeds() {return moistureNeeds;}/*** Sets the value of the moistureNeeds property.** @param value* allowed object is* {@link String }**/public void setMoistureNeeds(String value) {this.moistureNeeds = value;}/*** Gets the value of the poolType property.** @return* possible object is* {@link String }**/public String getPoolType() {return poolType;}/*** Sets the value of the poolType property.** @param value* allowed object is* {@link String }**/public void setPoolType(String value) {this.poolType = value;}/*** Gets the value of the powerSource property.** @return* possible object is* {@link String }**/public String getPowerSource() {return powerSource;}/*** Sets the value of the powerSource property.** @param value* allowed object is* {@link String }**/public void setPowerSource(String value) {this.powerSource = value;}/*** Gets the value of the spread property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getSpread() {return spread;}/*** Sets the value of the spread property.** @param value* allowed object is* {@link LengthDimension }**/public void setSpread(LengthDimension value) {this.spread = value;}/*** Gets the value of the sunlightExposure property.** @return* possible object is* {@link String }**/public String getSunlightExposure() {return sunlightExposure;}/*** Sets the value of the sunlightExposure property.** @param value* allowed object is* {@link String }**/public void setSunlightExposure(String value) {this.sunlightExposure = value;}/*** Gets the value of the sunsetClimateZone 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 sunsetClimateZone property.** <p>* For example, to add a new item, do as follows:* <pre>* getSunsetClimateZone().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link Integer }***/public List<Integer> getSunsetClimateZone() {if (sunsetClimateZone == null) {sunsetClimateZone = new ArrayList<Integer>();}return this.sunsetClimateZone;}/*** Gets the value of the usdaHardinessZone 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 usdaHardinessZone property.** <p>* For example, to add a new item, do as follows:* <pre>* getUSDAHardinessZone().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link Integer }***/public List<Integer> getUSDAHardinessZone() {if (usdaHardinessZone == null) {usdaHardinessZone = new ArrayList<Integer>();}return this.usdaHardinessZone;}/*** Gets the value of the variationData property.** @return* possible object is* {@link SeedsAndPlants.VariationData }**/public SeedsAndPlants.VariationData getVariationData() {return variationData;}/*** Sets the value of the variationData property.** @param value* allowed object is* {@link SeedsAndPlants.VariationData }**/public void setVariationData(SeedsAndPlants.VariationData value) {this.variationData = value;}/*** <p>Java class for anonymous complex type.** <p>The following schema fragment specifies the expected content contained within this class.** <pre>* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="VariationTheme" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="Size"/>* <enumeration value="Color"/>* <enumeration value="Size-Color"/>* <enumeration value="StyleName"/>* <enumeration value="CustomerPackageType"/>* <enumeration value="ColorName-CustomerPackageType"/>* <enumeration value="SizeName-CustomerPackageType"/>* <enumeration value="SizeName-ColorName-CustomerPackageType"/>* <enumeration value="StyleName-CustomerPackageType"/>* <enumeration value="SizeName-StyleName-CustomerPackageType"/>* </restriction>* </simpleType>* </element>* <element name="Size" type="{}StringNotNull" minOccurs="0"/>* <element name="Color" type="{}StringNotNull" minOccurs="0"/>* <element name="StyleName" type="{}StringNotNull" minOccurs="0"/>* <element name="CustomerPackageType" type="{}StringNotNull" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"variationTheme","size","color","styleName","customerPackageType"})public static class VariationData {@XmlElement(name = "VariationTheme")protected String variationTheme;@XmlElement(name = "Size")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String size;@XmlElement(name = "Color")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String color;@XmlElement(name = "StyleName")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String styleName;@XmlElement(name = "CustomerPackageType")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String customerPackageType;/*** Gets the value of the variationTheme property.** @return* possible object is* {@link String }**/public String getVariationTheme() {return variationTheme;}/*** Sets the value of the variationTheme property.** @param value* allowed object is* {@link String }**/public void setVariationTheme(String value) {this.variationTheme = value;}/*** Gets the value of the size property.** @return* possible object is* {@link String }**/public String getSize() {return size;}/*** Sets the value of the size property.** @param value* allowed object is* {@link String }**/public void setSize(String value) {this.size = value;}/*** Gets the value of the color property.** @return* possible object is* {@link String }**/public String getColor() {return color;}/*** Sets the value of the color property.** @param value* allowed object is* {@link String }**/public void setColor(String value) {this.color = value;}/*** Gets the value of the styleName property.** @return* possible object is* {@link String }**/public String getStyleName() {return styleName;}/*** Sets the value of the styleName property.** @param value* allowed object is* {@link String }**/public void setStyleName(String value) {this.styleName = value;}/*** Gets the value of the customerPackageType property.** @return* possible object is* {@link String }**/public String getCustomerPackageType() {return customerPackageType;}/*** Sets the value of the customerPackageType property.** @param value* allowed object is* {@link String }**/public void setCustomerPackageType(String value) {this.customerPackageType = value;}}}