Class Summary |
AbstractBufferWrapper |
Abstract base class for buffer that can tracks line and
column position in a text. |
ByteBufferWrapper |
A ByteBufferWrapper wraps a ByteBuffer in order to allow
a lexer to process its content in order to have its tokens extracted. |
CharBufferWrapper |
A CharBufferWrapper wraps a CharBuffer in order to allow
a lexer to process its content in order to have its tokens extracted. |
CharSequenceWrapper |
A CharSequenceWrapper wraps a CharSequence in order to allow
a lexer to process its content in order to have its tokens extracted. |
InputStreamWrapper |
A ReadWrapper wraps a Reader in order to allow
a lexer to process it and a developper to extract tokens recognized. |
LocationTracker |
A class that is able to map buffer position to text location. |
ReadableByteChannelWrapper |
A ReadableByteChannelWrapper wraps a ReadableByteChannel in order to allow
a lexer to process its content in order to have its tokens extracted. |
ReadableWrapper |
A ReadableWrapper wraps a Readable in order to allow
a lexer to process its content in order to have its tokens extracted. |
ReaderWrapper |
A ReaderWrapper wraps a Reader in order to allow
a lexer to process its content in order to have its tokens extracted. |
UTF8Wrapper<T> |
The class provides a buffer for using with a lexer build with UTF-8 encoding
(UTF8Encoding ). |