Class GroupSelector<T>

java.lang.Object
org.apache.lucene.search.grouping.GroupSelector<T>
Type Parameters:
T - the type of the group value
Direct Known Subclasses:
DoubleRangeGroupSelector, LongRangeGroupSelector, TermGroupSelector, ValueSourceGroupSelector

public abstract class GroupSelector<T> extends Object
Defines a group, for use by grouping collectors

A GroupSelector acts as an iterator over documents. For each segment, clients should call setNextReader(LeafReaderContext), and then advanceTo(int) for each matching document.

  • Constructor Details

    • GroupSelector

      public GroupSelector()
  • Method Details