|
Lucene.Net
3.0.3
Lucene.Net is a .NET port of the Java Lucene Indexing Library
|
Inherits Lucene.Net.QueryParsers.QueryParserConstants.
Public Member Functions | |
| virtual void | SetDebugStream (System.IO.StreamWriter ds) |
| Set debug output. | |
| QueryParserTokenManager (ICharStream stream) | |
| Constructor. | |
| QueryParserTokenManager (ICharStream stream, int lexState) | |
| Constructor. | |
| virtual void | ReInit (ICharStream stream) |
| Reinitialise parser. | |
| virtual void | ReInit (ICharStream stream, int lexState) |
| Reinitialise parser. | |
| virtual void | SwitchTo (int lexState) |
| Switch to specified lex state. | |
| virtual Token | GetNextToken () |
| Get the next Token. | |
Public Attributes | |
| System.IO.StreamWriter | debugStream |
| Debug output. | |
Static Public Attributes | |
| static readonly System.String[] | jjstrLiteralImages = new System.String[]{"", null, null, null, null, null, null, null, null, null, null, "\x002B", "\x002D", "\x0028", "\x0029", "\x003A", "\x002A", "\x005E", null, null, null, null, null, "\x005B", "\x007B", null, "\x0054\x004F", "\x005D", null, null, "\x0054\x004F", "\x007D", null, null} |
| Token literal values. | |
| static readonly System.String[] | lexStateNames = new System.String[]{"Boost", "RangeEx", "RangeIn", "DEFAULT"} |
| Lexer state names. | |
| static readonly int[] | jjnewLexState = new int[]{- 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, 0, - 1, - 1, - 1, - 1, - 1, 2, 1, 3, - 1, 3, - 1, - 1, - 1, 3, - 1, - 1} |
| Lex State array. | |
Additional Inherited Members | |
Protected Attributes inherited from Lucene.Net.QueryParsers.QueryParserConstants | |
| const int | RangeExToken = 1 |
| Lexical state. | |
Token Manager.
Definition at line 24 of file QueryParserTokenManager.cs.
| Lucene.Net.QueryParsers.QueryParserTokenManager.QueryParserTokenManager | ( | ICharStream | stream | ) |
Constructor.
Definition at line 1260 of file QueryParserTokenManager.cs.
| Lucene.Net.QueryParsers.QueryParserTokenManager.QueryParserTokenManager | ( | ICharStream | stream, |
| int | lexState | ||
| ) |
Constructor.
Definition at line 1267 of file QueryParserTokenManager.cs.
|
virtual |
Get the next Token.
Definition at line 1337 of file QueryParserTokenManager.cs.
|
virtual |
Reinitialise parser.
Definition at line 1273 of file QueryParserTokenManager.cs.
|
virtual |
Reinitialise parser.
Definition at line 1289 of file QueryParserTokenManager.cs.
|
virtual |
Set debug output.
Definition at line 37 of file QueryParserTokenManager.cs.
|
virtual |
Switch to specified lex state.
Definition at line 1296 of file QueryParserTokenManager.cs.
| System.IO.StreamWriter Lucene.Net.QueryParsers.QueryParserTokenManager.debugStream |
Debug output.
Definition at line 35 of file QueryParserTokenManager.cs.
|
static |
Lex State array.
Definition at line 1252 of file QueryParserTokenManager.cs.
|
static |
Token literal values.
Definition at line 1246 of file QueryParserTokenManager.cs.
|
static |
Lexer state names.
Definition at line 1249 of file QueryParserTokenManager.cs.
1.8.3