Interface IAbstractAllGroupsCollector<TGroupValue>
LUCENENET specific interface used to apply covariance to TGroupValue
Inherited Members
      Lucene.Net.Search.ICollector.SetScorer(Lucene.Net.Search.Scorer)
    
    
    
      Lucene.Net.Search.ICollector.SetNextReader(Lucene.Net.Index.AtomicReaderContext)
    
    
      Lucene.Net.Search.ICollector.AcceptsDocsOutOfOrder
    
  Namespace: Lucene.Net.Search.Grouping
Assembly: Lucene.Net.Grouping.dll
Syntax
public interface IAbstractAllGroupsCollector<out TGroupValue> : ICollectorType Parameters
| Name | Description | 
|---|---|
| TGroupValue | 
Properties
| Improve this Doc View SourceGroupCount
Returns the total number of groups for the executed search. This is a convenience method. The following code snippet has the same effect:
GetGroups().CountDeclaration
int GroupCount { get; }Property Value
| Type | Description | 
|---|---|
| System.Int32 | The total number of groups for the executed search | 
Groups
Returns the group values
This is an unordered collections of group values. For each group that matched the query there is a Lucene.Net.Util.BytesRef representing a group value.
Declaration
IEnumerable<TGroupValue> Groups { get; }Property Value
| Type | Description | 
|---|---|
| System.Collections.Generic.IEnumerable<TGroupValue> | the group values |