Package | Description |
---|---|
org.apache.lucene.search.grouping |
Grouping.
|
org.apache.lucene.search.grouping.function |
Support for grouping by
ValueSource . |
org.apache.lucene.search.grouping.term |
Support for grouping by indexed terms via
DocValues . |
Modifier and Type | Method and Description |
---|---|
abstract SecondPassGroupingCollector<T> |
Grouper.getSecondPassCollector(Collection<SearchGroup<T>> groups,
Sort groupSort,
Sort withinGroupSort,
int maxDocsPerGroup,
boolean getScores,
boolean getMaxScores,
boolean fillSortFields)
Create a second-pass collector
|
Modifier and Type | Class and Description |
---|---|
class |
FunctionSecondPassGroupingCollector
Concrete implementation of
SecondPassGroupingCollector that groups based on
ValueSource instances. |
Modifier and Type | Method and Description |
---|---|
SecondPassGroupingCollector<MutableValue> |
FunctionGrouper.getSecondPassCollector(Collection<SearchGroup<MutableValue>> searchGroups,
Sort groupSort,
Sort withinGroupSort,
int maxDocsPerGroup,
boolean getScores,
boolean getMaxScores,
boolean fillSortFields) |
Modifier and Type | Class and Description |
---|---|
class |
TermSecondPassGroupingCollector
Concrete implementation of
SecondPassGroupingCollector that groups based on
field values and more specifically uses SortedDocValues
to collect grouped docs. |
Modifier and Type | Method and Description |
---|---|
SecondPassGroupingCollector<BytesRef> |
TermGrouper.getSecondPassCollector(Collection<SearchGroup<BytesRef>> groups,
Sort groupSort,
Sort withinGroupSort,
int maxDocsPerGroup,
boolean getScores,
boolean getMaxScores,
boolean fillSortFields) |
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.