| Package | Description |
|---|---|
| com.siemens.ct.exi.core.datatype |
EXI built-in datatypes.
|
| com.siemens.ct.exi.core.io.channel |
EXI channels.
|
| com.siemens.ct.exi.core.types |
EXI Types and Type coding modes such as Typed, String, Lexical and RepresentationMap.
|
| com.siemens.ct.exi.core.values |
Typed value support such as float values, list values et cetera.
|
| Modifier and Type | Field and Description |
|---|---|
protected IntegerValue |
NBitUnsignedIntegerDatatype.lowerBound |
protected IntegerValue |
NBitUnsignedIntegerDatatype.upperBound |
protected IntegerValue |
NBitUnsignedIntegerDatatype.validValue |
| Modifier and Type | Method and Description |
|---|---|
IntegerValue |
NBitUnsignedIntegerDatatype.getLowerBound() |
IntegerValue |
NBitUnsignedIntegerDatatype.getUpperBound() |
| Constructor and Description |
|---|
NBitUnsignedIntegerDatatype(IntegerValue lowerBound,
IntegerValue upperBound,
QNameContext schemaType) |
| Modifier and Type | Method and Description |
|---|---|
IntegerValue |
DecoderChannel.decodeIntegerValue()
Decode an arbitrary precision integer using a sign bit followed by a
sequence of octets.
|
IntegerValue |
AbstractDecoderChannel.decodeIntegerValue() |
IntegerValue |
DecoderChannel.decodeNBitUnsignedIntegerValue(int n) |
IntegerValue |
AbstractDecoderChannel.decodeNBitUnsignedIntegerValue(int n)
Decodes and returns an n-bit unsigned integer as string.
|
IntegerValue |
DecoderChannel.decodeUnsignedIntegerValue() |
IntegerValue |
AbstractDecoderChannel.decodeUnsignedIntegerValue() |
protected IntegerValue |
AbstractDecoderChannel.decodeUnsignedIntegerValue(boolean negative) |
| Modifier and Type | Method and Description |
|---|---|
void |
EncoderChannel.encodeDecimal(boolean negative,
IntegerValue integral,
IntegerValue reverseFraction)
Encode a decimal represented as a Boolean sign followed by two Unsigned
Integers.
|
void |
AbstractEncoderChannel.encodeDecimal(boolean negative,
IntegerValue integral,
IntegerValue reverseFraction)
Encode a decimal represented as a Boolean sign followed by two Unsigned
Integers.
|
void |
EncoderChannel.encodeIntegerValue(IntegerValue iv) |
void |
AbstractEncoderChannel.encodeIntegerValue(IntegerValue iv) |
void |
EncoderChannel.encodeUnsignedIntegerValue(IntegerValue iv) |
void |
AbstractEncoderChannel.encodeUnsignedIntegerValue(IntegerValue iv) |
| Modifier and Type | Field and Description |
|---|---|
protected IntegerValue |
TypedTypeEncoder.lastInteger |
protected IntegerValue |
TypedTypeEncoder.lastNBitInteger |
protected IntegerValue |
TypedTypeEncoder.lastUnsignedInteger |
| Modifier and Type | Field and Description |
|---|---|
protected IntegerValue |
FloatValue.exponent |
static IntegerValue |
FloatValue.FLOAT_NaN |
static IntegerValue |
FloatValue.FLOAT_NEGATIVE_INFINITY |
static IntegerValue |
FloatValue.FLOAT_POSITIVE_INFINITY |
static IntegerValue |
FloatValue.FLOAT_SPECIAL_VALUES |
protected IntegerValue |
DecimalValue.integral |
protected IntegerValue |
FloatValue.mantissa |
protected IntegerValue |
DecimalValue.revFractional |
static IntegerValue |
IntegerValue.ZERO |
| Modifier and Type | Method and Description |
|---|---|
IntegerValue |
IntegerValue.add(IntegerValue val) |
IntegerValue |
FloatValue.getExponent()
Integer represents the 10-based exponent of the floating point number
|
IntegerValue |
DecimalValue.getIntegral() |
IntegerValue |
FloatValue.getMantissa()
Integer represents the mantissa of the floating point number
|
IntegerValue |
DecimalValue.getRevFractional() |
static IntegerValue |
IntegerValue.parse(String value) |
IntegerValue |
IntegerValue.subtract(IntegerValue val) |
static IntegerValue |
IntegerValue.valueOf(BigInteger bval) |
static IntegerValue |
IntegerValue.valueOf(int ival) |
static IntegerValue |
IntegerValue.valueOf(long lval) |
| Modifier and Type | Method and Description |
|---|---|
IntegerValue |
IntegerValue.add(IntegerValue val) |
int |
IntegerValue.compareTo(IntegerValue o) |
IntegerValue |
IntegerValue.subtract(IntegerValue val) |
| Constructor and Description |
|---|
DecimalValue(boolean negative,
IntegerValue integral,
IntegerValue revFractional) |
FloatValue(IntegerValue mantissa,
IntegerValue exponent) |
Copyright © 2018 Siemens AG. All rights reserved.