Name | Description | Type | Package | Framework |
AbstractAllGroupHeadsCollector | This collector specializes in collecting the most relevant document (group head) for each group that match the query. | Class | org.apache.lucene.search.grouping | Apache Lucene |
AbstractAllGroupHeadsCollector .GroupHead | Represents a group head. | Class | org.apache.lucene.search.grouping.AbstractAllGroupHeadsCollector | Apache Lucene |
AbstractAllGroupsCollector | A collector that collects all groups that match the query. | Class | org.apache.lucene.search.grouping | Apache Lucene |
AbstractDistinctValuesCollector | A second pass grouping collector that keeps track of distinct values for a specified field for the top N group. | Class | org.apache.lucene.search.grouping | Apache Lucene |
AbstractDistinctValuesCollector .GroupCount | Returned by AbstractDistinctValuesCollector. | Class | org.apache.lucene.search.grouping.AbstractDistinctValuesCollector | Apache Lucene |
AbstractFirstPassGroupingCollector | FirstPassGroupingCollector is the first of two passes necessary to collect grouped hits. | Class | org.apache.lucene.search.grouping | Apache Lucene |
AbstractGroupFacetCollector | Base class for computing grouped facets. | Class | org.apache.lucene.search.grouping | Apache Lucene |
AbstractGroupFacetCollector .FacetEntry | Represents a facet entry with a value and a count. | Class | org.apache.lucene.search.grouping.AbstractGroupFacetCollector | Apache Lucene |
AbstractGroupFacetCollector .GroupedFacetResult | The grouped facet result. | Class | org.apache.lucene.search.grouping.AbstractGroupFacetCollector | Apache Lucene |
AbstractGroupFacetCollector .SegmentResult | Contains the local grouped segment counts for a particular segment. | Class | org.apache.lucene.search.grouping.AbstractGroupFacetCollector | Apache Lucene |
AbstractSecondPassGroupingCollector | SecondPassGroupingCollector is the second of two passes necessary to collect grouped docs. | Class | org.apache.lucene.search.grouping | Apache Lucene |
BlockGroupingCollector | BlockGroupingCollector performs grouping with a single pass collector, as long as you are grouping by a | Class | org.apache.lucene.search.grouping | Apache Lucene |
CollectedSearchGroup | Expert: representation of a group in AbstractFirstPassGroupingCollector, tracking the top doc and FieldComparator slot. | Class | org.apache.lucene.search.grouping | Apache Lucene |
FunctionAllGroupHeadsCollector | An implementation of AbstractAllGroupHeadsCollector for retrieving the most relevant groups when groupingWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.grouping.function | Apache Lucene |
FunctionAllGroupsCollector | A collector that collects all groups that match the query. | Class | org.apache.lucene.search.grouping.function | Apache Lucene |
FunctionDistinctValuesCollector | Function based implementation of AbstractDistinctValuesCollector. | Class | org.apache.lucene.search.grouping.function | Apache Lucene |
FunctionDistinctValuesCollector .GroupCount | Holds distinct values for a single group. | Class | org.apache.lucene.search.grouping.function.FunctionDistinctValuesCollector | Apache Lucene |
FunctionFirstPassGroupingCollector | Concrete implementation of AbstractFirstPassGroupingCollector that groups based on ValueSource instances. | Class | org.apache.lucene.search.grouping.function | Apache Lucene |
FunctionSecondPassGroupingCollector | Concrete implementation of AbstractSecondPassGroupingCollector that groups based on ValueSource instances. | Class | org.apache.lucene.search.grouping.function | Apache Lucene |
GroupDocs | Represents one group in the results. | Class | org.apache.lucene.search.grouping | Apache Lucene |
GroupingSearch | Convenience class to perform grouping in a non distributed environment. | Class | org.apache.lucene.search.grouping | Apache Lucene |
SearchGroup | Represents a group that is found during the first pass search. | Class | org.apache.lucene.search.grouping | Apache Lucene |
TermAllGroupHeadsCollector | A base implementation of AbstractAllGroupHeadsCollector for retrieving the most relevant groups when grouping on a string based group field. | Class | org.apache.lucene.search.grouping.term | Apache Lucene |
TermAllGroupsCollector | A collector that collects all groups that match the query. | Class | org.apache.lucene.search.grouping.term | Apache Lucene |
TermDistinctValuesCollector | A term based implementation of AbstractDistinctValuesCollector that relies on SortedDocValues to count the distinct values per group. | Class | org.apache.lucene.search.grouping.term | Apache Lucene |
TermDistinctValuesCollector .GroupCount | Holds distinct values for a single group. | Class | org.apache.lucene.search.grouping.term.TermDistinctValuesCollector | Apache Lucene |
TermFirstPassGroupingCollector | Concrete implementation of AbstractFirstPassGroupingCollector that groups based on field values and more specifically uses SortedDocValues | Class | org.apache.lucene.search.grouping.term | Apache Lucene |
TermGroupFacetCollector | An implementation of AbstractGroupFacetCollector that computes grouped facets based on the indexed termsWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.grouping.term | Apache Lucene |
TermSecondPassGroupingCollector | Concrete implementation of AbstractSecondPassGroupingCollector that groups based on field values and more specifically uses SortedDocValues | Class | org.apache.lucene.search.grouping.term | Apache Lucene |
TopGroups | Represents result returned by a grouping search. | Class | org.apache.lucene.search.grouping | Apache Lucene |
TopGroups .ScoreMergeMode | How the GroupDocs score (if any) should be merged. | Class | org.apache.lucene.search.grouping.TopGroups | Apache Lucene |