public class

QueryParserTokenManager

extends Object
implements QueryParserConstants
java.lang.Object
   ↳ org.apache.lucene.queryParser.QueryParserTokenManager

Class Overview

Token Manager.

Summary

[Expand]
Inherited Constants
From interface org.apache.lucene.queryParser.QueryParserConstants
Fields
protected char curChar
public PrintStream debugStream Debug output.
protected CharStream input_stream
public static final int[] jjnewLexState Lex State array.
public static final String[] jjstrLiteralImages Token literal values.
public static final String[] lexStateNames Lexer state names.
[Expand]
Inherited Fields
From interface org.apache.lucene.queryParser.QueryParserConstants
Public Constructors
QueryParserTokenManager(CharStream stream)
Constructor.
QueryParserTokenManager(CharStream stream, int lexState)
Constructor.
Public Methods
void ReInit(CharStream stream)
Reinitialise parser.
void ReInit(CharStream stream, int lexState)
Reinitialise parser.
void SwitchTo(int lexState)
Switch to specified lex state.
Token getNextToken()
Get the next Token.
void setDebugStream(PrintStream ds)
Set debug output.
Protected Methods
Token jjFillToken()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected char curChar

public PrintStream debugStream

Debug output.

protected CharStream input_stream

public static final int[] jjnewLexState

Lex State array.

public static final String[] jjstrLiteralImages

Token literal values.

public static final String[] lexStateNames

Lexer state names.

Public Constructors

public QueryParserTokenManager (CharStream stream)

Constructor.

public QueryParserTokenManager (CharStream stream, int lexState)

Constructor.

Public Methods

public void ReInit (CharStream stream)

Reinitialise parser.

public void ReInit (CharStream stream, int lexState)

Reinitialise parser.

public void SwitchTo (int lexState)

Switch to specified lex state.

public Token getNextToken ()

Get the next Token.

public void setDebugStream (PrintStream ds)

Set debug output.

Protected Methods

protected Token jjFillToken ()