Table of Contents

Interface IFacetExtractionContext

Namespace
Examine.Lucene.Search
Assembly
Examine.Lucene.dll

Context for Extracting the Facets for a field

public interface IFacetExtractionContext

Properties

DrillSidewaysResultFacets

Drill Sideways Result Facets

Facets? DrillSidewaysResultFacets { get; }

Property Value

Facets

FacetConfig

Facet Configuration

FacetsConfig FacetConfig { get; }

Property Value

FacetsConfig

FacetsCollector

Facet Collector

FacetsCollector FacetsCollector { get; }

Property Value

FacetsCollector

SearcherReference

Index Searcher Reference

ISearcherReference SearcherReference { get; }

Property Value

ISearcherReference

SortedSetReaderState

SortedSetReaderState (Non taxonomy indexed)

SortedSetDocValuesReaderState? SortedSetReaderState { get; }

Property Value

SortedSetDocValuesReaderState

Methods

GetFacetCounts(string, bool)

Get the facet counts for the faceted field

Facets GetFacetCounts(string facetIndexFieldName, bool isTaxonomyIndexed)

Parameters

facetIndexFieldName string

The name of the field the facet data is stored in

isTaxonomyIndexed bool

Whether the facet is stored in the Taxonomy index

Returns

Facets