|
EXIficient | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DecoderChannel
TODO Description
Method Summary | |
---|---|
void |
align()
Align to next byte-aligned boundary in the stream if it is not already at such a boundary |
int |
decode()
Decodes a single byte |
BinaryValue |
decodeBinary()
Decode a binary value as a length-prefixed sequence of octets. |
boolean |
decodeBoolean()
Decode a single boolean value. |
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()
|
int |
decodeNBitUnsignedInteger(int n)
Decodes and returns an n-bit unsigned integer. |
IntegerValue |
decodeNBitUnsignedIntegerValue(int n)
|
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()
|
Method Detail |
---|
int decode() throws java.io.IOException
java.io.IOException
void align() throws java.io.IOException
java.io.IOException
int decodeNBitUnsignedInteger(int n) throws java.io.IOException
java.io.IOException
IntegerValue decodeNBitUnsignedIntegerValue(int n) throws java.io.IOException
java.io.IOException
boolean decodeBoolean() throws java.io.IOException
java.io.IOException
BooleanValue decodeBooleanValue() throws java.io.IOException
java.io.IOException
BinaryValue decodeBinary() throws java.io.IOException
java.io.IOException
char[] decodeString() throws java.io.IOException
java.io.IOException
char[] decodeStringOnly(int length) throws java.io.IOException
length
- Length of the character sequence to read.
java.io.IOException
int decodeUnsignedInteger() throws java.io.IOException
java.io.IOException
IntegerValue decodeUnsignedIntegerValue() throws java.io.IOException
java.io.IOException
LongValue decodeUnsignedLongValue() throws java.io.IOException
java.io.IOException
HugeIntegerValue decodeUnsignedHugeIntegerValue() throws java.io.IOException
java.io.IOException
IntegerValue decodeIntegerValue() throws java.io.IOException
java.io.IOException
LongValue decodeLongValue() throws java.io.IOException
java.io.IOException
HugeIntegerValue decodeHugeIntegerValue() throws java.io.IOException
java.io.IOException
DecimalValue decodeDecimalValue() throws java.io.IOException
java.io.IOException
FloatValue decodeFloatValue() throws java.io.IOException
java.io.IOException
DoubleValue decodeDoubleValue() throws java.io.IOException
java.io.IOException
DateTimeValue decodeDateTimeValue(DatetimeType type) throws java.io.IOException
java.io.IOException
|
EXIficient | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |