Modifier and Type | Class and Description |
---|---|
class |
TermGroupSelector
A GroupSelector implementation that groups via SortedDocValues
|
class |
ValueSourceGroupSelector
A GroupSelector that groups via a ValueSource
|
Modifier and Type | Field and Description |
---|---|
protected GroupSelector<T> |
SecondPassGroupingCollector.groupSelector |
Modifier and Type | Method and Description |
---|---|
GroupSelector<T> |
SecondPassGroupingCollector.getGroupSelector() |
GroupSelector<T> |
FirstPassGroupingCollector.getGroupSelector() |
Modifier and Type | Method and Description |
---|---|
static <T> AllGroupHeadsCollector<T> |
AllGroupHeadsCollector.newCollector(GroupSelector<T> selector,
Sort sort)
Create a new AllGroupHeadsCollector based on the type of within-group Sort required
|
Constructor and Description |
---|
AllGroupsCollector(GroupSelector<T> groupSelector)
Create a new AllGroupsCollector
|
DistinctValuesCollector(GroupSelector<T> groupSelector,
Collection<SearchGroup<T>> groups,
GroupSelector<R> valueSelector)
Create a DistinctValuesCollector
|
DistinctValuesCollector(GroupSelector<T> groupSelector,
Collection<SearchGroup<T>> groups,
GroupSelector<R> valueSelector)
Create a DistinctValuesCollector
|
FirstPassGroupingCollector(GroupSelector<T> groupSelector,
Sort groupSort,
int topNGroups)
Create the first pass collector.
|
SecondPassGroupingCollector(GroupSelector<T> groupSelector,
Collection<SearchGroup<T>> groups,
GroupReducer<T,?> reducer)
Create a new SecondPassGroupingCollector
|
TopGroupsCollector(GroupSelector<T> groupSelector,
Collection<SearchGroup<T>> groups,
Sort groupSort,
Sort withinGroupSort,
int maxDocsPerGroup,
boolean getMaxScores)
Create a new TopGroupsCollector
|
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.