Package | Description |
---|---|
org.apache.lucene.search.grouping |
This module enables search result grouping with Lucene, where hits
with the same value in the specified single-valued group field are
grouped together.
|
org.apache.lucene.search.grouping.dv |
Support for grouping on
DocValues fields. |
org.apache.lucene.search.grouping.function |
Support for grouping by {org.apache.lucene.queries.function.ValueSource}.
|
org.apache.lucene.search.grouping.term |
Support for grouping by indexed terms via {org.apache.lucene.search.FieldCache}.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAllGroupHeadsCollector<GH extends AbstractAllGroupHeadsCollector.GroupHead>
This collector specializes in collecting the most relevant document (group head) for each group that match the query.
|
Modifier and Type | Field and Description |
---|---|
GH |
AbstractAllGroupHeadsCollector.TemporalResult.groupHead |
Modifier and Type | Class and Description |
---|---|
class |
DVAllGroupHeadsCollector<GH extends AbstractAllGroupHeadsCollector.GroupHead<?>>
A base implementation of
AbstractAllGroupHeadsCollector for retrieving
the most relevant groups when grouping on a indexed doc values field. |
Modifier and Type | Method and Description |
---|---|
static <T extends AbstractAllGroupHeadsCollector.GroupHead<?>> |
DVAllGroupHeadsCollector.create(String groupField,
Sort sortWithinGroup,
DocValues.Type type,
boolean diskResident)
Creates an
AbstractAllGroupHeadsCollector instance based on the supplied arguments. |
Modifier and Type | Class and Description |
---|---|
class |
FunctionAllGroupHeadsCollector.GroupHead
Holds current head document for a single group.
|
Modifier and Type | Class and Description |
---|---|
class |
TermAllGroupHeadsCollector<GH extends AbstractAllGroupHeadsCollector.GroupHead<?>>
A base implementation of
AbstractAllGroupHeadsCollector for retrieving the most relevant groups when grouping
on a string based group field. |
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.