C# Class Lucene.Net.Facet.Taxonomy.IntTaxonomyFacets

Base class for all taxonomy-based facets that aggregate to a per-ords int[].
Inheritance: TaxonomyFacets
显示文件 Open project: apache/lucenenet

Protected Properties

Property Type Description
values int[]

Public Methods

Method Description
GetSpecificValue ( string dim ) : float
GetTopChildren ( int topN, string dim ) : FacetResult

Protected Methods

Method Description
IntTaxonomyFacets ( string indexFieldName, TaxonomyReader taxoReader, FacetsConfig config ) : System

Sole constructor.

Rollup ( ) : void

Rolls up any single-valued hierarchical dimensions.

Private Methods

Method Description
Rollup ( int ord ) : int

Method Details

GetSpecificValue() public method

public GetSpecificValue ( string dim ) : float
dim string
return float

GetTopChildren() public method

public GetTopChildren ( int topN, string dim ) : FacetResult
topN int
dim string
return FacetResult

IntTaxonomyFacets() protected method

Sole constructor.
protected IntTaxonomyFacets ( string indexFieldName, TaxonomyReader taxoReader, FacetsConfig config ) : System
indexFieldName string
taxoReader TaxonomyReader
config FacetsConfig
return System

Rollup() protected method

Rolls up any single-valued hierarchical dimensions.
protected Rollup ( ) : void
return void

Property Details

values protected_oe property

Per-ordinal value.
protected int[] values
return int[]