## Uses of Class
org.apache.lucene.search.grouping.AbstractFirstPassGroupingCollector

Packages that use AbstractFirstPassGroupingCollector
Package | Description
--- | ---
org.apache.lucene.search.grouping.function | Support for grouping by {org.apache.lucene.queries.function.ValueSource}.
org.apache.lucene.search.grouping.term | Support for grouping by indexed terms via {org.apache.lucene.search.FieldCache}.

### Uses of AbstractFirstPassGroupingCollector in org.apache.lucene.search.grouping.function

Subclasses of AbstractFirstPassGroupingCollector in org.apache.lucene.search.grouping.function
Modifier and Type | Class and Description
--- | ---
`class` | `FunctionFirstPassGroupingCollector` Concrete implementation of `AbstractFirstPassGroupingCollector` that groups based on `ValueSource` instances.

### Uses of AbstractFirstPassGroupingCollector in org.apache.lucene.search.grouping.term

Subclasses of AbstractFirstPassGroupingCollector in org.apache.lucene.search.grouping.term
Modifier and Type | Class and Description
--- | ---
`class` | `TermFirstPassGroupingCollector` Concrete implementation of `AbstractFirstPassGroupingCollector` that groups based on field values and more specifically uses `SortedDocValues` to collect groups.