Class StandardSyntaxParser
Parser for the standard Lucene syntax
Inheritance
System.Object
StandardSyntaxParser
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Lucene.Net.QueryParser.dll
Syntax
public class StandardSyntaxParser : ISyntaxParser
Constructors
|
Improve this Doc
View Source
StandardSyntaxParser()
Declaration
public StandardSyntaxParser()
|
Improve this Doc
View Source
StandardSyntaxParser(ICharStream)
Declaration
public StandardSyntaxParser(ICharStream stream)
Parameters
|
Improve this Doc
View Source
StandardSyntaxParser(StandardSyntaxParserTokenManager)
Constructor with generated Token Manager.
Declaration
public StandardSyntaxParser(StandardSyntaxParserTokenManager tm)
Parameters
Properties
|
Improve this Doc
View Source
Jj_nt
Declaration
public Token Jj_nt { get; set; }
Property Value
|
Improve this Doc
View Source
Token
Declaration
public Token Token { get; set; }
Property Value
|
Improve this Doc
View Source
TokenSource
Declaration
public StandardSyntaxParserTokenManager TokenSource { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Clause(String)
Declaration
public IQueryNode Clause(string field)
Parameters
Type |
Name |
Description |
System.String |
field |
|
Returns
|
Improve this Doc
View Source
ConjQuery(String)
Declaration
public IQueryNode ConjQuery(string field)
Parameters
Type |
Name |
Description |
System.String |
field |
|
Returns
|
Improve this Doc
View Source
Conjunction()
Declaration
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Disable_tracing()
Declaration
public void Disable_tracing()
|
Improve this Doc
View Source
DisjQuery(String)
Declaration
public IQueryNode DisjQuery(string field)
Parameters
Type |
Name |
Description |
System.String |
field |
|
Returns
|
Improve this Doc
View Source
Enable_tracing()
Declaration
public void Enable_tracing()
|
Improve this Doc
View Source
GenerateParseException()
Declaration
public virtual ParseException GenerateParseException()
Returns
|
Improve this Doc
View Source
GetNextToken()
Declaration
public Token GetNextToken()
Returns
|
Improve this Doc
View Source
GetToken(Int32)
Declaration
public Token GetToken(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Returns
|
Improve this Doc
View Source
ModClause(String)
Declaration
public IQueryNode ModClause(string field)
Parameters
Type |
Name |
Description |
System.String |
field |
|
Returns
|
Improve this Doc
View Source
Modifiers()
Declaration
public Modifier Modifiers()
Returns
|
Improve this Doc
View Source
Parse(String, String)
Declaration
public IQueryNode Parse(string query, string field)
Parameters
Type |
Name |
Description |
System.String |
query |
the query string to be parsed.
|
System.String |
field |
|
Returns
Exceptions
|
Improve this Doc
View Source
Query(String)
Declaration
public IQueryNode Query(string field)
Parameters
Type |
Name |
Description |
System.String |
field |
|
Returns
|
Improve this Doc
View Source
ReInit(ICharStream)
Declaration
public void ReInit(ICharStream stream)
Parameters
|
Improve this Doc
View Source
ReInit(StandardSyntaxParserTokenManager)
Declaration
public void ReInit(StandardSyntaxParserTokenManager tm)
Parameters
|
Improve this Doc
View Source
Term(String)
Declaration
public IQueryNode Term(string field)
Parameters
Type |
Name |
Description |
System.String |
field |
|
Returns
|
Improve this Doc
View Source
TopLevelQuery(String)
Declaration
public IQueryNode TopLevelQuery(string field)
Parameters
Type |
Name |
Description |
System.String |
field |
|
Returns
Implements