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.sampling Facets sampling. 
org.apache.lucene.facet.search Facets search code. 
 

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

Classes in org.apache.lucene.facet.associations that implement FacetsAggregator
 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.
 

Methods in org.apache.lucene.facet.associations that return FacetsAggregator
 FacetsAggregator SumFloatAssociationFacetRequest.createFacetsAggregator(FacetIndexingParams fip)
           
 FacetsAggregator SumIntAssociationFacetRequest.createFacetsAggregator(FacetIndexingParams fip)
           
 

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

Methods in org.apache.lucene.facet.range that return FacetsAggregator
 FacetsAggregator RangeFacetRequest.createFacetsAggregator(FacetIndexingParams fip)
           
 

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

Methods in org.apache.lucene.facet.sampling that return FacetsAggregator
 FacetsAggregator Sampler.OverSampledFacetRequest.createFacetsAggregator(FacetIndexingParams fip)
           
 

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 MultiFacetsAggregator
          A FacetsAggregator which chains multiple aggregators for aggregating the association values of categories that belong to the same category list.
 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
static FacetsAggregator CountingFacetsAggregator.create(CategoryListParams clp)
          Returns a FacetsAggregator suitable for counting categories given the CategoryListParams.
 FacetsAggregator SumValueSourceFacetRequest.createFacetsAggregator(FacetIndexingParams fip)
           
 FacetsAggregator CountFacetRequest.createFacetsAggregator(FacetIndexingParams fip)
           
 FacetsAggregator SumScoreFacetRequest.createFacetsAggregator(FacetIndexingParams fip)
           
abstract  FacetsAggregator FacetRequest.createFacetsAggregator(FacetIndexingParams fip)
          Returns the FacetsAggregator which can aggregate the categories of this facet request.
 FacetsAggregator TaxonomyFacetsAccumulator.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
MultiFacetsAggregator(Map<CategoryPath,FacetsAggregator> aggregators)
          Constructor.
PerCategoryListAggregator(Map<CategoryListParams,FacetsAggregator> aggregators, FacetIndexingParams fip)
           
 



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