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.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="VariationData" minOccurs="0">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="Parentage">* <simpleType>* <restriction base="{}String">* <enumeration value="parent"/>* <enumeration value="child"/>* </restriction>* </simpleType>* </element>* <element name="VariationTheme" minOccurs="0">* <simpleType>* <restriction base="{}String">* <enumeration value="Color"/>* <enumeration value="Size"/>* <enumeration value="SizeColor"/>* <enumeration value="Style"/>* <enumeration value="Edition"/>* </restriction>* </simpleType>* </element>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* <element name="ProductType">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <choice>* <element ref="{}ToysAndGames"/>* <element ref="{}Hobbies"/>* <element ref="{}CollectibleCard"/>* <element ref="{}Costume"/>* </choice>* </restriction>* </complexContent>* </complexType>* </element>* <element ref="{}Battery" minOccurs="0"/>* <element name="AssemblyInstructions" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}normalizedString">* <maxLength value="1500"/>* </restriction>* </simpleType>* </element>* <element ref="{}AgeRecommendation"/>* <element name="AssemblyTime" type="{}AssemblyTimeDimension" minOccurs="0"/>* <element ref="{}ColorSpecification" minOccurs="0"/>* <element name="Edition" type="{}StringNotNull" minOccurs="0"/>* <element name="IsAdultProduct" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>* <element name="IsAssemblyRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>* <element name="ManufacturerSafetyWarning" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}normalizedString">* <maxLength value="1500"/>* </restriction>* </simpleType>* </element>* <element name="ManufacturerWarrantyDescription" type="{}StringNotNull" minOccurs="0"/>* <element ref="{}WeightRecommendation" minOccurs="0"/>* <element name="NumberOfPieces" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="NumberOfPlayers" type="{}TwentyStringNotNull" minOccurs="0"/>* <element name="PartNumber" type="{}StringNotNull" minOccurs="0"/>* <element ref="{}Recall" minOccurs="0"/>* <element name="Size" type="{}StringNotNull" minOccurs="0"/>* <element name="SizeMap" type="{}StringNotNull" minOccurs="0"/>* <element name="StyleName" type="{}StringNotNull" minOccurs="0"/>* <element name="SubjectCharacter" type="{}StringNotNull" maxOccurs="5" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"variationData","productType","battery","assemblyInstructions","ageRecommendation","assemblyTime","colorSpecification","edition","isAdultProduct","isAssemblyRequired","manufacturerSafetyWarning","manufacturerWarrantyDescription","weightRecommendation","numberOfPieces","numberOfPlayers","partNumber","recall","size","sizeMap","styleName","subjectCharacter"})@XmlRootElement(name = "Toys")public class Toys {@XmlElement(name = "VariationData")protected Toys.VariationData variationData;@XmlElement(name = "ProductType", required = true)protected Toys.ProductType productType;@XmlElement(name = "Battery")protected Battery battery;@XmlElement(name = "AssemblyInstructions")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String assemblyInstructions;@XmlElement(name = "AgeRecommendation", required = true)protected AgeRecommendation ageRecommendation;@XmlElement(name = "AssemblyTime")protected AssemblyTimeDimension assemblyTime;@XmlElement(name = "ColorSpecification")protected ColorSpecification colorSpecification;@XmlElement(name = "Edition")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String edition;@XmlElement(name = "IsAdultProduct")protected Boolean isAdultProduct;@XmlElement(name = "IsAssemblyRequired")protected Boolean isAssemblyRequired;@XmlElement(name = "ManufacturerSafetyWarning")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String manufacturerSafetyWarning;@XmlElement(name = "ManufacturerWarrantyDescription")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String manufacturerWarrantyDescription;@XmlElement(name = "WeightRecommendation")protected WeightRecommendation weightRecommendation;@XmlElement(name = "NumberOfPieces")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfPieces;@XmlElement(name = "NumberOfPlayers")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String numberOfPlayers;@XmlElement(name = "PartNumber")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String partNumber;@XmlElement(name = "Recall")protected Recall recall;@XmlElement(name = "Size")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String size;@XmlElement(name = "SizeMap")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String sizeMap;@XmlElement(name = "StyleName")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String styleName;@XmlElement(name = "SubjectCharacter")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> subjectCharacter;/*** Gets the value of the variationData property.** @return* possible object is* {@link Toys.VariationData }**/public Toys.VariationData getVariationData() {return variationData;}/*** Sets the value of the variationData property.** @param value* allowed object is* {@link Toys.VariationData }**/public void setVariationData(Toys.VariationData value) {this.variationData = value;}/*** Gets the value of the productType property.** @return* possible object is* {@link Toys.ProductType }**/public Toys.ProductType getProductType() {return productType;}/*** Sets the value of the productType property.** @param value* allowed object is* {@link Toys.ProductType }**/public void setProductType(Toys.ProductType value) {this.productType = 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 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 ageRecommendation property.** @return* possible object is* {@link AgeRecommendation }**/public AgeRecommendation getAgeRecommendation() {return ageRecommendation;}/*** Sets the value of the ageRecommendation property.** @param value* allowed object is* {@link AgeRecommendation }**/public void setAgeRecommendation(AgeRecommendation value) {this.ageRecommendation = 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 colorSpecification property.** @return* possible object is* {@link ColorSpecification }**/public ColorSpecification getColorSpecification() {return colorSpecification;}/*** Sets the value of the colorSpecification property.** @param value* allowed object is* {@link ColorSpecification }**/public void setColorSpecification(ColorSpecification value) {this.colorSpecification = value;}/*** Gets the value of the edition property.** @return* possible object is* {@link String }**/public String getEdition() {return edition;}/*** Sets the value of the edition property.** @param value* allowed object is* {@link String }**/public void setEdition(String value) {this.edition = value;}/*** Gets the value of the isAdultProduct property.** @return* possible object is* {@link Boolean }**/public Boolean isIsAdultProduct() {return isAdultProduct;}/*** Sets the value of the isAdultProduct property.** @param value* allowed object is* {@link Boolean }**/public void setIsAdultProduct(Boolean value) {this.isAdultProduct = 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 manufacturerSafetyWarning property.** @return* possible object is* {@link String }**/public String getManufacturerSafetyWarning() {return manufacturerSafetyWarning;}/*** Sets the value of the manufacturerSafetyWarning property.** @param value* allowed object is* {@link String }**/public void setManufacturerSafetyWarning(String value) {this.manufacturerSafetyWarning = 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 weightRecommendation property.** @return* possible object is* {@link WeightRecommendation }**/public WeightRecommendation getWeightRecommendation() {return weightRecommendation;}/*** Sets the value of the weightRecommendation property.** @param value* allowed object is* {@link WeightRecommendation }**/public void setWeightRecommendation(WeightRecommendation value) {this.weightRecommendation = 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 String }**/public String getNumberOfPlayers() {return numberOfPlayers;}/*** Sets the value of the numberOfPlayers property.** @param value* allowed object is* {@link String }**/public void setNumberOfPlayers(String value) {this.numberOfPlayers = value;}/*** Gets the value of the partNumber property.** @return* possible object is* {@link String }**/public String getPartNumber() {return partNumber;}/*** Sets the value of the partNumber property.** @param value* allowed object is* {@link String }**/public void setPartNumber(String value) {this.partNumber = value;}/*** Gets the value of the recall property.** @return* possible object is* {@link Recall }**/public Recall getRecall() {return recall;}/*** Sets the value of the recall property.** @param value* allowed object is* {@link Recall }**/public void setRecall(Recall value) {this.recall = 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 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 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 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;}/*** <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="{}ToysAndGames"/>* <element ref="{}Hobbies"/>* <element ref="{}CollectibleCard"/>* <element ref="{}Costume"/>* </choice>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"toysAndGames","hobbies","collectibleCard","costume"})public static class ProductType {@XmlElement(name = "ToysAndGames")protected ToysAndGames toysAndGames;@XmlElement(name = "Hobbies")protected Hobbies hobbies;@XmlElement(name = "CollectibleCard")protected CollectibleCard collectibleCard;@XmlElement(name = "Costume")protected Costume costume;/*** Gets the value of the toysAndGames property.** @return* possible object is* {@link ToysAndGames }**/public ToysAndGames getToysAndGames() {return toysAndGames;}/*** Sets the value of the toysAndGames property.** @param value* allowed object is* {@link ToysAndGames }**/public void setToysAndGames(ToysAndGames value) {this.toysAndGames = value;}/*** Gets the value of the hobbies property.** @return* possible object is* {@link Hobbies }**/public Hobbies getHobbies() {return hobbies;}/*** Sets the value of the hobbies property.** @param value* allowed object is* {@link Hobbies }**/public void setHobbies(Hobbies value) {this.hobbies = value;}/*** Gets the value of the collectibleCard property.** @return* possible object is* {@link CollectibleCard }**/public CollectibleCard getCollectibleCard() {return collectibleCard;}/*** Sets the value of the collectibleCard property.** @param value* allowed object is* {@link CollectibleCard }**/public void setCollectibleCard(CollectibleCard value) {this.collectibleCard = value;}/*** Gets the value of the costume property.** @return* possible object is* {@link Costume }**/public Costume getCostume() {return costume;}/*** Sets the value of the costume property.** @param value* allowed object is* {@link Costume }**/public void setCostume(Costume value) {this.costume = 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="{}String">* <enumeration value="parent"/>* <enumeration value="child"/>* </restriction>* </simpleType>* </element>* <element name="VariationTheme" minOccurs="0">* <simpleType>* <restriction base="{}String">* <enumeration value="Color"/>* <enumeration value="Size"/>* <enumeration value="SizeColor"/>* <enumeration value="Style"/>* <enumeration value="Edition"/>* </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)@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String parentage;@XmlElement(name = "VariationTheme")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)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;}}}