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