Class DecoderType
- java.lang.Object
-
- org.bidib.jbidibc.decoder.schema.decoder.DecoderType
-
public class DecoderType extends Object
<p>Java class for DecoderType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> <complexType name="DecoderType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="description" type="{http://www.decoderdb.de/schema/decoder/1.3}DescriptionType" maxOccurs="unbounded" minOccurs="0"/> <element name="specifications" type="{http://www.decoderdb.de/schema/decoder/1.3}SpecificationsType" minOccurs="0"/> <element ref="{http://www.decoderdb.de/schema/commonTypes/1.2}images" minOccurs="0"/> </sequence> <attribute name="name" use="required" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" /> <attribute name="type" use="required" type="{http://www.decoderdb.de/schema/commonTypes/1.2}DecoderTypeType" /> <attribute name="manufacturerId" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" /> <attribute name="manufacturerExtendedId" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /> <attribute name="typeIds" type="{http://www.decoderdb.de/schema/commonTypes/1.2}SemicolonNumberList" /> <attribute name="articleNumbers" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" /> <attribute name="producedFrom" type="{http://www.w3.org/2001/XMLSchema}gYear" /> <attribute name="producedTill" type="{http://www.w3.org/2001/XMLSchema}gYear" /> <attribute name="decoderDBLink" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> <attribute name="manufacturerName" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" /> <attribute name="manufacturerShortName" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" /> <attribute name="manufacturerUrl" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> </restriction> </complexContent> </complexType> </pre>
-
-
Field Summary
Fields Modifier and Type Field Description protected StringarticleNumbersprotected StringdecoderDBLinkprotected List<DescriptionType>descriptionprotected ImagesTypeimagesprotected IntegermanufacturerExtendedIdprotected shortmanufacturerIdprotected StringmanufacturerNameprotected StringmanufacturerShortNameprotected StringmanufacturerUrlprotected Stringnameprotected XMLGregorianCalendarproducedFromprotected XMLGregorianCalendarproducedTillprotected SpecificationsTypespecificationsprotected DecoderTypeTypetypeprotected StringtypeIds
-
Constructor Summary
Constructors Constructor Description DecoderType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object that)StringgetArticleNumbers()Gets the value of the articleNumbers property.StringgetDecoderDBLink()Gets the value of the decoderDBLink property.List<DescriptionType>getDescription()Gets the value of the description property.ImagesTypegetImages()Gets the value of the images property.IntegergetManufacturerExtendedId()Gets the value of the manufacturerExtendedId property.shortgetManufacturerId()Gets the value of the manufacturerId property.StringgetManufacturerName()Gets the value of the manufacturerName property.StringgetManufacturerShortName()Gets the value of the manufacturerShortName property.StringgetManufacturerUrl()Gets the value of the manufacturerUrl property.StringgetName()Gets the value of the name property.XMLGregorianCalendargetProducedFrom()Gets the value of the producedFrom property.XMLGregorianCalendargetProducedTill()Gets the value of the producedTill property.SpecificationsTypegetSpecifications()Gets the value of the specifications property.DecoderTypeTypegetType()Gets the value of the type property.StringgetTypeIds()Gets the value of the typeIds property.inthashCode()voidsetArticleNumbers(String value)Sets the value of the articleNumbers property.voidsetDecoderDBLink(String value)Sets the value of the decoderDBLink property.voidsetImages(ImagesType value)Sets the value of the images property.voidsetManufacturerExtendedId(Integer value)Sets the value of the manufacturerExtendedId property.voidsetManufacturerId(short value)Sets the value of the manufacturerId property.voidsetManufacturerName(String value)Sets the value of the manufacturerName property.voidsetManufacturerShortName(String value)Sets the value of the manufacturerShortName property.voidsetManufacturerUrl(String value)Sets the value of the manufacturerUrl property.voidsetName(String value)Sets the value of the name property.voidsetProducedFrom(XMLGregorianCalendar value)Sets the value of the producedFrom property.voidsetProducedTill(XMLGregorianCalendar value)Sets the value of the producedTill property.voidsetSpecifications(SpecificationsType value)Sets the value of the specifications property.voidsetType(DecoderTypeType value)Sets the value of the type property.voidsetTypeIds(String value)Sets the value of the typeIds property.StringtoString()DecoderTypewithArticleNumbers(String value)DecoderTypewithDecoderDBLink(String value)DecoderTypewithDescription(Collection<DescriptionType> values)DecoderTypewithDescription(DescriptionType... values)DecoderTypewithImages(ImagesType value)DecoderTypewithManufacturerExtendedId(Integer value)DecoderTypewithManufacturerId(short value)DecoderTypewithManufacturerName(String value)DecoderTypewithManufacturerShortName(String value)DecoderTypewithManufacturerUrl(String value)DecoderTypewithName(String value)DecoderTypewithProducedFrom(XMLGregorianCalendar value)DecoderTypewithProducedTill(XMLGregorianCalendar value)DecoderTypewithSpecifications(SpecificationsType value)DecoderTypewithType(DecoderTypeType value)DecoderTypewithTypeIds(String value)
-
-
-
Field Detail
-
description
protected List<DescriptionType> description
-
specifications
protected SpecificationsType specifications
-
images
protected ImagesType images
-
name
protected String name
-
type
protected DecoderTypeType type
-
manufacturerId
protected short manufacturerId
-
manufacturerExtendedId
protected Integer manufacturerExtendedId
-
typeIds
protected String typeIds
-
articleNumbers
protected String articleNumbers
-
producedFrom
protected XMLGregorianCalendar producedFrom
-
producedTill
protected XMLGregorianCalendar producedTill
-
decoderDBLink
protected String decoderDBLink
-
manufacturerName
protected String manufacturerName
-
manufacturerShortName
protected String manufacturerShortName
-
manufacturerUrl
protected String manufacturerUrl
-
-
Method Detail
-
getDescription
public List<DescriptionType> getDescription()
Gets the value of the description 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 description property. <p> For example, to add a new item, do as follows: <pre> getDescription().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listDescriptionType
-
getSpecifications
public SpecificationsType getSpecifications()
Gets the value of the specifications property.- Returns:
- possible object is
SpecificationsType
-
setSpecifications
public void setSpecifications(SpecificationsType value)
Sets the value of the specifications property.- Parameters:
value- allowed object isSpecificationsType
-
getImages
public ImagesType getImages()
Gets the value of the images property.- Returns:
- possible object is
ImagesType
-
setImages
public void setImages(ImagesType value)
Sets the value of the images property.- Parameters:
value- allowed object isImagesType
-
getName
public String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(String value)
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getType
public DecoderTypeType getType()
Gets the value of the type property.- Returns:
- possible object is
DecoderTypeType
-
setType
public void setType(DecoderTypeType value)
Sets the value of the type property.- Parameters:
value- allowed object isDecoderTypeType
-
getManufacturerId
public short getManufacturerId()
Gets the value of the manufacturerId property.
-
setManufacturerId
public void setManufacturerId(short value)
Sets the value of the manufacturerId property.
-
getManufacturerExtendedId
public Integer getManufacturerExtendedId()
Gets the value of the manufacturerExtendedId property.- Returns:
- possible object is
Integer
-
setManufacturerExtendedId
public void setManufacturerExtendedId(Integer value)
Sets the value of the manufacturerExtendedId property.- Parameters:
value- allowed object isInteger
-
getTypeIds
public String getTypeIds()
Gets the value of the typeIds property.- Returns:
- possible object is
String
-
setTypeIds
public void setTypeIds(String value)
Sets the value of the typeIds property.- Parameters:
value- allowed object isString
-
getArticleNumbers
public String getArticleNumbers()
Gets the value of the articleNumbers property.- Returns:
- possible object is
String
-
setArticleNumbers
public void setArticleNumbers(String value)
Sets the value of the articleNumbers property.- Parameters:
value- allowed object isString
-
getProducedFrom
public XMLGregorianCalendar getProducedFrom()
Gets the value of the producedFrom property.- Returns:
- possible object is
XMLGregorianCalendar
-
setProducedFrom
public void setProducedFrom(XMLGregorianCalendar value)
Sets the value of the producedFrom property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getProducedTill
public XMLGregorianCalendar getProducedTill()
Gets the value of the producedTill property.- Returns:
- possible object is
XMLGregorianCalendar
-
setProducedTill
public void setProducedTill(XMLGregorianCalendar value)
Sets the value of the producedTill property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getDecoderDBLink
public String getDecoderDBLink()
Gets the value of the decoderDBLink property.- Returns:
- possible object is
String
-
setDecoderDBLink
public void setDecoderDBLink(String value)
Sets the value of the decoderDBLink property.- Parameters:
value- allowed object isString
-
getManufacturerName
public String getManufacturerName()
Gets the value of the manufacturerName property.- Returns:
- possible object is
String
-
setManufacturerName
public void setManufacturerName(String value)
Sets the value of the manufacturerName property.- Parameters:
value- allowed object isString
-
getManufacturerShortName
public String getManufacturerShortName()
Gets the value of the manufacturerShortName property.- Returns:
- possible object is
String
-
setManufacturerShortName
public void setManufacturerShortName(String value)
Sets the value of the manufacturerShortName property.- Parameters:
value- allowed object isString
-
getManufacturerUrl
public String getManufacturerUrl()
Gets the value of the manufacturerUrl property.- Returns:
- possible object is
String
-
setManufacturerUrl
public void setManufacturerUrl(String value)
Sets the value of the manufacturerUrl property.- Parameters:
value- allowed object isString
-
withDescription
public DecoderType withDescription(DescriptionType... values)
-
withDescription
public DecoderType withDescription(Collection<DescriptionType> values)
-
withSpecifications
public DecoderType withSpecifications(SpecificationsType value)
-
withImages
public DecoderType withImages(ImagesType value)
-
withName
public DecoderType withName(String value)
-
withType
public DecoderType withType(DecoderTypeType value)
-
withManufacturerId
public DecoderType withManufacturerId(short value)
-
withManufacturerExtendedId
public DecoderType withManufacturerExtendedId(Integer value)
-
withTypeIds
public DecoderType withTypeIds(String value)
-
withArticleNumbers
public DecoderType withArticleNumbers(String value)
-
withProducedFrom
public DecoderType withProducedFrom(XMLGregorianCalendar value)
-
withProducedTill
public DecoderType withProducedTill(XMLGregorianCalendar value)
-
withDecoderDBLink
public DecoderType withDecoderDBLink(String value)
-
withManufacturerName
public DecoderType withManufacturerName(String value)
-
withManufacturerShortName
public DecoderType withManufacturerShortName(String value)
-
withManufacturerUrl
public DecoderType withManufacturerUrl(String value)
-
-