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="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="Flavor"/>* <enumeration value="Flavor-Size"/>* </restriction>* </simpleType>* </element>* <element name="Size" type="{}StringNotNull" minOccurs="0"/>* <element name="Color" type="{}StringNotNull" minOccurs="0"/>* <element name="Flavor" type="{}StringNotNull" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* <element name="CountryProducedIn" type="{}LongStringNotNull" minOccurs="0"/>* <element name="Ingredients" type="{}LongStringNotNull" minOccurs="0"/>* <element name="NutritionalFacts" type="{}LongStringNotNull" minOccurs="0"/>* <element name="KosherCertification" type="{}HundredString" maxOccurs="5" minOccurs="0"/>* <element name="OrganicCertification" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>* <element name="ItemSpecialty" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>* <element name="Warnings" type="{}LongStringNotNull" minOccurs="0"/>* <element name="Directions" type="{}LongStringNotNull" minOccurs="0"/>* <element name="ItemPackageQuantity" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="NumberOfItems" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="DisplayLength" type="{}LengthDimension" minOccurs="0"/>* <element name="DisplayWeight" type="{}WeightDimension" minOccurs="0"/>* <element name="DisplayVolume" type="{}VolumeDimension" 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>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"variationData","countryProducedIn","ingredients","nutritionalFacts","kosherCertification","organicCertification","itemSpecialty","warnings","directions","itemPackageQuantity","numberOfItems","displayLength","displayWeight","displayVolume","unitCount"})@XmlRootElement(name = "GourmetMisc")public class GourmetMisc {@XmlElement(name = "VariationData")protected GourmetMisc.VariationData variationData;@XmlElement(name = "CountryProducedIn")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String countryProducedIn;@XmlElement(name = "Ingredients")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String ingredients;@XmlElement(name = "NutritionalFacts")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String nutritionalFacts;@XmlElement(name = "KosherCertification")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> kosherCertification;@XmlElement(name = "OrganicCertification")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> organicCertification;@XmlElement(name = "ItemSpecialty")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> itemSpecialty;@XmlElement(name = "Warnings")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String warnings;@XmlElement(name = "Directions")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String directions;@XmlElement(name = "ItemPackageQuantity")@XmlSchemaType(name = "positiveInteger")protected BigInteger itemPackageQuantity;@XmlElement(name = "NumberOfItems")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfItems;@XmlElement(name = "DisplayLength")protected LengthDimension displayLength;@XmlElement(name = "DisplayWeight")protected WeightDimension displayWeight;@XmlElement(name = "DisplayVolume")protected VolumeDimension displayVolume;@XmlElement(name = "UnitCount")protected GourmetMisc.UnitCount unitCount;/*** Gets the value of the variationData property.** @return* possible object is* {@link GourmetMisc.VariationData }**/public GourmetMisc.VariationData getVariationData() {return variationData;}/*** Sets the value of the variationData property.** @param value* allowed object is* {@link GourmetMisc.VariationData }**/public void setVariationData(GourmetMisc.VariationData value) {this.variationData = value;}/*** Gets the value of the countryProducedIn property.** @return* possible object is* {@link String }**/public String getCountryProducedIn() {return countryProducedIn;}/*** Sets the value of the countryProducedIn property.** @param value* allowed object is* {@link String }**/public void setCountryProducedIn(String value) {this.countryProducedIn = value;}/*** Gets the value of the 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 nutritionalFacts property.** @return* possible object is* {@link String }**/public String getNutritionalFacts() {return nutritionalFacts;}/*** Sets the value of the nutritionalFacts property.** @param value* allowed object is* {@link String }**/public void setNutritionalFacts(String value) {this.nutritionalFacts = value;}/*** Gets the value of the kosherCertification 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 kosherCertification property.** <p>* For example, to add a new item, do as follows:* <pre>* getKosherCertification().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getKosherCertification() {if (kosherCertification == null) {kosherCertification = new ArrayList<String>();}return this.kosherCertification;}/*** Gets the value of the organicCertification 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 organicCertification property.** <p>* For example, to add a new item, do as follows:* <pre>* getOrganicCertification().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getOrganicCertification() {if (organicCertification == null) {organicCertification = new ArrayList<String>();}return this.organicCertification;}/*** Gets the value of the itemSpecialty 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 itemSpecialty property.** <p>* For example, to add a new item, do as follows:* <pre>* getItemSpecialty().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getItemSpecialty() {if (itemSpecialty == null) {itemSpecialty = new ArrayList<String>();}return this.itemSpecialty;}/*** Gets the value of the warnings property.** @return* possible object is* {@link String }**/public String getWarnings() {return warnings;}/*** Sets the value of the warnings property.** @param value* allowed object is* {@link String }**/public void setWarnings(String value) {this.warnings = value;}/*** Gets the value of the 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 itemPackageQuantity property.** @return* possible object is* {@link BigInteger }**/public BigInteger getItemPackageQuantity() {return itemPackageQuantity;}/*** Sets the value of the itemPackageQuantity property.** @param value* allowed object is* {@link BigInteger }**/public void setItemPackageQuantity(BigInteger value) {this.itemPackageQuantity = value;}/*** Gets the value of the numberOfItems property.** @return* possible object is* {@link BigInteger }**/public BigInteger getNumberOfItems() {return numberOfItems;}/*** Sets the value of the numberOfItems property.** @param value* allowed object is* {@link BigInteger }**/public void setNumberOfItems(BigInteger value) {this.numberOfItems = value;}/*** Gets the value of the displayLength property.** @return* possible object is* {@link LengthDimension }**/public LengthDimension getDisplayLength() {return displayLength;}/*** Sets the value of the displayLength property.** @param value* allowed object is* {@link LengthDimension }**/public void setDisplayLength(LengthDimension value) {this.displayLength = value;}/*** Gets the value of the 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 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 unitCount property.** @return* possible object is* {@link GourmetMisc.UnitCount }**/public GourmetMisc.UnitCount getUnitCount() {return unitCount;}/*** Sets the value of the unitCount property.** @param value* allowed object is* {@link GourmetMisc.UnitCount }**/public void setUnitCount(GourmetMisc.UnitCount value) {this.unitCount = 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="Flavor"/>* <enumeration value="Flavor-Size"/>* </restriction>* </simpleType>* </element>* <element name="Size" type="{}StringNotNull" minOccurs="0"/>* <element name="Color" type="{}StringNotNull" minOccurs="0"/>* <element name="Flavor" type="{}StringNotNull" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"parentage","variationTheme","size","color","flavor"})public static class VariationData {@XmlElement(name = "Parentage", required = true)protected String parentage;@XmlElement(name = "VariationTheme")protected String variationTheme;@XmlElement(name = "Size")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String size;@XmlElement(name = "Color")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String color;@XmlElement(name = "Flavor")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String flavor;/*** Gets the value of the parentage property.** @return* possible object is* {@link String }**/public String getParentage() {return parentage;}/*** Sets the value of the parentage property.** @param value* allowed object is* {@link String }**/public void setParentage(String value) {this.parentage = value;}/*** Gets the value of the variationTheme property.** @return* possible object is* {@link String }**/public String getVariationTheme() {return variationTheme;}/*** Sets the value of the variationTheme property.** @param value* allowed object is* {@link String }**/public void setVariationTheme(String value) {this.variationTheme = value;}/*** Gets the value of the size property.** @return* possible object is* {@link String }**/public String getSize() {return size;}/*** Sets the value of the size property.** @param value* allowed object is* {@link String }**/public void setSize(String value) {this.size = value;}/*** Gets the value of the color property.** @return* possible object is* {@link String }**/public String getColor() {return color;}/*** Sets the value of the color property.** @param value* allowed object is* {@link String }**/public void setColor(String value) {this.color = value;}/*** Gets the value of the flavor property.** @return* possible object is* {@link String }**/public String getFlavor() {return flavor;}/*** Sets the value of the flavor property.** @param value* allowed object is* {@link String }**/public void setFlavor(String value) {this.flavor = value;}}}