Package io.activej.serializer
Class BinaryOutput
java.lang.Object
io.activej.serializer.BinaryOutput
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]array()voidmove(int delta) intpos()voidpos(int pos) voidwrite(byte[] bytes) voidwrite(byte[] bytes, int bytesOff, int len) voidwriteBoolean(boolean v) voidwriteByte(byte v) voidwriteChar(char v) voidwriteDouble(double v) voidwriteFloat(float v) voidwriteInt(int v) voidvoidvoidwriteLong(long v) voidwriteShort(short v) voidwriteUTF16(String s) voidvoidvoidvoidvoidvoidvoidvoidwriteVarInt(int v) voidwriteVarLong(long v)
-
Constructor Details
-
BinaryOutput
public BinaryOutput(byte[] array) -
BinaryOutput
public BinaryOutput(byte[] array, int pos)
-
-
Method Details
-
array
public byte[] array() -
pos
public int pos() -
pos
public void pos(int pos) -
move
public void move(int delta) -
write
public void write(byte[] bytes) -
write
public void write(byte[] bytes, int bytesOff, int len) -
writeBoolean
public void writeBoolean(boolean v) -
writeByte
public void writeByte(byte v) -
writeShort
public void writeShort(short v) -
writeChar
public void writeChar(char v) -
writeInt
public void writeInt(int v) -
writeLong
public void writeLong(long v) -
writeVarInt
public void writeVarInt(int v) -
writeVarLong
public void writeVarLong(long v) -
writeFloat
public void writeFloat(float v) -
writeDouble
public void writeDouble(double v) -
writeIso88591
-
writeIso88591Nullable
-
writeUTF8
-
writeUTF8Nullable
-
writeUTF8mb3
-
writeUTF8mb3Nullable
-
writeUTF16
-
writeUTF16LE
-
writeUTF16Nullable
-
writeUTF16NullableLE
-