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>
| Modifier and Type | Field and Description |
|---|---|
protected List<DetectionType> |
detection |
protected Integer |
extendedId |
protected short |
id |
protected String |
name |
protected String |
shortName |
| Constructor and Description |
|---|
ManufacturerType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object that) |
List<DetectionType> |
getDetection()
Gets the value of the detection property.
|
Integer |
getExtendedId()
Gets the value of the extendedId property.
|
short |
getId()
Gets the value of the id property.
|
String |
getName()
Gets the value of the name property.
|
String |
getShortName()
Gets the value of the shortName property.
|
int |
hashCode() |
void |
setExtendedId(Integer value)
Sets the value of the extendedId property.
|
void |
setId(short value)
Sets the value of the id property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setShortName(String value)
Sets the value of the shortName property.
|
String |
toString() |
ManufacturerType |
withDetection(Collection<DetectionType> values) |
ManufacturerType |
withDetection(DetectionType... values) |
ManufacturerType |
withExtendedId(Integer value) |
ManufacturerType |
withId(short value) |
ManufacturerType |
withName(String value) |
ManufacturerType |
withShortName(String value) |
protected List<DetectionType> detection
protected short id
protected Integer extendedId
protected String name
protected String shortName
public List<DetectionType> getDetection()
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 set method 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
public short getId()
public void setId(short value)
public Integer getExtendedId()
Integerpublic void setExtendedId(Integer value)
value - allowed object is
Integerpublic String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic String getShortName()
Stringpublic void setShortName(String value)
value - allowed object is
Stringpublic ManufacturerType withDetection(DetectionType... values)
public ManufacturerType withDetection(Collection<DetectionType> values)
public ManufacturerType withId(short value)
public ManufacturerType withExtendedId(Integer value)
public ManufacturerType withName(String value)
public ManufacturerType withShortName(String value)
Copyright © 2021. All rights reserved.