Package be.bagofwords.db.methods
Class DataStream
- java.lang.Object
-
- be.bagofwords.db.methods.DataStream
-
public class DataStream extends Object
-
-
Constructor Summary
Constructors Constructor Description DataStream()DataStream(byte[] buffer)DataStream(byte[] buffer, int position)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getNonEmptyBytes()voidmoveDataToFront(int start, int end)booleanreadBoolean()bytereadByte()byte[]readBytes(int size)intreadInt()intreadInt(int position)longreadLong()StringreadString()StringreadString(int length)voidreset()voidskip(int size)voidwriteBoolean(boolean value)voidwriteByte(byte value)voidwriteBytes(byte[] bytes)voidwriteInt(int value)voidwriteInt(int value, int position)voidwriteLong(long value)voidwriteString(String value)voidwriteString(String value, boolean storeLength)
-
-
-
Method Detail
-
reset
public void reset()
-
readLong
public long readLong()
-
writeLong
public void writeLong(long value)
-
readInt
public int readInt()
-
writeInt
public void writeInt(int value)
-
writeInt
public void writeInt(int value, int position)
-
readInt
public int readInt(int position)
-
readBoolean
public boolean readBoolean()
-
writeBoolean
public void writeBoolean(boolean value)
-
readByte
public byte readByte()
-
writeByte
public void writeByte(byte value)
-
writeBytes
public void writeBytes(byte[] bytes)
-
readBytes
public byte[] readBytes(int size)
-
writeString
public void writeString(String value)
-
writeString
public void writeString(String value, boolean storeLength)
-
readString
public String readString()
-
readString
public String readString(int length)
-
getNonEmptyBytes
public byte[] getNonEmptyBytes()
-
skip
public void skip(int size)
-
moveDataToFront
public void moveDataToFront(int start, int end)
-
-