Interface | Description |
---|---|
QueryTreeVisitor<T extends QueryTreeContext<T>> |
Defines an interface of the visitor invoked by the walker.
|
Class | Description |
---|---|
ExpressionTreeBuilder |
A generator of AST representation of an expression.
|
ParserUtils |
A helper class that holds various, state-less utility
functions used by the query parser.
|
QueryParserFactory |
A factory which produces
QueryParsers for a given
token rewrite stream. |
QueryTreeBuilder |
A generator of AST representation of a query.
|
QueryTreeContext<T extends QueryTreeContext<T>> |
The base class for specific query tree context used by the walker.
|
QueryTreeWalker<T extends QueryTreeContext<T>> |
The walking of the query tree.
|
Enum | Description |
---|---|
QueryTreeContext.Kind |
Enumeration of the kind of the term that has a given return
type.
|
QueryTreeContext.RewriteMode |
Enumeration of text terms rewrite mode.
|
QueryTreeContext.Type |
Enumeration of supported return types.
|
Exception | Description |
---|---|
QueryTreeException |
A parsing exception thrown when the tree resulting from
parsing a query is in some sense invalid.
|