|
EXIficient | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.siemens.ct.exi.io.channel.AbstractDecoderChannel
public abstract class AbstractDecoderChannel
TODO Description
Constructor Summary | |
---|---|
AbstractDecoderChannel()
|
Method Summary | |
---|---|
BooleanValue |
decodeBooleanValue()
|
DateTimeValue |
decodeDateTimeValue(DatetimeType type)
Decode Date-Time as sequence of values representing the individual components of the Date-Time. |
DecimalValue |
decodeDecimalValue()
Decode a decimal represented as a Boolean sign followed by two Unsigned Integers. |
DoubleValue |
decodeDoubleValue()
|
FloatValue |
decodeFloatValue()
Decode a Float represented as two consecutive Integers. |
HugeIntegerValue |
decodeHugeIntegerValue()
|
IntegerValue |
decodeIntegerValue()
Decode an arbitrary precision integer using a sign bit followed by a sequence of octets. |
LongValue |
decodeLongValue()
|
IntegerValue |
decodeNBitUnsignedIntegerValue(int n)
Decodes and returns an n-bit unsigned integer as string. |
char[] |
decodeString()
Decode a string as a length-prefixed sequence of UCS codepoints, each of which is encoded as an integer. |
char[] |
decodeStringOnly(int length)
Decode the characters of a string whose length has already been read. |
HugeIntegerValue |
decodeUnsignedHugeIntegerValue()
|
int |
decodeUnsignedInteger()
Decode an arbitrary precision non negative integer using a sequence of octets. |
IntegerValue |
decodeUnsignedIntegerValue()
|
LongValue |
decodeUnsignedLongValue()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.siemens.ct.exi.io.channel.DecoderChannel |
---|
align, decode, decodeBinary, decodeBoolean, decodeNBitUnsignedInteger |
Constructor Detail |
---|
public AbstractDecoderChannel()
Method Detail |
---|
public BooleanValue decodeBooleanValue() throws java.io.IOException
decodeBooleanValue
in interface DecoderChannel
java.io.IOException
public char[] decodeString() throws java.io.IOException
decodeString
in interface DecoderChannel
java.io.IOException
public char[] decodeStringOnly(int length) throws java.io.IOException
decodeStringOnly
in interface DecoderChannel
length
- Length of the character sequence to read.
java.io.IOException
public IntegerValue decodeIntegerValue() throws java.io.IOException
DecoderChannel
decodeIntegerValue
in interface DecoderChannel
java.io.IOException
public LongValue decodeLongValue() throws java.io.IOException
decodeLongValue
in interface DecoderChannel
java.io.IOException
public HugeIntegerValue decodeHugeIntegerValue() throws java.io.IOException
decodeHugeIntegerValue
in interface DecoderChannel
java.io.IOException
public HugeIntegerValue decodeUnsignedHugeIntegerValue() throws java.io.IOException
decodeUnsignedHugeIntegerValue
in interface DecoderChannel
java.io.IOException
public int decodeUnsignedInteger() throws java.io.IOException
decodeUnsignedInteger
in interface DecoderChannel
java.io.IOException
public IntegerValue decodeUnsignedIntegerValue() throws java.io.IOException
decodeUnsignedIntegerValue
in interface DecoderChannel
java.io.IOException
public LongValue decodeUnsignedLongValue() throws java.io.IOException
decodeUnsignedLongValue
in interface DecoderChannel
java.io.IOException
public IntegerValue decodeNBitUnsignedIntegerValue(int n) throws java.io.IOException
decodeNBitUnsignedIntegerValue
in interface DecoderChannel
java.io.IOException
public DecimalValue decodeDecimalValue() throws java.io.IOException
decodeDecimalValue
in interface DecoderChannel
java.io.IOException
public FloatValue decodeFloatValue() throws java.io.IOException
decodeFloatValue
in interface DecoderChannel
java.io.IOException
public DoubleValue decodeDoubleValue() throws java.io.IOException
decodeDoubleValue
in interface DecoderChannel
java.io.IOException
public DateTimeValue decodeDateTimeValue(DatetimeType type) throws java.io.IOException
decodeDateTimeValue
in interface DecoderChannel
java.io.IOException
|
EXIficient | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |