Class BinaryWire.Cursor
java.lang.Object
io.fluxzero.common.api.internal.BinaryWire.Cursor
- Enclosing class:
BinaryWire
Unchecked cursor for validated embedded values whose public API does not expose I/O failures.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]bytes()intposition()intreadInt()intreadString(int maximum) booleanreadStringEquals(String value, int maximum) intreadStringLength(int maximum) intvoidvoidskip(int length) voidskipString(int maximum)
-
Constructor Details
-
Cursor
public Cursor(byte[] bytes, int offset, int length, int maximumSize)
-
-
Method Details
-
bytes
public byte[] bytes() -
position
public int position() -
remaining
public int remaining() -
readInt
public int readInt() -
readSize
-
readStringLength
public int readStringLength(int maximum) -
readString
-
readStringEquals
-
skipString
public void skipString(int maximum) -
skip
public void skip(int length) -
requireComplete
public void requireComplete()
-