Uses of Class
org.apache.lucene.search.grouping.GroupSelector
-
Packages that use GroupSelector Package Description org.apache.lucene.search.grouping Grouping. -
-
Uses of GroupSelector in org.apache.lucene.search.grouping
Subclasses of GroupSelector in org.apache.lucene.search.grouping Modifier and Type Class Description class
TermGroupSelector
A GroupSelector implementation that groups via SortedDocValuesclass
ValueSourceGroupSelector
A GroupSelector that groups via a ValueSourceFields in org.apache.lucene.search.grouping declared as GroupSelector Modifier and Type Field Description private GroupSelector
GroupingSearch. grouper
private GroupSelector<T>
AllGroupHeadsCollector. groupSelector
private GroupSelector<T>
AllGroupsCollector. groupSelector
private GroupSelector<T>
FirstPassGroupingCollector. groupSelector
protected GroupSelector<T>
SecondPassGroupingCollector. groupSelector
(package private) GroupSelector<R>
DistinctValuesCollector.DistinctValuesReducer. valueSelector
(package private) GroupSelector<R>
DistinctValuesCollector.ValuesCollector. valueSelector
Methods in org.apache.lucene.search.grouping that return GroupSelector Modifier and Type Method Description GroupSelector<T>
FirstPassGroupingCollector. getGroupSelector()
GroupSelector<T>
SecondPassGroupingCollector. getGroupSelector()
Methods in org.apache.lucene.search.grouping with parameters of type GroupSelector Modifier and Type Method Description static <T> AllGroupHeadsCollector<T>
AllGroupHeadsCollector. newCollector(GroupSelector<T> selector, Sort sort)
Create a new AllGroupHeadsCollector based on the type of within-group Sort requiredConstructors in org.apache.lucene.search.grouping with parameters of type GroupSelector Constructor Description AllGroupHeadsCollector(GroupSelector<T> selector, Sort sort)
AllGroupsCollector(GroupSelector<T> groupSelector)
Create a new AllGroupsCollectorDistinctValuesCollector(GroupSelector<T> groupSelector, java.util.Collection<SearchGroup<T>> groups, GroupSelector<R> valueSelector)
Create a DistinctValuesCollectorDistinctValuesReducer(GroupSelector<R> valueSelector)
FirstPassGroupingCollector(GroupSelector<T> groupSelector, Sort groupSort, int topNGroups)
Create the first pass collector.GroupingSearch(GroupSelector grouper, Query groupEndDocs)
ScoringGroupHeadsCollector(GroupSelector<T> selector, Sort sort)
SecondPassGroupingCollector(GroupSelector<T> groupSelector, java.util.Collection<SearchGroup<T>> groups, GroupReducer<T,?> reducer)
Create a new SecondPassGroupingCollectorSortingGroupHeadsCollector(GroupSelector<T> selector, Sort sort)
TopGroupsCollector(GroupSelector<T> groupSelector, java.util.Collection<SearchGroup<T>> groups, Sort groupSort, Sort withinGroupSort, int maxDocsPerGroup, boolean getMaxScores)
Create a new TopGroupsCollectorValuesCollector(GroupSelector<R> valueSelector)
-