C# Class Lucene.Net.Facet.Range.RangeFacetCounts

Base class for range faceting. @lucene.experimental
Inheritance: Lucene.Net.Facet.Facets
Afficher le fichier Open project: apache/lucenenet

Protected Properties

Свойство Type Description
counts int[]
fastMatchFilter Filter
field string
ranges Lucene.Net.Facet.Range.Range[]
totCount int

Méthodes publiques

Méthode Description
GetAllDims ( int topN ) : List
GetSpecificValue ( string dim ) : float
GetTopChildren ( int topN, string dim ) : FacetResult

Méthodes protégées

Méthode Description
RangeFacetCounts ( string field, Range ranges, Filter fastMatchFilter ) : System.Collections.Generic

Create RangeFacetCounts

Method Details

GetAllDims() public méthode

public GetAllDims ( int topN ) : List
topN int
Résultat List

GetSpecificValue() public méthode

public GetSpecificValue ( string dim ) : float
dim string
Résultat float

GetTopChildren() public méthode

public GetTopChildren ( int topN, string dim ) : FacetResult
topN int
dim string
Résultat Lucene.Net.Facet.FacetResult

RangeFacetCounts() protected méthode

Create RangeFacetCounts
protected RangeFacetCounts ( string field, Range ranges, Filter fastMatchFilter ) : System.Collections.Generic
field string
ranges Range
fastMatchFilter Filter
Résultat System.Collections.Generic

Property Details

counts protected_oe property

Counts, initialized in by subclass.
protected int[] counts
Résultat int[]

fastMatchFilter protected_oe property

Optional: if specified, we first test this Filter to see whether the document should be checked for matching ranges. If this is null, all documents are checked.
protected Filter fastMatchFilter
Résultat Filter

field protected_oe property

Our field name.
protected string field
Résultat string

ranges protected_oe property

Ranges passed to constructor.
protected Range[],Lucene.Net.Facet.Range ranges
Résultat Lucene.Net.Facet.Range.Range[]

totCount protected_oe property

Total number of hits.
protected int totCount
Résultat int