|
EXIficient | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EncoderChannel
TODO Description
Method Summary | |
---|---|
void |
align()
Align to next byte-aligned boundary in the stream if it is not already at such a boundary |
void |
encode(byte[] b,
int off,
int len)
|
void |
encode(int b)
|
void |
encodeBigInteger(java.math.BigInteger bi)
|
void |
encodeBinary(byte[] b)
Encode a binary value as a length-prefixed sequence of octets. |
void |
encodeBoolean(boolean b)
Encode a single boolean value. |
void |
encodeBoolean(XSDBoolean b)
|
void |
encodeDateTime(java.util.Calendar cal,
DatetimeType type)
|
void |
encodeDateTime(XSDDatetime cal)
|
void |
encodeDecimal(java.math.BigDecimal decimal)
Encode a decimal represented as a Boolean sign followed by two Unsigned Integers. |
void |
encodeDecimal(boolean negative,
java.math.BigInteger integral,
java.math.BigInteger reverseFraction)
|
void |
encodeDouble(double d)
|
void |
encodeDouble(long mantissa,
long exponent)
|
void |
encodeFloat(float f)
Encode a Double represented as two consecutive Integers. |
void |
encodeFloat(int mantissa,
int exponent)
|
void |
encodeInteger(int n)
Encode an arbitrary precision integer using a sign bit followed by a sequence of octets. |
void |
encodeLong(long l)
|
void |
encodeNBitUnsignedInteger(int b,
int n)
|
void |
encodeString(java.lang.String s)
Encode a string as a length-prefixed sequence of UCS codepoints, each of which is encoded as an integer. |
void |
encodeStringOnly(java.lang.String s)
Encode a string as a sequence of UCS codepoints, each of which is encoded as an integer. |
void |
encodeUnsignedBigInteger(java.math.BigInteger bi)
|
void |
encodeUnsignedInteger(int n)
Encode an arbitrary precision non negative integer using a sequence of octets. |
void |
encodeUnsignedLong(long l)
|
void |
flush()
|
java.io.OutputStream |
getOutputStream()
|
Method Detail |
---|
java.io.OutputStream getOutputStream()
void flush() throws java.io.IOException
java.io.IOException
void align() throws java.io.IOException
java.io.IOException
void encode(int b) throws java.io.IOException
java.io.IOException
void encode(byte[] b, int off, int len) throws java.io.IOException
java.io.IOException
void encodeNBitUnsignedInteger(int b, int n) throws java.io.IOException
java.io.IOException
void encodeBoolean(boolean b) throws java.io.IOException
java.io.IOException
void encodeBoolean(XSDBoolean b) throws java.io.IOException
java.io.IOException
void encodeBinary(byte[] b) throws java.io.IOException
java.io.IOException
void encodeString(java.lang.String s) throws java.io.IOException
java.io.IOException
void encodeStringOnly(java.lang.String s) throws java.io.IOException
java.io.IOException
void encodeUnsignedInteger(int n) throws java.io.IOException
java.io.IOException
void encodeUnsignedLong(long l) throws java.io.IOException
java.io.IOException
void encodeUnsignedBigInteger(java.math.BigInteger bi) throws java.io.IOException
java.io.IOException
void encodeInteger(int n) throws java.io.IOException
java.io.IOException
void encodeLong(long l) throws java.io.IOException
java.io.IOException
void encodeBigInteger(java.math.BigInteger bi) throws java.io.IOException
java.io.IOException
void encodeDecimal(java.math.BigDecimal decimal) throws java.io.IOException
java.io.IOException
void encodeDecimal(boolean negative, java.math.BigInteger integral, java.math.BigInteger reverseFraction) throws java.io.IOException
java.io.IOException
void encodeFloat(float f) throws java.io.IOException
java.io.IOException
void encodeFloat(int mantissa, int exponent) throws java.io.IOException
java.io.IOException
void encodeDouble(double d) throws java.io.IOException
java.io.IOException
void encodeDouble(long mantissa, long exponent) throws java.io.IOException
java.io.IOException
void encodeDateTime(java.util.Calendar cal, DatetimeType type) throws java.io.IOException
java.io.IOException
void encodeDateTime(XSDDatetime cal) throws java.io.IOException
java.io.IOException
|
EXIficient | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |