Class ManufacturerType
java.lang.Object
org.bidib.jbidibc.decoder.schema.decoderdetection.ManufacturerType
Java class for ManufacturerType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ManufacturerType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="detection" type="{http://www.decoderdb.de/schema/commonTypes/1.2}DetectionType" maxOccurs="unbounded"/>
</sequence>
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
<attribute name="extendedId" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
<attribute name="name" use="required" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" />
<attribute name="shortName" use="required" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<DetectionType> protected Integerprotected shortprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the detection property.Gets the value of the extendedId property.shortgetId()Gets the value of the id property.getName()Gets the value of the name property.Gets the value of the shortName property.inthashCode()voidsetExtendedId(Integer value) Sets the value of the extendedId property.voidsetId(short value) Sets the value of the id property.voidSets the value of the name property.voidsetShortName(String value) Sets the value of the shortName property.toString()withDetection(Collection<DetectionType> values) withDetection(DetectionType... values) withExtendedId(Integer value) withId(short value) withShortName(String value)
-
Field Details
-
detection
-
id
protected short id -
extendedId
-
name
-
shortName
-
-
Constructor Details
-
ManufacturerType
public ManufacturerType()
-
-
Method Details
-
getDetection
Gets the value of the detection 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 detection property.For example, to add a new item, do as follows:
getDetection().add(newItem);Objects of the following type(s) are allowed in the list
DetectionType -
getId
public short getId()Gets the value of the id property. -
setId
public void setId(short value) Sets the value of the id property. -
getExtendedId
Gets the value of the extendedId property.- Returns:
- possible object is
Integer
-
setExtendedId
Sets the value of the extendedId property.- Parameters:
value- allowed object isInteger
-
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
-
getShortName
Gets the value of the shortName property.- Returns:
- possible object is
String
-
setShortName
Sets the value of the shortName property.- Parameters:
value- allowed object isString
-
toString
-
equals
-
hashCode
public int hashCode() -
withDetection
-
withDetection
-
withId
-
withExtendedId
-
withName
-
withShortName
-