Package org.apache.solr.parser
Class QueryParserTokenManager
- java.lang.Object
- 
- org.apache.solr.parser.QueryParserTokenManager
 
- 
- All Implemented Interfaces:
- QueryParserConstants
 
 @Generated("JavaCC") public class QueryParserTokenManager extends Object implements QueryParserConstants Token Manager.
- 
- 
Field SummaryFields Modifier and Type Field Description protected intcurCharprotected org.apache.lucene.queryparser.charstream.CharStreaminput_streamstatic int[]jjnewLexStateLex State array.static String[]jjstrLiteralImagesToken literal values.static String[]lexStateNamesLexer state names.- 
Fields inherited from interface org.apache.solr.parser.QueryParserConstants_ESCAPED_CHAR, _NUM_CHAR, _QUOTED_CHAR, _SQUOTED_CHAR, _TERM_CHAR, _TERM_START_CHAR, _WHITESPACE, AND, BAREOPER, Boost, CARAT, COLON, COMMENT, DEFAULT, EOF, FILTER, FUZZY_SLOP, LPARAMS, LPAREN, MINUS, NOT, NUMBER, OR, PLUS, PREFIXTERM, QUOTED, Range, RANGE_GOOP, RANGE_QUOTED, RANGE_TO, RANGEEX_END, RANGEEX_START, RANGEIN_END, RANGEIN_START, REGEXPTERM, RPAREN, STAR, TERM, tokenImage, WILDTERM
 
- 
 - 
Constructor SummaryConstructors Constructor Description QueryParserTokenManager(org.apache.lucene.queryparser.charstream.CharStream stream)Constructor.QueryParserTokenManager(org.apache.lucene.queryparser.charstream.CharStream stream, int lexState)Constructor.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description TokengetNextToken()Get the next Token.protected TokenjjFillToken()voidReInit(org.apache.lucene.queryparser.charstream.CharStream stream)Reinitialise parser.voidReInit(org.apache.lucene.queryparser.charstream.CharStream stream, int lexState)Reinitialise parser.voidSwitchTo(int lexState)Switch to specified lex state.
 
- 
- 
- 
Field Detail- 
jjstrLiteralImagespublic static final String[] jjstrLiteralImages Token literal values.
 - 
lexStateNamespublic static final String[] lexStateNames Lexer state names.
 - 
jjnewLexStatepublic static final int[] jjnewLexState Lex State array.
 - 
input_streamprotected org.apache.lucene.queryparser.charstream.CharStream input_stream 
 - 
curCharprotected int curChar 
 
- 
 - 
Method Detail- 
jjFillTokenprotected Token jjFillToken() 
 - 
getNextTokenpublic Token getNextToken() Get the next Token.
 - 
ReInitpublic void ReInit(org.apache.lucene.queryparser.charstream.CharStream stream) Reinitialise parser.
 - 
ReInitpublic void ReInit(org.apache.lucene.queryparser.charstream.CharStream stream, int lexState)Reinitialise parser.
 - 
SwitchTopublic void SwitchTo(int lexState) Switch to specified lex state.
 
- 
 
-