Name | Description |
---|---|
FastCharStream | An efficient implementation of JavaCC's CharStream interface. Note that this does not do line-number counting, but instead keeps track of the character position of the token in the input, as required by Lucene's Lucene.Net.Analysis.Token API. |
ParseException | |
QueryParser | This class is generated by JavaCC. The only method that clients should need to call is {@link #parse parse()}. This parser generates queries that make use of position information (Span queries). It provides positional operators ( The operators (W, N, AND, OR, NOT) can be expressed lower-cased or upper-cased, and the non-unary operators (everything but NOT) support both infix The W and N operators express a positional relationship among their operands. N is ordered, and W is unordered. The distance is 1 by default, meaning the operands are adjacent, or may be provided as a prefix from 2-99. So, for example, 3W(a, b) means that terms a and b must appear within three positions of each other, or in other words, up to two terms may appear between a and b. |
QueryParser.JJCalls | |
QueryParserTokenManager | Token Manager. |
Token | |
TokenMgrError |