Class DecoderType
java.lang.Object
org.bidib.jbidibc.decoder.schema.decoder.DecoderType
Java class for DecoderType complex type.
The following schema fragment specifies the expected content contained within this class.
<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>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected List<DescriptionType> protected ImagesTypeprotected Integerprotected shortprotected Stringprotected Stringprotected Stringprotected Stringprotected XMLGregorianCalendarprotected XMLGregorianCalendarprotected SpecificationsTypeprotected DecoderTypeTypeprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the articleNumbers property.Gets the value of the decoderDBLink property.Gets the value of the description property.Gets the value of the images property.Gets the value of the manufacturerExtendedId property.shortGets the value of the manufacturerId property.Gets the value of the manufacturerName property.Gets the value of the manufacturerShortName property.Gets the value of the manufacturerUrl property.getName()Gets the value of the name property.Gets the value of the producedFrom property.Gets the value of the producedTill property.Gets the value of the specifications property.getType()Gets the value of the type property.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.voidSets the value of the name property.voidSets the value of the producedFrom property.voidSets the value of the producedTill property.voidSets 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.toString()withArticleNumbers(String value) withDecoderDBLink(String value) withDescription(Collection<DescriptionType> values) withDescription(DescriptionType... values) withImages(ImagesType value) withManufacturerId(short value) withManufacturerName(String value) withManufacturerShortName(String value) withManufacturerUrl(String value) withType(DecoderTypeType value) withTypeIds(String value)
-
Field Details
-
description
-
specifications
-
images
-
name
-
type
-
manufacturerId
protected short manufacturerId -
manufacturerExtendedId
-
typeIds
-
articleNumbers
-
producedFrom
-
producedTill
-
decoderDBLink
-
manufacturerName
-
manufacturerShortName
-
manufacturerUrl
-
-
Constructor Details
-
DecoderType
public DecoderType()
-
-
Method Details
-
getDescription
Gets the value of the description property.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
setmethod for the description property.For example, to add a new item, do as follows:
getDescription().add(newItem);Objects of the following type(s) are allowed in the list
DescriptionType -
getSpecifications
Gets the value of the specifications property.- Returns:
- possible object is
SpecificationsType
-
setSpecifications
Sets the value of the specifications property.- Parameters:
value- allowed object isSpecificationsType
-
getImages
Gets the value of the images property.- Returns:
- possible object is
ImagesType
-
setImages
Sets the value of the images property.- Parameters:
value- allowed object isImagesType
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getType
Gets the value of the type property.- Returns:
- possible object is
DecoderTypeType
-
setType
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
Gets the value of the manufacturerExtendedId property.- Returns:
- possible object is
Integer
-
setManufacturerExtendedId
Sets the value of the manufacturerExtendedId property.- Parameters:
value- allowed object isInteger
-
getTypeIds
Gets the value of the typeIds property.- Returns:
- possible object is
String
-
setTypeIds
Sets the value of the typeIds property.- Parameters:
value- allowed object isString
-
getArticleNumbers
Gets the value of the articleNumbers property.- Returns:
- possible object is
String
-
setArticleNumbers
Sets the value of the articleNumbers property.- Parameters:
value- allowed object isString
-
getProducedFrom
Gets the value of the producedFrom property.- Returns:
- possible object is
XMLGregorianCalendar
-
setProducedFrom
Sets the value of the producedFrom property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getProducedTill
Gets the value of the producedTill property.- Returns:
- possible object is
XMLGregorianCalendar
-
setProducedTill
Sets the value of the producedTill property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getDecoderDBLink
Gets the value of the decoderDBLink property.- Returns:
- possible object is
String
-
setDecoderDBLink
Sets the value of the decoderDBLink property.- Parameters:
value- allowed object isString
-
getManufacturerName
Gets the value of the manufacturerName property.- Returns:
- possible object is
String
-
setManufacturerName
Sets the value of the manufacturerName property.- Parameters:
value- allowed object isString
-
getManufacturerShortName
Gets the value of the manufacturerShortName property.- Returns:
- possible object is
String
-
setManufacturerShortName
Sets the value of the manufacturerShortName property.- Parameters:
value- allowed object isString
-
getManufacturerUrl
Gets the value of the manufacturerUrl property.- Returns:
- possible object is
String
-
setManufacturerUrl
Sets the value of the manufacturerUrl property.- Parameters:
value- allowed object isString
-
toString
-
equals
-
hashCode
public int hashCode() -
withDescription
-
withDescription
-
withSpecifications
-
withImages
-
withName
-
withType
-
withManufacturerId
-
withManufacturerExtendedId
-
withTypeIds
-
withArticleNumbers
-
withProducedFrom
-
withProducedTill
-
withDecoderDBLink
-
withManufacturerName
-
withManufacturerShortName
-
withManufacturerUrl
-