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 classDoubleRangeGroupSelectorA GroupSelector implementation that groups documents by double valuesclassLongRangeGroupSelectorA GroupSelector implementation that groups documents by long valuesclassTermGroupSelectorA GroupSelector implementation that groups via SortedDocValuesclassValueSourceGroupSelectorA GroupSelector that groups via a ValueSourceFields in org.apache.lucene.search.grouping declared as GroupSelector Modifier and Type Field Description private GroupSelector<?>GroupingSearch. grouperprivate GroupSelector<T>AllGroupHeadsCollector. groupSelectorprivate GroupSelector<T>AllGroupsCollector. groupSelectorprivate GroupSelector<T>FirstPassGroupingCollector. groupSelectorprotected GroupSelector<T>SecondPassGroupingCollector. groupSelector(package private) GroupSelector<R>DistinctValuesCollector.DistinctValuesReducer. valueSelector(package private) GroupSelector<R>DistinctValuesCollector.ValuesCollector. valueSelectorMethods 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<?> groupSelector)Constructs aGroupingSearchinstance that groups documents using aGroupSelectorGroupingSearch(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)
-