|
Class Summary |
| AbstractLexerBuffer |
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). |