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 Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected org.apache.lucene.queryparser.charstream.CharStreamstatic final int[]Lex State array.static final String[]Token literal values.static final String[]Lexer 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 Summary
ConstructorsConstructorDescriptionQueryParserTokenManager(org.apache.lucene.queryparser.charstream.CharStream stream) Constructor.QueryParserTokenManager(org.apache.lucene.queryparser.charstream.CharStream stream, int lexState) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the next Token.protected TokenvoidReInit(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 Details
-
jjstrLiteralImages
Token literal values. -
lexStateNames
Lexer state names. -
jjnewLexState
public static final int[] jjnewLexStateLex State array. -
input_stream
protected org.apache.lucene.queryparser.charstream.CharStream input_stream -
curChar
protected int curChar
-
-
Constructor Details
-
QueryParserTokenManager
public QueryParserTokenManager(org.apache.lucene.queryparser.charstream.CharStream stream) Constructor. -
QueryParserTokenManager
public QueryParserTokenManager(org.apache.lucene.queryparser.charstream.CharStream stream, int lexState) Constructor.
-
-
Method Details
-
jjFillToken
-
getNextToken
Get the next Token. -
ReInit
public void ReInit(org.apache.lucene.queryparser.charstream.CharStream stream) Reinitialise parser. -
ReInit
public void ReInit(org.apache.lucene.queryparser.charstream.CharStream stream, int lexState) Reinitialise parser. -
SwitchTo
public void SwitchTo(int lexState) Switch to specified lex state.
-