org.apache.lucene.queryParser.precedence

Class PrecedenceQueryParserTokenManager

Implemented Interfaces:
PrecedenceQueryParserConstants

public class PrecedenceQueryParserTokenManager
extends Object
implements PrecedenceQueryParserConstants

Field Summary

protected char
curChar
PrintStream
debugStream
protected CharStream
input_stream
static int[]
jjnewLexState
static String[]
jjstrLiteralImages
static String[]
lexStateNames

Fields inherited from interface org.apache.lucene.queryParser.precedence.PrecedenceQueryParserConstants

AND, Boost, CARAT, COLON, DEFAULT, EOF, FUZZY_SLOP, LPAREN, MINUS, NOT, NUMBER, OR, PLUS, PREFIXTERM, QUOTED, RANGEEX_END, RANGEEX_GOOP, RANGEEX_QUOTED, RANGEEX_START, RANGEEX_TO, RANGEIN_END, RANGEIN_GOOP, RANGEIN_QUOTED, RANGEIN_START, RANGEIN_TO, RPAREN, RangeEx, RangeIn, TERM, WILDTERM, _ESCAPED_CHAR, _NUM_CHAR, _TERM_CHAR, _TERM_START_CHAR, _WHITESPACE, tokenImage

Constructor Summary

PrecedenceQueryParserTokenManager(CharStream stream)
PrecedenceQueryParserTokenManager(CharStream stream, int lexState)

Method Summary

void
ReInit(CharStream stream)
void
ReInit(CharStream stream, int lexState)
void
SwitchTo(int lexState)
Token
getNextToken()
protected Token
jjFillToken()
void
setDebugStream(PrintStream ds)

Field Details

curChar

protected char curChar

debugStream

public PrintStream debugStream

input_stream

protected CharStream input_stream

jjnewLexState

public static final int[] jjnewLexState

jjstrLiteralImages

public static final String[] jjstrLiteralImages

lexStateNames

public static final String[] lexStateNames

Constructor Details

PrecedenceQueryParserTokenManager

public PrecedenceQueryParserTokenManager(CharStream stream)

PrecedenceQueryParserTokenManager

public PrecedenceQueryParserTokenManager(CharStream stream,
                                         int lexState)

Method Details

ReInit

public void ReInit(CharStream stream)

ReInit

public void ReInit(CharStream stream,
                   int lexState)

SwitchTo

public void SwitchTo(int lexState)

getNextToken

public Token getNextToken()

jjFillToken

protected Token jjFillToken()

setDebugStream

public void setDebugStream(PrintStream ds)

Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.