Uses of Interface
org.apache.lucene.facet.search.Aggregator

Packages that use Aggregator
org.apache.lucene.facet.complements Allows to cache the total counts of categories, so that during search which returns a large number of results (>60% of segment size), the complement set of matching documents is counted. 
org.apache.lucene.facet.search Facets search code. 
 

Uses of Aggregator in org.apache.lucene.facet.complements
 

Classes in org.apache.lucene.facet.complements that implement Aggregator
 class ComplementCountingAggregator
          A CountingAggregator used during complement counting.
 

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

Classes in org.apache.lucene.facet.search that implement Aggregator
 class CountingAggregator
          A CountingAggregator updates a counter array with the size of the whole taxonomy, counting the number of times each category appears in the given set of documents.
 class ScoringAggregator
          An Aggregator which updates the weight of a category according to the scores of the documents it was found in.
 

Methods in org.apache.lucene.facet.search that return Aggregator
 Aggregator FacetRequest.createAggregator(boolean useComplements, FacetArrays arrays, TaxonomyReader taxonomy)
          Create an aggregator for this facet request.
 Aggregator CountFacetRequest.createAggregator(boolean useComplements, FacetArrays arrays, TaxonomyReader taxonomy)
           
 Aggregator SumScoreFacetRequest.createAggregator(boolean useComplements, FacetArrays arrays, TaxonomyReader taxonomy)
           
 

Methods in org.apache.lucene.facet.search that return types with arguments of type Aggregator
protected  HashMap<CategoryListIterator,Aggregator> StandardFacetsAccumulator.getCategoryListMap(FacetArrays facetArrays, int partition)
          Create an Aggregator and a CategoryListIterator for each and every FacetRequest.
 



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