Package com.google.appengine.api.search.query

Interface Summary
QueryTreeVisitor<T extends QueryTreeContext<T>> Defines an interface of the visitor invoked by the walker.
 

Class Summary
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 Summary
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
QueryTreeException A parsing exception thrown when the tree resulting from parsing a query is in some sense invalid.