Class ManufacturerType
- java.lang.Object
-
- org.bidib.jbidibc.decoder.schema.decoderdetection.ManufacturerType
-
public class ManufacturerType extends Object
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
Fields Modifier and Type Field Description protected List<DetectionType>detectionprotected IntegerextendedIdprotected shortidprotected Stringnameprotected StringshortName
-
Constructor Summary
Constructors Constructor Description ManufacturerType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object that)List<DetectionType>getDetection()Gets the value of the detection property.IntegergetExtendedId()Gets the value of the extendedId property.shortgetId()Gets the value of the id property.StringgetName()Gets the value of the name property.StringgetShortName()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.voidsetName(String value)Sets the value of the name property.voidsetShortName(String value)Sets the value of the shortName property.StringtoString()ManufacturerTypewithDetection(Collection<DetectionType> values)ManufacturerTypewithDetection(DetectionType... values)ManufacturerTypewithExtendedId(Integer value)ManufacturerTypewithId(short value)ManufacturerTypewithName(String value)ManufacturerTypewithShortName(String value)
-
-
-
Field Detail
-
detection
protected List<DetectionType> detection
-
id
protected short id
-
extendedId
protected Integer extendedId
-
name
protected String name
-
shortName
protected String shortName
-
-
Method Detail
-
getDetection
public List<DetectionType> 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
public Integer getExtendedId()
Gets the value of the extendedId property.- Returns:
- possible object is
Integer
-
setExtendedId
public void setExtendedId(Integer value)
Sets the value of the extendedId property.- Parameters:
value- allowed object isInteger
-
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
-
getShortName
public String getShortName()
Gets the value of the shortName property.- Returns:
- possible object is
String
-
setShortName
public void setShortName(String value)
Sets the value of the shortName property.- Parameters:
value- allowed object isString
-
withDetection
public ManufacturerType withDetection(DetectionType... values)
-
withDetection
public ManufacturerType withDetection(Collection<DetectionType> values)
-
withId
public ManufacturerType withId(short value)
-
withExtendedId
public ManufacturerType withExtendedId(Integer value)
-
withName
public ManufacturerType withName(String value)
-
withShortName
public ManufacturerType withShortName(String value)
-
-