public class BytesDataOutput extends java.lang.Object implements DataOutput
| Constructor and Description |
|---|
BytesDataOutput() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
flush() |
byte[] |
toByteArray() |
void |
writeAllBytes(java.nio.ByteBuffer data) |
void |
writeBoolArray(boolean[] data) |
void |
writeBoolean(boolean value) |
void |
writeByteArray(byte[] data) |
void |
writeBytes(byte[] data) |
void |
writeBytes(byte[] data,
int offset,
int length) |
void |
writeBytes(java.nio.ByteBuffer data,
int length) |
void |
writeChar(int value) |
void |
writeDate(java.time.LocalDate value) |
void |
writeDouble(double value) |
void |
writeDoubleArray(double[] data) |
void |
writeDoubleArrayRaw(double[] data) |
void |
writeFlexDateTime(FlexDateTime value) |
void |
writeFloat(float value) |
void |
writeFloatArray(float[] data) |
void |
writeFloatArrayRaw(float[] data) |
void |
writeInt(int value) |
void |
writeIntArray(int[] data) |
void |
writeIntArrayRaw(int[] data) |
void |
writeLong(long value) |
void |
writeLongArray(long[] data) |
void |
writeLongArrayRaw(long[] data) |
void |
writeRawBytes(byte[] value) |
void |
writeRawBytes(byte[] value,
int offset,
int length) |
void |
writeRawBytes(java.nio.ByteBuffer data,
int length) |
void |
writeSByte(byte value) |
void |
writeShort(short value) |
void |
writeShortArray(short[] data) |
void |
writeShortArrayRaw(short[] data) |
void |
writeString(java.lang.String str) |
void |
writeStringArray(java.lang.String[] data) |
void |
writeStringArrayRaw(java.lang.String[] data) |
void |
writeUByte(int value) |
void |
writeUByteArray(byte[] data) |
void |
writeUInt(int value) |
void |
writeUIntArray(int[] data) |
void |
writeUIntArrayRaw(int[] data) |
void |
writeULong(long value) |
void |
writeULongArray(long[] data) |
void |
writeULongArrayRaw(long[] data) |
void |
writeUShort(int value) |
void |
writeUShortArray(short[] data) |
void |
writeUShortArrayRaw(short[] data) |
void |
writeVarInt(int value) |
void |
writeVarIntArray(int[] data) |
void |
writeVarIntArrayRaw(int[] data) |
void |
writeVarLong(long value) |
void |
writeVarLongArray(long[] data) |
void |
writeVarLongArrayRaw(long[] data) |
void |
writeVarUInt(int value) |
void |
writeVarUIntArray(int[] data) |
void |
writeVarUIntArrayRaw(int[] data) |
void |
writeVarULong(long value) |
void |
writeVarULongArray(long[] data) |
void |
writeVarULongArrayRaw(long[] data) |
public byte[] toByteArray()
public void writeBoolean(boolean value)
writeBoolean in interface DataOutputpublic void writeSByte(byte value)
writeSByte in interface DataOutputpublic void writeUByte(int value)
writeUByte in interface DataOutputpublic void writeShort(short value)
writeShort in interface DataOutputpublic void writeUShort(int value)
writeUShort in interface DataOutputpublic void writeInt(int value)
writeInt in interface DataOutputpublic void writeUInt(int value)
writeUInt in interface DataOutputpublic void writeLong(long value)
writeLong in interface DataOutputpublic void writeULong(long value)
writeULong in interface DataOutputpublic void writeVarInt(int value)
writeVarInt in interface DataOutputpublic void writeVarUInt(int value)
writeVarUInt in interface DataOutputpublic void writeVarLong(long value)
writeVarLong in interface DataOutputpublic void writeVarULong(long value)
writeVarULong in interface DataOutputpublic void writeFloat(float value)
writeFloat in interface DataOutputpublic void writeDouble(double value)
writeDouble in interface DataOutputpublic void writeChar(int value)
writeChar in interface DataOutputpublic void writeBytes(byte[] data)
writeBytes in interface DataOutputpublic void writeBytes(byte[] data,
int offset,
int length)
writeBytes in interface DataOutputpublic void writeString(java.lang.String str)
writeString in interface DataOutputpublic void writeRawBytes(byte[] value)
writeRawBytes in interface DataOutputpublic void writeRawBytes(byte[] value,
int offset,
int length)
writeRawBytes in interface DataOutputpublic void writeRawBytes(java.nio.ByteBuffer data,
int length)
writeRawBytes in interface DataOutputpublic void writeAllBytes(java.nio.ByteBuffer data)
writeAllBytes in interface DataOutputpublic void writeBytes(java.nio.ByteBuffer data,
int length)
writeBytes in interface DataOutputpublic void writeBoolArray(boolean[] data)
writeBoolArray in interface DataOutputpublic void writeByteArray(byte[] data)
writeByteArray in interface DataOutputpublic void writeUByteArray(byte[] data)
writeUByteArray in interface DataOutputpublic void writeShortArray(short[] data)
writeShortArray in interface DataOutputpublic void writeShortArrayRaw(short[] data)
writeShortArrayRaw in interface DataOutputpublic void writeUShortArray(short[] data)
writeUShortArray in interface DataOutputpublic void writeUShortArrayRaw(short[] data)
writeUShortArrayRaw in interface DataOutputpublic void writeVarIntArray(int[] data)
writeVarIntArray in interface DataOutputpublic void writeVarIntArrayRaw(int[] data)
writeVarIntArrayRaw in interface DataOutputpublic void writeVarUIntArray(int[] data)
writeVarUIntArray in interface DataOutputpublic void writeVarUIntArrayRaw(int[] data)
writeVarUIntArrayRaw in interface DataOutputpublic void writeIntArray(int[] data)
writeIntArray in interface DataOutputpublic void writeIntArrayRaw(int[] data)
writeIntArrayRaw in interface DataOutputpublic void writeUIntArray(int[] data)
writeUIntArray in interface DataOutputpublic void writeUIntArrayRaw(int[] data)
writeUIntArrayRaw in interface DataOutputpublic void writeVarLongArray(long[] data)
writeVarLongArray in interface DataOutputpublic void writeVarLongArrayRaw(long[] data)
writeVarLongArrayRaw in interface DataOutputpublic void writeVarULongArray(long[] data)
writeVarULongArray in interface DataOutputpublic void writeVarULongArrayRaw(long[] data)
writeVarULongArrayRaw in interface DataOutputpublic void writeLongArray(long[] data)
writeLongArray in interface DataOutputpublic void writeLongArrayRaw(long[] data)
writeLongArrayRaw in interface DataOutputpublic void writeULongArray(long[] data)
writeULongArray in interface DataOutputpublic void writeULongArrayRaw(long[] data)
writeULongArrayRaw in interface DataOutputpublic void writeFloatArray(float[] data)
writeFloatArray in interface DataOutputpublic void writeFloatArrayRaw(float[] data)
writeFloatArrayRaw in interface DataOutputpublic void writeDoubleArray(double[] data)
writeDoubleArray in interface DataOutputpublic void writeDoubleArrayRaw(double[] data)
writeDoubleArrayRaw in interface DataOutputpublic void writeStringArray(java.lang.String[] data)
writeStringArray in interface DataOutputpublic void writeStringArrayRaw(java.lang.String[] data)
writeStringArrayRaw in interface DataOutputpublic void writeDate(java.time.LocalDate value)
throws java.io.IOException
writeDate in interface DataOutputjava.io.IOExceptionpublic void writeFlexDateTime(FlexDateTime value) throws java.io.IOException
writeFlexDateTime in interface DataOutputjava.io.IOExceptionpublic void flush()
flush in interface DataOutputpublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseable