## Package org.apache.lucene.search.grouping.term

Support for grouping by indexed terms via {org.apache.lucene.search.FieldCache}.

See:
Description

Class Summary
TermAllGroupHeadsCollector<GH extends AbstractAllGroupHeadsCollector.GroupHead<?>>: A base implementation of `AbstractAllGroupHeadsCollector` for retrieving the most relevant groups when grouping on a string based group field.
TermAllGroupsCollector: A collector that collects all groups that match the query.
TermDistinctValuesCollector: A term based implementation of `AbstractDistinctValuesCollector` that relies on `SortedDocValues` to count the distinct values per group.
TermDistinctValuesCollector.GroupCount: Holds distinct values for a single group.
TermFirstPassGroupingCollector: Concrete implementation of `AbstractFirstPassGroupingCollector` that groups based on field values and more specifically uses `SortedDocValues` to collect groups.
TermGroupFacetCollector: An implementation of `AbstractGroupFacetCollector` that computes grouped facets based on the indexed terms from the `FieldCache`.
TermSecondPassGroupingCollector: Concrete implementation of `AbstractSecondPassGroupingCollector` that groups based on field values and more specifically uses `SortedDocValues` to collect grouped docs.

## Package org.apache.lucene.search.grouping.term Description

Support for grouping by indexed terms via {org.apache.lucene.search.FieldCache}.

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