Class AllGroupsCollectorManager<T>
java.lang.Object
org.apache.lucene.search.grouping.AllGroupsCollectorManager<T>
- All Implemented Interfaces:
CollectorManager<AllGroupsCollector<T>,Collection<T>>
public class AllGroupsCollectorManager<T>
extends Object
implements CollectorManager<AllGroupsCollector<T>,Collection<T>>
A CollectorManager implementation for AllGroupsCollector.
- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
Constructor Summary
ConstructorsConstructorDescriptionAllGroupsCollectorManager(Supplier<GroupSelector<T>> groupSelectorFactory) Creates a new AllGroupsCollectorManager. -
Method Summary
-
Constructor Details
-
AllGroupsCollectorManager
Creates a new AllGroupsCollectorManager.- Parameters:
groupSelectorFactory- factory to create group selectors for each collector
-
-
Method Details
-
newCollector
- Specified by:
newCollectorin interfaceCollectorManager<AllGroupsCollector<T>,Collection<T>>
-
reduce
- Specified by:
reducein interfaceCollectorManager<AllGroupsCollector<T>,Collection<T>>
-