Class RawReader

    • Constructor Detail

      • RawReader

        public RawReader()
    • Method Detail

      • getBuffer

        public abstract char[] getBuffer()
      • getOffset

        public abstract int getOffset()
        Index (relative to buffer)
        Returns:
        offset
      • getLimit

        public abstract int getLimit()
        Limit (so that index is less than limit).
        Returns:
        limit
      • fill

        public abstract boolean fill()
                              throws IOException
        Fill buffer with additional data from the underlying reader.
        Returns:
        true if there was more left
        Throws:
        IOException - if underlying reader throws exception
      • skipToCharacter

        public abstract boolean skipToCharacter​(char c)
                                         throws IOException
        Throws:
        IOException