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 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;import javax.xml.datatype.XMLGregorianCalendar;/*** <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="AspectRatio" type="{}VideoAspectRatioType" minOccurs="0"/>* <element name="BBFCRating" type="{}BBFC_Rating_Type" minOccurs="0"/>* <element name="CNCRating" type="{}CNC_Rating_Type" minOccurs="0"/>* <element name="CBFCRating" type="{}CBFC_Rating_Type" minOccurs="0"/>* <element name="FSKRating" type="{}FSK_Rating_Type" minOccurs="0"/>* <element name="MPAARating" type="{}MPAARatingType" minOccurs="0"/>* <element name="ItalianAgeRating" type="{}ItalianAgeRatingType" minOccurs="0"/>* <element name="ICAARating" type="{}ICAARatingType" minOccurs="0"/>* <element name="MediaType" type="{}VideoVHSMediaType" minOccurs="0"/>* <element name="NumberOfItems" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="RunTime" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="VideotapeRecordingSpeed" type="{}VideotapeRecordingSpeedType" minOccurs="0"/>* <element name="Format" type="{}VideoFormatType" maxOccurs="10" minOccurs="0"/>* <element name="AudioEncoding" type="{}AudioEncodingType" maxOccurs="3" minOccurs="0"/>* <element name="Language" type="{}LanguageStringType" maxOccurs="3" minOccurs="0"/>* <element name="SubtitleLanguage" type="{}LanguageStringType" maxOccurs="3" minOccurs="0"/>* <element name="PublicationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>* <element name="TheatricalReleaseDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>* <element name="Actor" type="{}MediumStringNotNull" maxOccurs="10" minOccurs="0"/>* <element name="Director" type="{}FortyStringNotNull" maxOccurs="10" minOccurs="0"/>* <element name="Host" type="{}MediumStringNotNull" maxOccurs="10" minOccurs="0"/>* <element name="Narrator" type="{}StringNotNull" maxOccurs="10" minOccurs="0"/>* <element name="Producer" type="{}MediumStringNotNull" maxOccurs="10" minOccurs="0"/>* <element name="PrimaryContributor" type="{}MediumStringNotNull" maxOccurs="10" minOccurs="0"/>* <element name="SubjectKeywords" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="5" minOccurs="0"/>* <element name="IsAdultProduct" type="{}StringNotNull" minOccurs="0"/>* <element name="Genre" type="{}StringNotNull" minOccurs="0"/>* <element name="CountryOfOrigin" type="{}CountryOfOriginType" minOccurs="0"/>* <element name="Binding" type="{}VideoBindingType" minOccurs="0"/>* <element name="Chromatism" type="{}ChromatismType" minOccurs="0"/>* <element name="Subtitle" type="{}StringNotNull" minOccurs="0"/>* <element name="PackageTypeName" type="{}MediumStringNotNull" minOccurs="0"/>* <element name="Publisher" type="{}HundredString" minOccurs="0"/>* <element name="McPrcWxjz" type="{}HundredString" minOccurs="0"/>* <element name="PublishingCompany" type="{}HundredString" minOccurs="0"/>* <element name="ProductionCompany" type="{}HundredString" minOccurs="0"/>* <element name="OriginalLanguageTitle" type="{}StringNotNull" minOccurs="0"/>* <element name="DVDStructureSides" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="DVDStructureLayers" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>* <element name="LanguageDubbed" type="{}LanguageStringType" maxOccurs="3" minOccurs="0"/>* <element ref="{}Battery" minOccurs="0"/>* <element name="BatteryAverageLife" type="{}BatteryLifeDimension" minOccurs="0"/>* <element name="BatteryAverageLifeStandby" type="{}Dimension" minOccurs="0"/>* <element name="BatteryChargeTime" type="{}Dimension" minOccurs="0"/>* <element name="LithiumBatteryEnergyContent" type="{http://www.w3.org/2001/XMLSchema}decimal" 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="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>* <element name="LithiumBatteryWeight" type="{http://www.w3.org/2001/XMLSchema}decimal" 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="MfrWarrantyDescriptionLabor" type="{}SuperLongStringNotNull" minOccurs="0"/>* <element name="MfrWarrantyDescriptionParts" type="{}SuperLongStringNotNull" minOccurs="0"/>* <element name="MfrWarrantyDescriptionType" type="{}StringNotNull" minOccurs="0"/>* <element name="SellerWarrantyDescription" minOccurs="0">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}normalizedString">* <maxLength value="1500"/>* </restriction>* </simpleType>* </element>* <element name="Warnings" type="{}LongStringNotNull" minOccurs="0"/>* <element name="Studio" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"aspectRatio","bbfcRating","cncRating","cbfcRating","fskRating","mpaaRating","italianAgeRating","icaaRating","mediaType","numberOfItems","runTime","videotapeRecordingSpeed","format","audioEncoding","language","subtitleLanguage","publicationDate","theatricalReleaseDate","actor","director","host","narrator","producer","primaryContributor","subjectKeywords","isAdultProduct","genre","countryOfOrigin","binding","chromatism","subtitle","packageTypeName","publisher","mcPrcWxjz","publishingCompany","productionCompany","originalLanguageTitle","dvdStructureSides","dvdStructureLayers","languageDubbed","battery","batteryAverageLife","batteryAverageLifeStandby","batteryChargeTime","lithiumBatteryEnergyContent","lithiumBatteryPackaging","lithiumBatteryVoltage","lithiumBatteryWeight","numberOfLithiumIonCells","numberOfLithiumMetalCells","mfrWarrantyDescriptionLabor","mfrWarrantyDescriptionParts","mfrWarrantyDescriptionType","sellerWarrantyDescription","warnings","studio"})@XmlRootElement(name = "VideoVHS")public class VideoVHS {@XmlElement(name = "AspectRatio")protected String aspectRatio;@XmlElement(name = "BBFCRating")protected BBFCRatingType bbfcRating;@XmlElement(name = "CNCRating")protected CNCRatingType cncRating;@XmlElement(name = "CBFCRating")protected CBFCRatingType cbfcRating;@XmlElement(name = "FSKRating")protected FSKRatingType fskRating;@XmlElement(name = "MPAARating")protected MPAARatingType mpaaRating;@XmlElement(name = "ItalianAgeRating")protected ItalianAgeRatingType italianAgeRating;@XmlElement(name = "ICAARating")protected ICAARatingType icaaRating;@XmlElement(name = "MediaType")protected VideoVHSMediaType mediaType;@XmlElement(name = "NumberOfItems")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfItems;@XmlElement(name = "RunTime")@XmlSchemaType(name = "positiveInteger")protected BigInteger runTime;@XmlElement(name = "VideotapeRecordingSpeed")protected String videotapeRecordingSpeed;@XmlElement(name = "Format")protected List<VideoFormatType> format;@XmlElement(name = "AudioEncoding")protected List<String> audioEncoding;@XmlElement(name = "Language")protected List<LanguageStringType> language;@XmlElement(name = "SubtitleLanguage")protected List<LanguageStringType> subtitleLanguage;@XmlElement(name = "PublicationDate")@XmlSchemaType(name = "dateTime")protected XMLGregorianCalendar publicationDate;@XmlElement(name = "TheatricalReleaseDate")@XmlSchemaType(name = "dateTime")protected XMLGregorianCalendar theatricalReleaseDate;@XmlElement(name = "Actor")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> actor;@XmlElement(name = "Director")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> director;@XmlElement(name = "Host")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> host;@XmlElement(name = "Narrator")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> narrator;@XmlElement(name = "Producer")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> producer;@XmlElement(name = "PrimaryContributor")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected List<String> primaryContributor;@XmlElement(name = "SubjectKeywords")protected List<String> subjectKeywords;@XmlElement(name = "IsAdultProduct")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String isAdultProduct;@XmlElement(name = "Genre")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String genre;@XmlElement(name = "CountryOfOrigin")protected String countryOfOrigin;@XmlElement(name = "Binding")protected VideoBindingType binding;@XmlElement(name = "Chromatism")protected ChromatismType chromatism;@XmlElement(name = "Subtitle")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String subtitle;@XmlElement(name = "PackageTypeName")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String packageTypeName;@XmlElement(name = "Publisher")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String publisher;@XmlElement(name = "McPrcWxjz")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String mcPrcWxjz;@XmlElement(name = "PublishingCompany")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String publishingCompany;@XmlElement(name = "ProductionCompany")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String productionCompany;@XmlElement(name = "OriginalLanguageTitle")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String originalLanguageTitle;@XmlElement(name = "DVDStructureSides")@XmlSchemaType(name = "positiveInteger")protected BigInteger dvdStructureSides;@XmlElement(name = "DVDStructureLayers")@XmlSchemaType(name = "positiveInteger")protected BigInteger dvdStructureLayers;@XmlElement(name = "LanguageDubbed")protected List<LanguageStringType> languageDubbed;@XmlElement(name = "Battery")protected Battery battery;@XmlElement(name = "BatteryAverageLife")protected BatteryLifeDimension batteryAverageLife;@XmlElement(name = "BatteryAverageLifeStandby")protected BigDecimal batteryAverageLifeStandby;@XmlElement(name = "BatteryChargeTime")protected BigDecimal batteryChargeTime;@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 = "NumberOfLithiumIonCells")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfLithiumIonCells;@XmlElement(name = "NumberOfLithiumMetalCells")@XmlSchemaType(name = "positiveInteger")protected BigInteger numberOfLithiumMetalCells;@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 = "SellerWarrantyDescription")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String sellerWarrantyDescription;@XmlElement(name = "Warnings")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String warnings;@XmlElement(name = "Studio")protected String studio;/*** Gets the value of the aspectRatio property.** @return* possible object is* {@link String }**/public String getAspectRatio() {return aspectRatio;}/*** Sets the value of the aspectRatio property.** @param value* allowed object is* {@link String }**/public void setAspectRatio(String value) {this.aspectRatio = value;}/*** Gets the value of the bbfcRating property.** @return* possible object is* {@link BBFCRatingType }**/public BBFCRatingType getBBFCRating() {return bbfcRating;}/*** Sets the value of the bbfcRating property.** @param value* allowed object is* {@link BBFCRatingType }**/public void setBBFCRating(BBFCRatingType value) {this.bbfcRating = value;}/*** Gets the value of the cncRating property.** @return* possible object is* {@link CNCRatingType }**/public CNCRatingType getCNCRating() {return cncRating;}/*** Sets the value of the cncRating property.** @param value* allowed object is* {@link CNCRatingType }**/public void setCNCRating(CNCRatingType value) {this.cncRating = value;}/*** Gets the value of the cbfcRating property.** @return* possible object is* {@link CBFCRatingType }**/public CBFCRatingType getCBFCRating() {return cbfcRating;}/*** Sets the value of the cbfcRating property.** @param value* allowed object is* {@link CBFCRatingType }**/public void setCBFCRating(CBFCRatingType value) {this.cbfcRating = value;}/*** Gets the value of the fskRating property.** @return* possible object is* {@link FSKRatingType }**/public FSKRatingType getFSKRating() {return fskRating;}/*** Sets the value of the fskRating property.** @param value* allowed object is* {@link FSKRatingType }**/public void setFSKRating(FSKRatingType value) {this.fskRating = value;}/*** Gets the value of the mpaaRating property.** @return* possible object is* {@link MPAARatingType }**/public MPAARatingType getMPAARating() {return mpaaRating;}/*** Sets the value of the mpaaRating property.** @param value* allowed object is* {@link MPAARatingType }**/public void setMPAARating(MPAARatingType value) {this.mpaaRating = value;}/*** Gets the value of the italianAgeRating property.** @return* possible object is* {@link ItalianAgeRatingType }**/public ItalianAgeRatingType getItalianAgeRating() {return italianAgeRating;}/*** Sets the value of the italianAgeRating property.** @param value* allowed object is* {@link ItalianAgeRatingType }**/public void setItalianAgeRating(ItalianAgeRatingType value) {this.italianAgeRating = value;}/*** Gets the value of the icaaRating property.** @return* possible object is* {@link ICAARatingType }**/public ICAARatingType getICAARating() {return icaaRating;}/*** Sets the value of the icaaRating property.** @param value* allowed object is* {@link ICAARatingType }**/public void setICAARating(ICAARatingType value) {this.icaaRating = value;}/*** Gets the value of the mediaType property.** @return* possible object is* {@link VideoVHSMediaType }**/public VideoVHSMediaType getMediaType() {return mediaType;}/*** Sets the value of the mediaType property.** @param value* allowed object is* {@link VideoVHSMediaType }**/public void setMediaType(VideoVHSMediaType value) {this.mediaType = 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 runTime property.** @return* possible object is* {@link BigInteger }**/public BigInteger getRunTime() {return runTime;}/*** Sets the value of the runTime property.** @param value* allowed object is* {@link BigInteger }**/public void setRunTime(BigInteger value) {this.runTime = value;}/*** Gets the value of the videotapeRecordingSpeed property.** @return* possible object is* {@link String }**/public String getVideotapeRecordingSpeed() {return videotapeRecordingSpeed;}/*** Sets the value of the videotapeRecordingSpeed property.** @param value* allowed object is* {@link String }**/public void setVideotapeRecordingSpeed(String value) {this.videotapeRecordingSpeed = value;}/*** Gets the value of the format 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 format property.** <p>* For example, to add a new item, do as follows:* <pre>* getFormat().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link VideoFormatType }***/public List<VideoFormatType> getFormat() {if (format == null) {format = new ArrayList<VideoFormatType>();}return this.format;}/*** Gets the value of the audioEncoding 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 audioEncoding property.** <p>* For example, to add a new item, do as follows:* <pre>* getAudioEncoding().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getAudioEncoding() {if (audioEncoding == null) {audioEncoding = new ArrayList<String>();}return this.audioEncoding;}/*** Gets the value of the language 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 language property.** <p>* For example, to add a new item, do as follows:* <pre>* getLanguage().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link LanguageStringType }***/public List<LanguageStringType> getLanguage() {if (language == null) {language = new ArrayList<LanguageStringType>();}return this.language;}/*** Gets the value of the subtitleLanguage 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 subtitleLanguage property.** <p>* For example, to add a new item, do as follows:* <pre>* getSubtitleLanguage().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link LanguageStringType }***/public List<LanguageStringType> getSubtitleLanguage() {if (subtitleLanguage == null) {subtitleLanguage = new ArrayList<LanguageStringType>();}return this.subtitleLanguage;}/*** Gets the value of the publicationDate property.** @return* possible object is* {@link XMLGregorianCalendar }**/public XMLGregorianCalendar getPublicationDate() {return publicationDate;}/*** Sets the value of the publicationDate property.** @param value* allowed object is* {@link XMLGregorianCalendar }**/public void setPublicationDate(XMLGregorianCalendar value) {this.publicationDate = value;}/*** Gets the value of the theatricalReleaseDate property.** @return* possible object is* {@link XMLGregorianCalendar }**/public XMLGregorianCalendar getTheatricalReleaseDate() {return theatricalReleaseDate;}/*** Sets the value of the theatricalReleaseDate property.** @param value* allowed object is* {@link XMLGregorianCalendar }**/public void setTheatricalReleaseDate(XMLGregorianCalendar value) {this.theatricalReleaseDate = value;}/*** Gets the value of the actor 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 actor property.** <p>* For example, to add a new item, do as follows:* <pre>* getActor().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getActor() {if (actor == null) {actor = new ArrayList<String>();}return this.actor;}/*** Gets the value of the director 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 director property.** <p>* For example, to add a new item, do as follows:* <pre>* getDirector().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getDirector() {if (director == null) {director = new ArrayList<String>();}return this.director;}/*** Gets the value of the host 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 host property.** <p>* For example, to add a new item, do as follows:* <pre>* getHost().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getHost() {if (host == null) {host = new ArrayList<String>();}return this.host;}/*** Gets the value of the narrator 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 narrator property.** <p>* For example, to add a new item, do as follows:* <pre>* getNarrator().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getNarrator() {if (narrator == null) {narrator = new ArrayList<String>();}return this.narrator;}/*** Gets the value of the producer 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 producer property.** <p>* For example, to add a new item, do as follows:* <pre>* getProducer().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getProducer() {if (producer == null) {producer = new ArrayList<String>();}return this.producer;}/*** Gets the value of the primaryContributor 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 primaryContributor property.** <p>* For example, to add a new item, do as follows:* <pre>* getPrimaryContributor().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getPrimaryContributor() {if (primaryContributor == null) {primaryContributor = new ArrayList<String>();}return this.primaryContributor;}/*** Gets the value of the subjectKeywords 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 subjectKeywords property.** <p>* For example, to add a new item, do as follows:* <pre>* getSubjectKeywords().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link String }***/public List<String> getSubjectKeywords() {if (subjectKeywords == null) {subjectKeywords = new ArrayList<String>();}return this.subjectKeywords;}/*** Gets the value of the isAdultProduct property.** @return* possible object is* {@link String }**/public String getIsAdultProduct() {return isAdultProduct;}/*** Sets the value of the isAdultProduct property.** @param value* allowed object is* {@link String }**/public void setIsAdultProduct(String value) {this.isAdultProduct = value;}/*** Gets the value of the genre property.** @return* possible object is* {@link String }**/public String getGenre() {return genre;}/*** Sets the value of the genre property.** @param value* allowed object is* {@link String }**/public void setGenre(String value) {this.genre = 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 binding property.** @return* possible object is* {@link VideoBindingType }**/public VideoBindingType getBinding() {return binding;}/*** Sets the value of the binding property.** @param value* allowed object is* {@link VideoBindingType }**/public void setBinding(VideoBindingType value) {this.binding = value;}/*** Gets the value of the chromatism property.** @return* possible object is* {@link ChromatismType }**/public ChromatismType getChromatism() {return chromatism;}/*** Sets the value of the chromatism property.** @param value* allowed object is* {@link ChromatismType }**/public void setChromatism(ChromatismType value) {this.chromatism = value;}/*** Gets the value of the subtitle property.** @return* possible object is* {@link String }**/public String getSubtitle() {return subtitle;}/*** Sets the value of the subtitle property.** @param value* allowed object is* {@link String }**/public void setSubtitle(String value) {this.subtitle = value;}/*** Gets the value of the packageTypeName property.** @return* possible object is* {@link String }**/public String getPackageTypeName() {return packageTypeName;}/*** Sets the value of the packageTypeName property.** @param value* allowed object is* {@link String }**/public void setPackageTypeName(String value) {this.packageTypeName = value;}/*** Gets the value of the publisher property.** @return* possible object is* {@link String }**/public String getPublisher() {return publisher;}/*** Sets the value of the publisher property.** @param value* allowed object is* {@link String }**/public void setPublisher(String value) {this.publisher = value;}/*** Gets the value of the mcPrcWxjz property.** @return* possible object is* {@link String }**/public String getMcPrcWxjz() {return mcPrcWxjz;}/*** Sets the value of the mcPrcWxjz property.** @param value* allowed object is* {@link String }**/public void setMcPrcWxjz(String value) {this.mcPrcWxjz = value;}/*** Gets the value of the publishingCompany property.** @return* possible object is* {@link String }**/public String getPublishingCompany() {return publishingCompany;}/*** Sets the value of the publishingCompany property.** @param value* allowed object is* {@link String }**/public void setPublishingCompany(String value) {this.publishingCompany = value;}/*** Gets the value of the productionCompany property.** @return* possible object is* {@link String }**/public String getProductionCompany() {return productionCompany;}/*** Sets the value of the productionCompany property.** @param value* allowed object is* {@link String }**/public void setProductionCompany(String value) {this.productionCompany = value;}/*** Gets the value of the originalLanguageTitle property.** @return* possible object is* {@link String }**/public String getOriginalLanguageTitle() {return originalLanguageTitle;}/*** Sets the value of the originalLanguageTitle property.** @param value* allowed object is* {@link String }**/public void setOriginalLanguageTitle(String value) {this.originalLanguageTitle = value;}/*** Gets the value of the dvdStructureSides property.** @return* possible object is* {@link BigInteger }**/public BigInteger getDVDStructureSides() {return dvdStructureSides;}/*** Sets the value of the dvdStructureSides property.** @param value* allowed object is* {@link BigInteger }**/public void setDVDStructureSides(BigInteger value) {this.dvdStructureSides = value;}/*** Gets the value of the dvdStructureLayers property.** @return* possible object is* {@link BigInteger }**/public BigInteger getDVDStructureLayers() {return dvdStructureLayers;}/*** Sets the value of the dvdStructureLayers property.** @param value* allowed object is* {@link BigInteger }**/public void setDVDStructureLayers(BigInteger value) {this.dvdStructureLayers = value;}/*** Gets the value of the languageDubbed 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 languageDubbed property.** <p>* For example, to add a new item, do as follows:* <pre>* getLanguageDubbed().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link LanguageStringType }***/public List<LanguageStringType> getLanguageDubbed() {if (languageDubbed == null) {languageDubbed = new ArrayList<LanguageStringType>();}return this.languageDubbed;}/*** 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 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 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 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 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 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 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 studio property.** @return* possible object is* {@link String }**/public String getStudio() {return studio;}/*** Sets the value of the studio property.** @param value* allowed object is* {@link String }**/public void setStudio(String value) {this.studio = value;}}