public class CVType extends Object
Java class for CVType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CVType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.bidib.org/schema/commonTypes/1.0}valueCalculation" minOccurs="0"/>
<element ref="{http://www.bidib.org/schema/commonTypes/1.0}description" maxOccurs="unbounded" minOccurs="0"/>
<choice maxOccurs="unbounded" minOccurs="0">
<element ref="{http://www.bidib.org/schema/commonTypes/1.0}bit"/>
<element ref="{http://www.bidib.org/schema/commonTypes/1.0}bitSelection"/>
<element ref="{http://www.bidib.org/schema/commonTypes/1.0}value"/>
<element ref="{http://www.bidib.org/schema/commonTypes/1.0}group"/>
</choice>
</sequence>
<attribute name="number" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
<attribute name="type" type="{http://www.bidib.org/schema/commonTypes/1.0}CVTypeType" />
<attribute name="cv31" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
<attribute name="cv32" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
<attribute name="cv1021" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
<attribute name="mode" use="required" type="{http://www.bidib.org/schema/commonTypes/1.0}CVModeType" />
<attribute name="minValue" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
<attribute name="maxValue" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
<attribute name="defaultValue" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<Object> |
bitOrBitSelectionOrValue |
protected Short |
cv1021 |
protected Short |
cv31 |
protected Short |
cv32 |
protected Short |
defaultValue |
protected List<DescriptionType> |
description |
protected Short |
maxValue |
protected Short |
minValue |
protected CVModeType |
mode |
protected int |
number |
protected CVTypeType |
type |
protected ValueCalculationType |
valueCalculation |
| Constructor and Description |
|---|
CVType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object that) |
List<Object> |
getBitOrBitSelectionOrValue()
Gets the value of the bitOrBitSelectionOrValue property.
|
Short |
getCv1021()
Gets the value of the cv1021 property.
|
Short |
getCv31()
Gets the value of the cv31 property.
|
Short |
getCv32()
Gets the value of the cv32 property.
|
Short |
getDefaultValue()
Gets the value of the defaultValue property.
|
List<DescriptionType> |
getDescription()
Gets the value of the description property.
|
Short |
getMaxValue()
Gets the value of the maxValue property.
|
Short |
getMinValue()
Gets the value of the minValue property.
|
CVModeType |
getMode()
Gets the value of the mode property.
|
int |
getNumber()
Gets the value of the number property.
|
CVTypeType |
getType()
Gets the value of the type property.
|
ValueCalculationType |
getValueCalculation()
Gets the value of the valueCalculation property.
|
int |
hashCode() |
void |
setCv1021(Short value)
Sets the value of the cv1021 property.
|
void |
setCv31(Short value)
Sets the value of the cv31 property.
|
void |
setCv32(Short value)
Sets the value of the cv32 property.
|
void |
setDefaultValue(Short value)
Sets the value of the defaultValue property.
|
void |
setMaxValue(Short value)
Sets the value of the maxValue property.
|
void |
setMinValue(Short value)
Sets the value of the minValue property.
|
void |
setMode(CVModeType value)
Sets the value of the mode property.
|
void |
setNumber(int value)
Sets the value of the number property.
|
void |
setType(CVTypeType value)
Sets the value of the type property.
|
void |
setValueCalculation(ValueCalculationType value)
Sets the value of the valueCalculation property.
|
String |
toString() |
CVType |
withBitOrBitSelectionOrValue(Collection<Object> values) |
CVType |
withBitOrBitSelectionOrValue(Object... values) |
CVType |
withCv1021(Short value) |
CVType |
withCv31(Short value) |
CVType |
withCv32(Short value) |
CVType |
withDefaultValue(Short value) |
CVType |
withDescription(Collection<DescriptionType> values) |
CVType |
withDescription(DescriptionType... values) |
CVType |
withMaxValue(Short value) |
CVType |
withMinValue(Short value) |
CVType |
withMode(CVModeType value) |
CVType |
withNumber(int value) |
CVType |
withType(CVTypeType value) |
CVType |
withValueCalculation(ValueCalculationType value) |
protected ValueCalculationType valueCalculation
protected List<DescriptionType> description
protected int number
protected CVTypeType type
protected Short cv31
protected Short cv32
protected Short cv1021
protected CVModeType mode
protected Short minValue
protected Short maxValue
protected Short defaultValue
public ValueCalculationType getValueCalculation()
ValueCalculationTypepublic void setValueCalculation(ValueCalculationType value)
value - allowed object is
ValueCalculationTypepublic List<DescriptionType> getDescription()
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 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
public List<Object> getBitOrBitSelectionOrValue()
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 bitOrBitSelectionOrValue property.
For example, to add a new item, do as follows:
getBitOrBitSelectionOrValue().add(newItem);
Objects of the following type(s) are allowed in the list
ValueType
GroupType
BitSelectionType
BitType
public int getNumber()
public void setNumber(int value)
public CVTypeType getType()
CVTypeTypepublic void setType(CVTypeType value)
value - allowed object is
CVTypeTypepublic Short getCv31()
Shortpublic void setCv31(Short value)
value - allowed object is
Shortpublic Short getCv32()
Shortpublic void setCv32(Short value)
value - allowed object is
Shortpublic Short getCv1021()
Shortpublic void setCv1021(Short value)
value - allowed object is
Shortpublic CVModeType getMode()
CVModeTypepublic void setMode(CVModeType value)
value - allowed object is
CVModeTypepublic Short getMinValue()
Shortpublic void setMinValue(Short value)
value - allowed object is
Shortpublic Short getMaxValue()
Shortpublic void setMaxValue(Short value)
value - allowed object is
Shortpublic Short getDefaultValue()
Shortpublic void setDefaultValue(Short value)
value - allowed object is
Shortpublic CVType withValueCalculation(ValueCalculationType value)
public CVType withDescription(DescriptionType... values)
public CVType withDescription(Collection<DescriptionType> values)
public CVType withBitOrBitSelectionOrValue(Collection<Object> values)
public CVType withNumber(int value)
public CVType withType(CVTypeType value)
public CVType withMode(CVModeType value)
Copyright © 2017. All rights reserved.