Class GroupDocs<TGroupValue>
Represents one group in the results.
@lucene.experimental
Inheritance
System.Object
GroupDocs<TGroupValue>
Assembly: Lucene.Net.Grouping.dll
Syntax
public class GroupDocs<TGroupValue> : object, IGroupDocs<TGroupValue>
Type Parameters
Name | Description |
---|---|
TGroupValue |
Constructors
Name | Description |
---|---|
GroupDocs(Single, Single, Int32, ScoreDoc[], TGroupValue, Object[]) |
Properties
Name | Description |
---|---|
GroupSortValues | Matches the groupSort passed to AbstractFirstPassGroupingCollector<TGroupValue>. |
GroupValue | The groupField value for all docs in this group; this may be null if hits did not have the groupField. |
MaxScore | Max score in this group |
Score | Overall aggregated score of this group (currently only set by join queries). |
ScoreDocs | Hits; this may be FieldDoc instances if the withinGroupSort sorted by fields. |
TotalHits | Total hits within this group |