| ANTLRFileStream |
Deprecated.
|
| ANTLRInputStream |
Deprecated.
|
| BailErrorStrategy |
|
| BaseErrorListener |
|
| BufferedTokenStream |
This implementation of TokenStream loads tokens from a
TokenSource on-demand, and places the tokens in a buffer to provide
access to any previous token by index.
|
| CharStreams |
This class represents the primary interface for creating CharStreams
from a variety of sources as of 4.7.
|
| CodePointBuffer |
|
| CodePointBuffer.Builder |
|
| CodePointCharStream |
Alternative to ANTLRInputStream which treats the input
as a series of Unicode code points, instead of a series of UTF-16
code units.
|
| CommonToken |
|
| CommonTokenFactory |
|
| CommonTokenStream |
|
| ConsoleErrorListener |
|
| DefaultErrorStrategy |
This is the default implementation of ANTLRErrorStrategy used for
error reporting and recovery in ANTLR parsers.
|
| DiagnosticErrorListener |
This implementation of ANTLRErrorListener can be used to identify
certain potential correctness and performance problems in grammars.
|
| InterpreterRuleContext |
|
| Lexer |
A lexer is recognizer that draws input symbols from a character stream.
|
| LexerInterpreter |
|
| ListTokenSource |
Provides an implementation of TokenSource as a wrapper around a list
of Token objects.
|
| Parser |
This is all the parsing support code essentially; most of it is error recovery stuff.
|
| Parser.TrimToSizeListener |
|
| ParserInterpreter |
A parser simulator that mimics what ANTLR's generated
parser code does.
|
| ParserRuleContext |
A rule invocation record for parsing.
|
| ProxyErrorListener |
This implementation of ANTLRErrorListener dispatches all calls to a
collection of delegate listeners.
|
| Recognizer<Symbol,ATNInterpreter extends ATNSimulator> |
|
| RuleContext |
A rule context is a record of a single rule invocation.
|
| RuleContextWithAltNum |
A handy class for use with
options {contextSuperClass=org.antlr.v4.runtime.RuleContextWithAltNum;}
that provides a backing field / impl for the outer alternative number
matched for an internal parse tree node.
|
| RuntimeMetaData |
This class provides access to the current version of the ANTLR 4 runtime
library as compile-time and runtime constants, along with methods for
checking for matching version numbers and notifying listeners in the case
where a version mismatch is detected.
|
| TokenStreamRewriter |
Useful for rewriting out a buffered input token stream after doing some
augmentation or other manipulations on it.
|
| UnbufferedCharStream |
Do not buffer up the entire char stream.
|
| UnbufferedTokenStream<T extends Token> |
|
| VocabularyImpl |
This class provides a default implementation of the Vocabulary
interface.
|