## Uses of Interface
org.apache.lucene.facet.search.FacetsAggregator

Packages that use FacetsAggregator
org.apache.lucene.facet.associations: Allows associating arbitrary values with a category.
org.apache.lucene.facet.range: Code to compute facets for numeric ranges.
org.apache.lucene.facet.search: Facets search code.
org.apache.lucene.facet.sortedset: Classes to perform faceting without a separate taxonomy index, using on SortedSetDocValuesField.

Uses of FacetsAggregator in org.apache.lucene.facet.associations

Classes in org.apache.lucene.facet.associations that implement FacetsAggregator
`class` `MultiAssociationsFacetsAggregator` A `FacetsAggregator` which chains multiple aggregators for aggregating the association values of categories that belong to the same category list.
`class` `SumFloatAssociationFacetsAggregator` A `FacetsAggregator` which computes the weight of a category as the sum of the float values associated with it in the result documents.
`class` `SumIntAssociationFacetsAggregator` A `FacetsAggregator` which computes the weight of a category as the sum of the integer values associated with it in the result documents.

Constructor parameters in org.apache.lucene.facet.associations with type arguments of type FacetsAggregator
`MultiAssociationsFacetsAggregator(Map<CategoryPath,FacetsAggregator> aggregators)` Creates a new `MultiAssociationsFacetsAggregator` over the given aggregators.

Uses of FacetsAggregator in org.apache.lucene.facet.range

Methods in org.apache.lucene.facet.range that return FacetsAggregator
`FacetsAggregator` `RangeFacetsAccumulatorWrapper.getAggregator()`
`FacetsAggregator` `RangeAccumulator.getAggregator()`

Uses of FacetsAggregator in org.apache.lucene.facet.search

Classes in org.apache.lucene.facet.search that implement FacetsAggregator
`class` `CachedOrdsCountingFacetsAggregator` A `FacetsAggregator` which updates categories values by counting their occurrences in matching documents.
`class` `CountingFacetsAggregator` A `FacetsAggregator` which counts the number of times each category appears in the given set of documents.
`class` `FastCountingFacetsAggregator` A `FacetsAggregator` which counts the number of times each category appears in the given set of documents.
`class` `IntRollupFacetsAggregator` A `FacetsAggregator` which implements `IntRollupFacetsAggregator.rollupValues(FacetRequest, int, int[], int[], FacetArrays)` by summing the values from `FacetArrays.getIntArray()`.
`class` `PerCategoryListAggregator` A `FacetsAggregator` which invokes the proper aggregator per `CategoryListParams`.
`class` `SumScoreFacetsAggregator` A `FacetsAggregator` which updates the weight of a category by summing the scores of documents it was found in.

Methods in org.apache.lucene.facet.search that return FacetsAggregator
`FacetsAggregator` `FacetsAccumulator.getAggregator()` Returns the `FacetsAggregator` to use for aggregating the categories found in the result documents.

Constructor parameters in org.apache.lucene.facet.search with type arguments of type FacetsAggregator
`PerCategoryListAggregator(Map<CategoryListParams,FacetsAggregator> aggregators, FacetIndexingParams fip)`

Uses of FacetsAggregator in org.apache.lucene.facet.sortedset

Methods in org.apache.lucene.facet.sortedset that return FacetsAggregator
`FacetsAggregator` `SortedSetDocValuesAccumulator.getAggregator()`

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.