Class ExtensionQuery
ExtensionQuery holds all query components extracted from the original query string like the query field and the extension query string.
Inherited Members
Namespace: Lucene.Net.QueryParsers.Ext
Assembly: Lucene.Net.QueryParser.dll
Syntax
public class ExtensionQuery
Constructors
ExtensionQuery(QueryParser, string, string)
Creates a new ExtensionQuery
Declaration
public ExtensionQuery(QueryParser topLevelParser, string field, string rawQueryString)
Parameters
Type | Name | Description |
---|---|---|
QueryParser | topLevelParser | |
string | field | the query field |
string | rawQueryString | the raw extension query string |
Properties
Field
Returns the query field
Declaration
public virtual string Field { get; protected set; }
Property Value
Type | Description |
---|---|
string |
RawQueryString
Returns the raw extension query string
Declaration
public virtual string RawQueryString { get; protected set; }
Property Value
Type | Description |
---|---|
string |
TopLevelParser
Returns the top level parser which created this ExtensionQuery
Declaration
public virtual QueryParser TopLevelParser { get; protected set; }
Property Value
Type | Description |
---|---|
QueryParser |