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 |