Package compactio
Class CompactBytesDataOutput
java.lang.Object
compactio.CompactBytesDataOutput
- All Implemented Interfaces:
CompactDataOutput,AutoCloseable
public final class CompactBytesDataOutput
extends Object
implements CompactDataOutput, AutoCloseable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]voidclose()voidflush()voidwriteBool(boolean value) voidwriteBoolArray(boolean[] data) voidwriteByte(int value) voidwriteByteArray(byte[] data) voidwriteBytes(byte[] data) voidwriteBytes(byte[] data, int offset, int length) voidwriteChar(char value) voidwriteDouble(double value) voidwriteDoubleArray(double[] data) voidwriteDoubleArrayRaw(double[] data) voidwriteFloat(float value) voidwriteFloatArray(float[] data) voidwriteFloatArrayRaw(float[] data) voidwriteInt(int value) voidwriteIntArray(int[] data) voidwriteIntArrayRaw(int[] data) voidwriteLong(long value) voidwriteLongArray(long[] data) voidwriteLongArrayRaw(long[] data) voidwriteRawBytes(byte[] value) voidwriteRawBytes(byte[] value, int offset, int length) voidwriteSByte(byte value) voidwriteSByteArray(byte[] data) voidwriteShort(short value) voidwriteShortArray(short[] data) voidwriteShortArrayRaw(short[] data) voidwriteString(String str) voidwriteStringArray(String[] data) voidwriteStringArrayRaw(String[] data) voidwriteUInt(int value) voidwriteUIntArray(int[] data) voidwriteUIntArrayRaw(int[] data) voidwriteULong(long value) voidwriteULongArray(long[] data) voidwriteULongArrayRaw(long[] data) voidwriteUShort(int value) voidwriteUShortArray(short[] data) voidwriteUShortArrayRaw(short[] data) voidwriteVarInt(int value) voidwriteVarIntArray(int[] data) voidwriteVarIntArrayRaw(int[] data) voidwriteVarLong(long value) voidwriteVarLongArray(long[] data) voidwriteVarLongArrayRaw(long[] data) voidwriteVarUInt(int value) voidwriteVarUIntArray(int[] data) voidwriteVarUIntArrayRaw(int[] data) voidwriteVarULong(long value) voidwriteVarULongArray(long[] data) voidwriteVarULongArrayRaw(long[] data)
-
Constructor Details
-
CompactBytesDataOutput
public CompactBytesDataOutput()
-
-
Method Details
-
asByteArray
public byte[] asByteArray() -
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCompactDataOutput
-
writeBool
public void writeBool(boolean value) - Specified by:
writeBoolin interfaceCompactDataOutput
-
writeByte
public void writeByte(int value) - Specified by:
writeBytein interfaceCompactDataOutput
-
writeSByte
public void writeSByte(byte value) - Specified by:
writeSBytein interfaceCompactDataOutput
-
writeShort
public void writeShort(short value) - Specified by:
writeShortin interfaceCompactDataOutput
-
writeUShort
public void writeUShort(int value) - Specified by:
writeUShortin interfaceCompactDataOutput
-
writeInt
public void writeInt(int value) - Specified by:
writeIntin interfaceCompactDataOutput
-
writeUInt
public void writeUInt(int value) - Specified by:
writeUIntin interfaceCompactDataOutput
-
writeLong
public void writeLong(long value) - Specified by:
writeLongin interfaceCompactDataOutput
-
writeULong
public void writeULong(long value) - Specified by:
writeULongin interfaceCompactDataOutput
-
writeVarInt
public void writeVarInt(int value) - Specified by:
writeVarIntin interfaceCompactDataOutput
-
writeVarUInt
public void writeVarUInt(int value) - Specified by:
writeVarUIntin interfaceCompactDataOutput
-
writeVarLong
public void writeVarLong(long value) - Specified by:
writeVarLongin interfaceCompactDataOutput
-
writeVarULong
public void writeVarULong(long value) - Specified by:
writeVarULongin interfaceCompactDataOutput
-
writeFloat
public void writeFloat(float value) - Specified by:
writeFloatin interfaceCompactDataOutput
-
writeDouble
public void writeDouble(double value) - Specified by:
writeDoublein interfaceCompactDataOutput
-
writeChar
public void writeChar(char value) - Specified by:
writeCharin interfaceCompactDataOutput
-
writeBytes
public void writeBytes(byte[] data) - Specified by:
writeBytesin interfaceCompactDataOutput
-
writeBytes
public void writeBytes(byte[] data, int offset, int length) - Specified by:
writeBytesin interfaceCompactDataOutput
-
writeString
- Specified by:
writeStringin interfaceCompactDataOutput
-
writeRawBytes
public void writeRawBytes(byte[] value) - Specified by:
writeRawBytesin interfaceCompactDataOutput
-
writeRawBytes
public void writeRawBytes(byte[] value, int offset, int length) - Specified by:
writeRawBytesin interfaceCompactDataOutput
-
writeBoolArray
public void writeBoolArray(boolean[] data) - Specified by:
writeBoolArrayin interfaceCompactDataOutput
-
writeByteArray
public void writeByteArray(byte[] data) - Specified by:
writeByteArrayin interfaceCompactDataOutput
-
writeSByteArray
public void writeSByteArray(byte[] data) - Specified by:
writeSByteArrayin interfaceCompactDataOutput
-
writeShortArray
public void writeShortArray(short[] data) - Specified by:
writeShortArrayin interfaceCompactDataOutput
-
writeShortArrayRaw
public void writeShortArrayRaw(short[] data) - Specified by:
writeShortArrayRawin interfaceCompactDataOutput
-
writeUShortArray
public void writeUShortArray(short[] data) - Specified by:
writeUShortArrayin interfaceCompactDataOutput
-
writeUShortArrayRaw
public void writeUShortArrayRaw(short[] data) - Specified by:
writeUShortArrayRawin interfaceCompactDataOutput
-
writeVarIntArray
public void writeVarIntArray(int[] data) - Specified by:
writeVarIntArrayin interfaceCompactDataOutput
-
writeVarIntArrayRaw
public void writeVarIntArrayRaw(int[] data) - Specified by:
writeVarIntArrayRawin interfaceCompactDataOutput
-
writeVarUIntArray
public void writeVarUIntArray(int[] data) - Specified by:
writeVarUIntArrayin interfaceCompactDataOutput
-
writeVarUIntArrayRaw
public void writeVarUIntArrayRaw(int[] data) - Specified by:
writeVarUIntArrayRawin interfaceCompactDataOutput
-
writeIntArray
public void writeIntArray(int[] data) - Specified by:
writeIntArrayin interfaceCompactDataOutput
-
writeIntArrayRaw
public void writeIntArrayRaw(int[] data) - Specified by:
writeIntArrayRawin interfaceCompactDataOutput
-
writeUIntArray
public void writeUIntArray(int[] data) - Specified by:
writeUIntArrayin interfaceCompactDataOutput
-
writeUIntArrayRaw
public void writeUIntArrayRaw(int[] data) - Specified by:
writeUIntArrayRawin interfaceCompactDataOutput
-
writeVarLongArray
public void writeVarLongArray(long[] data) - Specified by:
writeVarLongArrayin interfaceCompactDataOutput
-
writeVarLongArrayRaw
public void writeVarLongArrayRaw(long[] data) - Specified by:
writeVarLongArrayRawin interfaceCompactDataOutput
-
writeVarULongArray
public void writeVarULongArray(long[] data) - Specified by:
writeVarULongArrayin interfaceCompactDataOutput
-
writeVarULongArrayRaw
public void writeVarULongArrayRaw(long[] data) - Specified by:
writeVarULongArrayRawin interfaceCompactDataOutput
-
writeLongArray
public void writeLongArray(long[] data) - Specified by:
writeLongArrayin interfaceCompactDataOutput
-
writeLongArrayRaw
public void writeLongArrayRaw(long[] data) - Specified by:
writeLongArrayRawin interfaceCompactDataOutput
-
writeULongArray
public void writeULongArray(long[] data) - Specified by:
writeULongArrayin interfaceCompactDataOutput
-
writeULongArrayRaw
public void writeULongArrayRaw(long[] data) - Specified by:
writeULongArrayRawin interfaceCompactDataOutput
-
writeFloatArray
public void writeFloatArray(float[] data) - Specified by:
writeFloatArrayin interfaceCompactDataOutput
-
writeFloatArrayRaw
public void writeFloatArrayRaw(float[] data) - Specified by:
writeFloatArrayRawin interfaceCompactDataOutput
-
writeDoubleArray
public void writeDoubleArray(double[] data) - Specified by:
writeDoubleArrayin interfaceCompactDataOutput
-
writeDoubleArrayRaw
public void writeDoubleArrayRaw(double[] data) - Specified by:
writeDoubleArrayRawin interfaceCompactDataOutput
-
writeStringArray
- Specified by:
writeStringArrayin interfaceCompactDataOutput
-
writeStringArrayRaw
- Specified by:
writeStringArrayRawin interfaceCompactDataOutput
-
flush
public void flush()- Specified by:
flushin interfaceCompactDataOutput
-