public class MessageWriter
extends java.lang.Object
Constructor and Description |
---|
MessageWriter()
Special MCFOutputSt
|
Modifier and Type | Method and Description |
---|---|
byte[] |
toBytes() |
void |
writeBoolean(boolean b) |
void |
writeDecimalAsInt(double value,
int decimals) |
void |
writeDecimalAsLong(double value,
int decimals) |
void |
writeDecimalAsShort(double value,
int decimals) |
void |
writeF32(float value) |
void |
writeF64(double value) |
void |
writeFixedArrayI16(short[] arr) |
void |
writeFixedArrayI32(int[] arr) |
void |
writeFixedArrayI64(long[] arr) |
void |
writeFixedArrayI8(byte[] arr) |
void |
writeFixedArrayU16(int[] arr) |
void |
writeFixedArrayU32(long[] arr) |
void |
writeFixedArrayU8(short[] arr) |
void |
writeI16(short b) |
void |
writeI32(int b) |
void |
writeI32Arr(int[] varIds)
Write an array of I32's with length indication.
|
void |
writeI64(long b) |
void |
writeI8(int b) |
void |
writeIntArray(int[] arr,
boolean varLength) |
void |
writeString(java.lang.String string) |
void |
writeU16(int b) |
void |
writeU32(long b) |
void |
writeU64(java.math.BigInteger bi) |
void |
writeU8(short b) |
void |
writeVarArrayI16(short[] arr) |
void |
writeVarArrayI32(int[] arr) |
void |
writeVarArrayI64(long[] arr) |
void |
writeVarArrayI8(byte[] arr) |
void |
writeVarArrayU16(int[] arr) |
void |
writeVarArrayU32(long[] arr) |
void |
writeVarArrayU8(short[] arr) |
public void writeI8(int b)
public void writeU8(short b)
public void writeI16(short b)
public void writeU16(int b)
public void writeI32(int b)
public void writeU32(long b)
public void writeI64(long b)
public void writeU64(java.math.BigInteger bi)
public void writeF32(float value)
public void writeF64(double value)
public void writeBoolean(boolean b)
public void writeString(java.lang.String string)
public void writeFixedArrayI8(byte[] arr)
public void writeFixedArrayU8(short[] arr)
public void writeFixedArrayI16(short[] arr)
public void writeFixedArrayU16(int[] arr)
public void writeFixedArrayI32(int[] arr)
public void writeFixedArrayU32(long[] arr)
public void writeFixedArrayI64(long[] arr)
public void writeVarArrayI8(byte[] arr)
public void writeVarArrayU8(short[] arr)
public void writeVarArrayI16(short[] arr)
public void writeVarArrayU16(int[] arr)
public void writeVarArrayI32(int[] arr)
public void writeVarArrayU32(long[] arr)
public void writeVarArrayI64(long[] arr)
public void writeDecimalAsLong(double value, int decimals)
public void writeDecimalAsInt(double value, int decimals)
public void writeDecimalAsShort(double value, int decimals)
public byte[] toBytes()
public void writeIntArray(int[] arr, boolean varLength)
public void writeI32Arr(int[] varIds)