Class StandardSyntaxParserTokenManager
Token Manager.
Inherited Members
Namespace: Lucene.Net.QueryParsers.Flexible.Standard.Parser
Assembly: Lucene.Net.QueryParser.dll
Syntax
public class StandardSyntaxParserTokenManager
Constructors
StandardSyntaxParserTokenManager(ICharStream)
Constructor.
Declaration
public StandardSyntaxParserTokenManager(ICharStream stream)
Parameters
Type | Name | Description |
---|---|---|
ICharStream | stream |
StandardSyntaxParserTokenManager(ICharStream, int)
Constructor.
Declaration
public StandardSyntaxParserTokenManager(ICharStream stream, int lexState)
Parameters
Type | Name | Description |
---|---|---|
ICharStream | stream | |
int | lexState |
Fields
jjnewLexState
Lex State array.
Declaration
public static readonly int[] jjnewLexState
Field Value
Type | Description |
---|---|
int[] |
jjstrLiteralImages
Token literal values.
Declaration
public static readonly string[] jjstrLiteralImages
Field Value
Type | Description |
---|---|
string[] |
lexStateNames
Lexer state names.
Declaration
public static readonly string[] lexStateNames
Field Value
Type | Description |
---|---|
string[] |
m_curChar
Token Manager.
Declaration
protected char m_curChar
Field Value
Type | Description |
---|---|
char |
m_input_stream
Token Manager.
Declaration
protected ICharStream m_input_stream
Field Value
Type | Description |
---|---|
ICharStream |
Methods
GetNextToken()
Get the next Token.
Declaration
public virtual Token GetNextToken()
Returns
Type | Description |
---|---|
Token |
JjFillToken()
Token Manager.
Declaration
protected Token JjFillToken()
Returns
Type | Description |
---|---|
Token |
ReInit(ICharStream)
Reinitialize parser.
Declaration
public void ReInit(ICharStream stream)
Parameters
Type | Name | Description |
---|---|---|
ICharStream | stream |
ReInit(ICharStream, int)
Reinitialize parser.
Declaration
public void ReInit(ICharStream stream, int lexState)
Parameters
Type | Name | Description |
---|---|---|
ICharStream | stream | |
int | lexState |
SetDebugStream(TextWriter)
Set debug output.
Declaration
public void SetDebugStream(TextWriter ds)
Parameters
Type | Name | Description |
---|---|---|
TextWriter | ds |
SwitchTo(int)
Switch to specified lex state.
Declaration
public void SwitchTo(int lexState)
Parameters
Type | Name | Description |
---|---|---|
int | lexState |