A simple query parser implemented with JavaCC.
See: Description
Interface Summary | |
---|---|
CharStream | This interface describes a character stream that maintains line and column number positions of the characters. |
QueryParserConstants |
Class Summary | |
---|---|
FastCharStream | An efficient implementation of JavaCC's CharStream interface. |
MultiFieldQueryParser | A QueryParser which constructs queries to search multiple fields. |
ParseException | This exception is thrown when parse errors are encountered. |
QueryParser | This class is generated by JavaCC. |
QueryParserTokenManager | |
QueryParser.Operator | The default operator for parsing queries. |
Token | Describes the input token stream. |
TokenMgrError |
Note that JavaCC defines lots of public classes, methods and fields that do not need to be public. These clutter the documentation. Sorry.
Note that because JavaCC defines a class named Token, org.apache.lucene.analysis.Token must always be fully qualified in source code in this package.