Class ByteStringParser.ByteReader

  • Enclosing class:
    ByteStringParser<T>

    public static class ByteStringParser.ByteReader
    extends java.lang.Object
    • Constructor Detail

      • ByteReader

        public ByteReader​(ByteString input)
    • Method Detail

      • currentOffset

        public int currentOffset()
      • fromStartToHere

        public ByteString fromStartToHere()
      • hasRemaining

        public boolean hasRemaining()
      • readByte

        public int readByte()
      • readIntBE

        public int readIntBE()
      • readIntLE

        public int readIntLE()
      • readLongBE

        public long readLongBE()
      • readLongLE

        public long readLongLE()
      • readShortBE

        public int readShortBE()
      • readShortLE

        public int readShortLE()
      • remainingData

        public ByteString remainingData()
      • remainingSize

        public int remainingSize()
      • skip

        public void skip​(int numBytes)
      • skipZeroTerminatedString

        public void skipZeroTerminatedString()