Package com.google.appengine.api.search.query
-
Interface Summary Interface Description QueryTreeVisitor<T extends QueryTreeContext<T>> Defines an interface of the visitor invoked by the walker. -
Class Summary 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 producesQueryParsers
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 Summary 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 Summary Exception Description QueryTreeException A parsing exception thrown when the tree resulting from parsing a query is in some sense invalid.