Uses of Class
org.apache.lucene.search.grouping.GroupSelector
Packages that use GroupSelector
-
Uses of GroupSelector in org.apache.lucene.search.grouping
Subclasses of GroupSelector in org.apache.lucene.search.groupingModifier and TypeClassDescriptionclassA GroupSelector implementation that groups documents by double valuesclassA GroupSelector implementation that groups documents by long valuesclassA GroupSelector implementation that groups via SortedDocValuesclassA GroupSelector that groups via a ValueSourceFields in org.apache.lucene.search.grouping declared as GroupSelectorModifier and TypeFieldDescriptionprivate final GroupSelector<?> GroupingSearch.grouperprivate final GroupSelector<T> AllGroupHeadsCollector.groupSelectorprivate final GroupSelector<T> AllGroupsCollector.groupSelectorprivate final GroupSelector<T> FirstPassGroupingCollector.groupSelectorprotected final GroupSelector<T> SecondPassGroupingCollector.groupSelector(package private) final GroupSelector<R> DistinctValuesCollector.DistinctValuesReducer.valueSelector(package private) final GroupSelector<R> DistinctValuesCollector.ValuesCollector.valueSelectorMethods in org.apache.lucene.search.grouping that return GroupSelectorModifier and TypeMethodDescriptionFirstPassGroupingCollector.getGroupSelector()SecondPassGroupingCollector.getGroupSelector()Methods in org.apache.lucene.search.grouping with parameters of type GroupSelectorModifier and TypeMethodDescriptionstatic <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 GroupSelectorModifierConstructorDescriptionprivateAllGroupHeadsCollector(GroupSelector<T> selector, Sort sort) AllGroupsCollector(GroupSelector<T> groupSelector) Create a new AllGroupsCollectorDistinctValuesCollector(GroupSelector<T> groupSelector, Collection<SearchGroup<T>> groups, GroupSelector<R> valueSelector) Create a DistinctValuesCollectorprivateDistinctValuesReducer(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 aGroupSelectorprivateGroupingSearch(GroupSelector<?> grouper, Query groupEndDocs) protectedScoringGroupHeadsCollector(GroupSelector<T> selector, Sort sort) SecondPassGroupingCollector(GroupSelector<T> groupSelector, Collection<SearchGroup<T>> groups, GroupReducer<T, ?> reducer) Create a new SecondPassGroupingCollectorprotectedSortingGroupHeadsCollector(GroupSelector<T> selector, Sort sort) TopGroupsCollector(GroupSelector<T> groupSelector, Collection<SearchGroup<T>> groups, Sort groupSort, Sort withinGroupSort, int maxDocsPerGroup, boolean getMaxScores) Create a new TopGroupsCollectorprivateValuesCollector(GroupSelector<R> valueSelector)