Class FunctionDistinctValuesCollector
Function based implementation of AbstractDistinctValuesCollector.
This is a Lucene.NET EXPERIMENTAL API, use at your own risk
Inheritance
System.Object
    
    FunctionDistinctValuesCollector
  Inherited Members
Namespace: Lucene.Net.Search.Grouping.Function
Assembly: Lucene.Net.Grouping.dll
Syntax
public class FunctionDistinctValuesCollector : AbstractDistinctValuesCollector<FunctionDistinctValuesCollector.GroupCount>, IAbstractDistinctValuesCollector<FunctionDistinctValuesCollector.GroupCount>, ICollector
  Constructors
| Improve this Doc View SourceFunctionDistinctValuesCollector(IDictionary, ValueSource, ValueSource, IEnumerable<ISearchGroup<MutableValue>>)
Declaration
public FunctionDistinctValuesCollector(IDictionary vsContext, ValueSource groupSource, ValueSource countSource, IEnumerable<ISearchGroup<MutableValue>> groups)
  Parameters
| Type | Name | Description | 
|---|---|---|
| IDictionary | vsContext | |
| ValueSource | groupSource | |
| ValueSource | countSource | |
| IEnumerable<ISearchGroup<MutableValue>> | groups | 
Properties
| Improve this Doc View SourceGroups
Declaration
public override IEnumerable<FunctionDistinctValuesCollector.GroupCount> Groups { get; }
  Property Value
| Type | Description | 
|---|---|
| IEnumerable<FunctionDistinctValuesCollector.GroupCount> | 
Overrides
Lucene.Net.Search.Grouping.AbstractDistinctValuesCollector<Lucene.Net.Search.Grouping.Function.FunctionDistinctValuesCollector.GroupCount>.Groups
  Methods
| Improve this Doc View SourceCollect(Int32)
Declaration
public override void Collect(int doc)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Int32 | doc | 
Overrides
Lucene.Net.Search.Grouping.AbstractDistinctValuesCollector<Lucene.Net.Search.Grouping.Function.FunctionDistinctValuesCollector.GroupCount>.Collect(System.Int32)
  
    |
    Improve this Doc
  
  
    View Source
  
  
  SetNextReader(AtomicReaderContext)
Declaration
public override void SetNextReader(AtomicReaderContext context)
  Parameters
| Type | Name | Description | 
|---|---|---|
| AtomicReaderContext | context | 
Overrides
Lucene.Net.Search.Grouping.AbstractDistinctValuesCollector<Lucene.Net.Search.Grouping.Function.FunctionDistinctValuesCollector.GroupCount>.SetNextReader(Lucene.Net.Index.AtomicReaderContext)