public class IntegerDataEncodingType extends DataEncodingType
Java class for IntegerDataEncodingType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="IntegerDataEncodingType">
<complexContent>
<extension base="{http://www.omg.org/space/xtce}DataEncodingType">
<sequence>
<element name="DefaultCalibrator" type="{http://www.omg.org/space/xtce}CalibratorType" minOccurs="0"/>
<element name="ContextCalibratorList" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ContextCalibrator" type="{http://www.omg.org/space/xtce}ContextCalibratorType" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="encoding" default="unsigned">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="unsigned"/>
<enumeration value="signMagnitude"/>
<enumeration value="twosComplement"/>
<enumeration value="onesComplement"/>
<enumeration value="BCD"/>
<enumeration value="packedBCD"/>
</restriction>
</simpleType>
</attribute>
<attribute name="sizeInBits" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" default="8" />
<attribute name="changeThreshold" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
IntegerDataEncodingType.ContextCalibratorList
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected BigInteger |
changeThreshold |
protected IntegerDataEncodingType.ContextCalibratorList |
contextCalibratorList |
protected CalibratorType |
defaultCalibrator |
protected String |
encoding |
protected BigInteger |
sizeInBits |
bitOrder, byteOrderList, errorDetectCorrect| Constructor and Description |
|---|
IntegerDataEncodingType() |
| Modifier and Type | Method and Description |
|---|---|
BigInteger |
getChangeThreshold()
Gets the value of the changeThreshold property.
|
IntegerDataEncodingType.ContextCalibratorList |
getContextCalibratorList()
Gets the value of the contextCalibratorList property.
|
CalibratorType |
getDefaultCalibrator()
Gets the value of the defaultCalibrator property.
|
String |
getEncoding()
Gets the value of the encoding property.
|
BigInteger |
getSizeInBits()
Gets the value of the sizeInBits property.
|
void |
setChangeThreshold(BigInteger value)
Sets the value of the changeThreshold property.
|
void |
setContextCalibratorList(IntegerDataEncodingType.ContextCalibratorList value)
Sets the value of the contextCalibratorList property.
|
void |
setDefaultCalibrator(CalibratorType value)
Sets the value of the defaultCalibrator property.
|
void |
setEncoding(String value)
Sets the value of the encoding property.
|
void |
setSizeInBits(BigInteger value)
Sets the value of the sizeInBits property.
|
getBitOrder, getByteOrderList, getErrorDetectCorrect, setBitOrder, setByteOrderList, setErrorDetectCorrectprotected CalibratorType defaultCalibrator
protected IntegerDataEncodingType.ContextCalibratorList contextCalibratorList
protected String encoding
protected BigInteger sizeInBits
protected BigInteger changeThreshold
public CalibratorType getDefaultCalibrator()
CalibratorTypepublic void setDefaultCalibrator(CalibratorType value)
value - allowed object is
CalibratorTypepublic IntegerDataEncodingType.ContextCalibratorList getContextCalibratorList()
IntegerDataEncodingType.ContextCalibratorListpublic void setContextCalibratorList(IntegerDataEncodingType.ContextCalibratorList value)
value - allowed object is
IntegerDataEncodingType.ContextCalibratorListpublic String getEncoding()
Stringpublic void setEncoding(String value)
value - allowed object is
Stringpublic BigInteger getSizeInBits()
BigIntegerpublic void setSizeInBits(BigInteger value)
value - allowed object is
BigIntegerpublic BigInteger getChangeThreshold()
BigIntegerpublic void setChangeThreshold(BigInteger value)
value - allowed object is
BigIntegerCopyright © 2015–2020. All rights reserved.