Class LuceneSearchQueryBuilder
Implements
Inherited Members
Namespace: Mediachase.Search.Providers.Lucene
Assembly: Mediachase.Search.LuceneSearchProvider.dll
Version: 14.26.0Syntax
public class LuceneSearchQueryBuilder : BaseSearchQueryBuilder, ISearchQueryBuilder
Constructors
LuceneSearchQueryBuilder()
Declaration
public LuceneSearchQueryBuilder()
Methods
AddSelectedFilters(AbstractSearchCriteria, BooleanQuery, String)
Adds the selected filters.
Declaration
public virtual BooleanQuery AddSelectedFilters(AbstractSearchCriteria criteria, BooleanQuery query, string skipFieldName)
Parameters
Type | Name | Description |
---|---|---|
AbstractSearchCriteria | criteria | The criteria. |
Lucene.Net.Search.BooleanQuery | query | The query. |
System.String | skipFieldName | Name of the skip field. |
Returns
Type | Description |
---|---|
Lucene.Net.Search.BooleanQuery |
BuildQuery(ISearchCriteria)
Builds the query.
Declaration
public override object BuildQuery(ISearchCriteria criteria)
Parameters
Type | Name | Description |
---|---|---|
ISearchCriteria | criteria | The criteria. |
Returns
Type | Description |
---|---|
System.Object |