public class KeywordSyntaxParserTokenManager extends Object implements KeywordSyntaxParserConstants
Modifier and Type | Field and Description |
---|---|
protected char |
curChar |
PrintStream |
debugStream
Debug output.
|
protected org.apache.lucene.queryparser.classic.CharStream |
input_stream |
static int[] |
jjnewLexState
Lex State array.
|
static String[] |
jjstrLiteralImages
Token literal values.
|
static String[] |
lexStateNames
Lexer state names.
|
_ESCAPED_CHAR, _NUM_CHAR, _PROTECTED_CHAR, _QUOTED_CHAR, _TERM_CHAR, _TERM_START_CHAR, _WHITESPACE, AND, Boost, CARAT, COMMA, DATATYPE, DEFAULT, EOF, FUZZY_SLOP, LPAREN, MINUS, NOT, NUMBER, OP_COLON, OP_OBJECT_END, OP_OBJECT_START, OR, PLUS, PROTECTED, QUOTED, Range, RANGEEX_GOOP_END, RANGEEX_GOOP_START, RANGEEX_QUOTED_END, RANGEEX_QUOTED_START, RANGEIN_END, RANGEIN_GOOP_END, RANGEIN_GOOP_START, RANGEIN_QUOTED_END, RANGEIN_QUOTED_START, RANGEIN_START, REGEXPTERM, RPAREN, TERM, tokenImage
Constructor and Description |
---|
KeywordSyntaxParserTokenManager(org.apache.lucene.queryparser.classic.CharStream stream)
Constructor.
|
KeywordSyntaxParserTokenManager(org.apache.lucene.queryparser.classic.CharStream stream,
int lexState)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.queryparser.flexible.standard.parser.Token |
getNextToken()
Get the next Token.
|
protected org.apache.lucene.queryparser.flexible.standard.parser.Token |
jjFillToken() |
void |
ReInit(org.apache.lucene.queryparser.classic.CharStream stream)
Reinitialise parser.
|
void |
ReInit(org.apache.lucene.queryparser.classic.CharStream stream,
int lexState)
Reinitialise parser.
|
void |
setDebugStream(PrintStream ds)
Set debug output.
|
void |
SwitchTo(int lexState)
Switch to specified lex state.
|
public PrintStream debugStream
public static final String[] jjstrLiteralImages
public static final String[] lexStateNames
public static final int[] jjnewLexState
protected org.apache.lucene.queryparser.classic.CharStream input_stream
protected char curChar
public KeywordSyntaxParserTokenManager(org.apache.lucene.queryparser.classic.CharStream stream)
public KeywordSyntaxParserTokenManager(org.apache.lucene.queryparser.classic.CharStream stream, int lexState)
public void setDebugStream(PrintStream ds)
public void ReInit(org.apache.lucene.queryparser.classic.CharStream stream)
public void ReInit(org.apache.lucene.queryparser.classic.CharStream stream, int lexState)
public void SwitchTo(int lexState)
protected org.apache.lucene.queryparser.flexible.standard.parser.Token jjFillToken()
public org.apache.lucene.queryparser.flexible.standard.parser.Token getNextToken()
Copyright © 2014. All rights reserved.