public static class ByteStringParser.ByteReader
extends java.lang.Object
Constructor and Description |
---|
ByteReader(ByteString input) |
Modifier and Type | Method and Description |
---|---|
int |
currentOffset() |
ByteString |
fromStartToHere() |
boolean |
hasRemaining() |
int |
readByte() |
int |
readIntBE() |
int |
readIntLE() |
long |
readLongBE() |
long |
readLongLE() |
int |
readShortBE() |
int |
readShortLE() |
ByteString |
remainingData() |
int |
remainingSize() |
void |
skip(int numBytes) |
void |
skipZeroTerminatedString() |
ByteString |
take(int n) |
ByteString |
takeAll() |
public ByteReader(ByteString input)
public boolean hasRemaining()
public int remainingSize()
public int currentOffset()
public ByteString remainingData()
public ByteString fromStartToHere()
public ByteString take(int n)
public ByteString takeAll()
public int readByte()
public int readShortLE()
public int readIntLE()
public long readLongLE()
public int readShortBE()
public int readIntBE()
public long readLongBE()
public void skip(int numBytes)
public void skipZeroTerminatedString()