|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use org.apache.lucene.search.grouping | |
|---|---|
| org.apache.lucene.search.grouping | This module enables search result grouping with Lucene, where hits with the same value in the specified single-valued group field are grouped together. |
| org.apache.lucene.search.grouping.dv | Support for grouping on DocValues fields. |
| 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}. |
| Classes in org.apache.lucene.search.grouping used by org.apache.lucene.search.grouping | |
|---|---|
| AbstractAllGroupHeadsCollector.GroupHead
Represents a group head. |
|
| AbstractAllGroupHeadsCollector.TemporalResult
Contains the result of group head retrieval. |
|
| AbstractDistinctValuesCollector.GroupCount
Returned by AbstractDistinctValuesCollector.getGroups(),
representing the value and set of distinct values for the group. |
|
| AbstractGroupFacetCollector.FacetEntry
Represents a facet entry with a value and a count. |
|
| AbstractGroupFacetCollector.GroupedFacetResult
The grouped facet result. |
|
| AbstractGroupFacetCollector.SegmentResult
Contains the local grouped segment counts for a particular segment. |
|
| AbstractSecondPassGroupingCollector.SearchGroupDocs
|
|
| CollectedSearchGroup
Expert: representation of a group in AbstractFirstPassGroupingCollector,
tracking the top doc and FieldComparator slot. |
|
| GroupDocs
Represents one group in the results. |
|
| GroupingSearch
Convenience class to perform grouping in a non distributed environment. |
|
| SearchGroup
Represents a group that is found during the first pass search. |
|
| TopGroups
Represents result returned by a grouping search. |
|
| TopGroups.ScoreMergeMode
How the GroupDocs score (if any) should be merged. |
|
| Classes in org.apache.lucene.search.grouping used by org.apache.lucene.search.grouping.dv | |
|---|---|
| AbstractAllGroupHeadsCollector
This collector specializes in collecting the most relevant document (group head) for each group that match the query. |
|
| AbstractAllGroupHeadsCollector.GroupHead
Represents a group head. |
|
| AbstractAllGroupsCollector
A collector that collects all groups that match the query. |
|
| AbstractDistinctValuesCollector
A second pass grouping collector that keeps track of distinct values for a specified field for the top N group. |
|
| AbstractDistinctValuesCollector.GroupCount
Returned by AbstractDistinctValuesCollector.getGroups(),
representing the value and set of distinct values for the group. |
|
| AbstractFirstPassGroupingCollector
FirstPassGroupingCollector is the first of two passes necessary to collect grouped hits. |
|
| AbstractGroupFacetCollector
Base class for computing grouped facets. |
|
| AbstractSecondPassGroupingCollector
SecondPassGroupingCollector is the second of two passes necessary to collect grouped docs. |
|
| SearchGroup
Represents a group that is found during the first pass search. |
|
| Classes in org.apache.lucene.search.grouping used by org.apache.lucene.search.grouping.function | |
|---|---|
| AbstractAllGroupHeadsCollector
This collector specializes in collecting the most relevant document (group head) for each group that match the query. |
|
| AbstractAllGroupHeadsCollector.GroupHead
Represents a group head. |
|
| AbstractAllGroupsCollector
A collector that collects all groups that match the query. |
|
| AbstractDistinctValuesCollector
A second pass grouping collector that keeps track of distinct values for a specified field for the top N group. |
|
| AbstractDistinctValuesCollector.GroupCount
Returned by AbstractDistinctValuesCollector.getGroups(),
representing the value and set of distinct values for the group. |
|
| AbstractFirstPassGroupingCollector
FirstPassGroupingCollector is the first of two passes necessary to collect grouped hits. |
|
| AbstractSecondPassGroupingCollector
SecondPassGroupingCollector is the second of two passes necessary to collect grouped docs. |
|
| AbstractSecondPassGroupingCollector.SearchGroupDocs
|
|
| SearchGroup
Represents a group that is found during the first pass search. |
|
| Classes in org.apache.lucene.search.grouping used by org.apache.lucene.search.grouping.term | |
|---|---|
| AbstractAllGroupHeadsCollector
This collector specializes in collecting the most relevant document (group head) for each group that match the query. |
|
| AbstractAllGroupHeadsCollector.GroupHead
Represents a group head. |
|
| AbstractAllGroupsCollector
A collector that collects all groups that match the query. |
|
| AbstractDistinctValuesCollector
A second pass grouping collector that keeps track of distinct values for a specified field for the top N group. |
|
| AbstractDistinctValuesCollector.GroupCount
Returned by AbstractDistinctValuesCollector.getGroups(),
representing the value and set of distinct values for the group. |
|
| AbstractFirstPassGroupingCollector
FirstPassGroupingCollector is the first of two passes necessary to collect grouped hits. |
|
| AbstractGroupFacetCollector
Base class for computing grouped facets. |
|
| AbstractSecondPassGroupingCollector
SecondPassGroupingCollector is the second of two passes necessary to collect grouped docs. |
|
| AbstractSecondPassGroupingCollector.SearchGroupDocs
|
|
| SearchGroup
Represents a group that is found during the first pass search. |
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||