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