Table of Contents

Namespace Examine.Lucene.Search

Classes

CustomMultiFieldQueryParser

We use this to get at the protected methods directly since the new version makes them not public

ExamineMultiFieldQueryParser

Custom query parser to deal with Examine/Lucene field value types

FacetFullTextField

Represents a full text facet field

FacetQueryField

Represents a default facet query field (FullText)

LateBoundQuery

Represents a late bound query

LuceneBooleanOperation

An implementation of the fluent API boolean operations

LuceneBooleanOperationBase

Represents the base for a LuceneBooleanOperation

LuceneFacetExtractionContext

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

LuceneFacetLabel

Lucene Facet Label

LuceneFacetOperation

An implementation of the fluent API boolean operations

LuceneFacetSamplingQueryOptions

Options for Lucene Facet Sampling

LuceneQuery

Represents a lucene query

LuceneQueryOptions

Lucene.NET specific query options

LuceneSearchExecutor

An implementation of the search results returned from Lucene.Net

LuceneSearchExtensions

A set of helpers for working with Lucene.Net in Examine

LuceneSearchOptions

Options to configure LuceneSearchQuery

LuceneSearchQuery

This class is used to query against Lucene.Net

LuceneSearchQueryBase

Represents a base for LuceneSearchQuery

LuceneSearchResult

Lucene Index Search Result

LuceneSearchResults

Represents the search results of a query

MultiSearchContext

Represents a multi search context

MultiSearchSearcherReference

Represents a multi search searcher reference

SearchAfterOptions

Options for Searching After. Used for efficent deep paging.

SearchContext

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

SearcherReference

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

TaxonomySearchContext

Taxonomy Search Context

TaxonomySearcherReference

Represents a Taxonomy Searcher Reference

Structs

FacetDoubleField

Represents a double facet field

FacetFloatField

Represents a float facet field

FacetLongField

Represents a long facet field

Interfaces

IFacetExtractionContext

Context for Extracting the Facets for a field

IFacetField

Represents a base facet field

ILuceneSearchResults

Lucene.NET Search Results

ISearchContext

Represents a search context

ISearcherReference

Represents a searcher reference

ITaxonomySearchContext

Search Context for Taxonomy Searcher

ITaxonomySearcherReference

Represents a Taxonomy Searcher Reference