Namespace Lucene.Net.Search.Grouping.Function
Support for grouping by Value
Classes
FunctionAllGroupHeadsCollector
An implementation of Abstract
FunctionAllGroupHeadsCollector.GroupHead
Holds current head document for a single group.
FunctionAllGroupsCollector
A collector that collects all groups that match the query. Only the group value is collected, and the order is undefined. This collector does not determine the most relevant document of a group.
Implementation detail: Uses Value
FunctionDistinctValuesCollector
Function based implementation of Abstract
FunctionDistinctValuesCollector.GroupCount
Holds distinct values for a single group.
FunctionFirstPassGroupingCollector
Concrete implementation of AbstractFirstPassGroupingCollector<TGroupValue> that groups based on
Value
FunctionSecondPassGroupingCollector
Concrete implementation of AbstractSecondPassGroupingCollector<TGroupValue> that groups based on
Value