Uses of Interface
org.apache.lucene.search.CollectorManager
Packages that use CollectorManager
Package
Description
Faceted search.
Sandbox faceting - Collectors that compute facets.
This package contains a flexible graph-based proximity query, TermAutomatonQuery, and geospatial
queries.
Code to search indices.
-
Uses of CollectorManager in org.apache.lucene.facet
Classes in org.apache.lucene.facet that implement CollectorManagerModifier and TypeClassDescriptionclass
ACollectorManager
implementation which produces FacetsCollector and produces a merged FacetsCollector.Fields in org.apache.lucene.facet declared as CollectorManagerModifier and TypeFieldDescriptionprivate final CollectorManager
<?, R> DrillSideways.CallableCollector.collectorManager
The field for thecollectorManager
record component.Fields in org.apache.lucene.facet with type parameters of type CollectorManagerModifier and TypeFieldDescription(package private) final List
<? extends CollectorManager<K, R>> DrillSidewaysQuery.drillSidewaysCollectorManagers
Methods in org.apache.lucene.facet that return CollectorManagerModifier and TypeMethodDescriptionDrillSideways.CallableCollector.collectorManager()
Returns the value of thecollectorManager
record component.RandomSamplingFacetsCollector.createManager
(int sampleSize, long seed) Creates aCollectorManager
for concurrent random sampling throughRandomSamplingFacetsCollector
Methods in org.apache.lucene.facet with parameters of type CollectorManagerModifier and TypeMethodDescriptionDrillSideways.search
(DrillDownQuery query, CollectorManager<?, R> hitCollectorManager) Runs a search, using aCollectorManager
to gather and merge search results<C extends Collector,
T, K extends Collector, R>
DrillSideways.Result<T, R> DrillSideways.search
(DrillDownQuery query, CollectorManager<C, T> drillDownCollectorManager, List<? extends CollectorManager<K, R>> drillSidewaysCollectorManagers) Search using DrillDownQuery with custom collectors.private <C extends Collector,
T, K extends Collector, R>
DrillSideways.Result<T, R> DrillSideways.searchConcurrently
(DrillDownQuery query, CollectorManager<C, T> drillDownCollectorManager, List<? extends CollectorManager<K, R>> drillSidewaysCollectorManagers) private <C extends Collector,
T, K extends Collector, R>
DrillSideways.Result<T, R> DrillSideways.searchSequentially
(DrillDownQuery query, CollectorManager<C, T> drillDownCollectorManager, List<? extends CollectorManager<K, R>> drillSidewaysCollectorManagers) Method parameters in org.apache.lucene.facet with type arguments of type CollectorManagerModifier and TypeMethodDescription<C extends Collector,
T, K extends Collector, R>
DrillSideways.Result<T, R> DrillSideways.search
(DrillDownQuery query, CollectorManager<C, T> drillDownCollectorManager, List<? extends CollectorManager<K, R>> drillSidewaysCollectorManagers) Search using DrillDownQuery with custom collectors.private <C extends Collector,
T, K extends Collector, R>
DrillSideways.Result<T, R> DrillSideways.searchConcurrently
(DrillDownQuery query, CollectorManager<C, T> drillDownCollectorManager, List<? extends CollectorManager<K, R>> drillSidewaysCollectorManagers) private <C extends Collector,
T, K extends Collector, R>
DrillSideways.Result<T, R> DrillSideways.searchSequentially
(DrillDownQuery query, CollectorManager<C, T> drillDownCollectorManager, List<? extends CollectorManager<K, R>> drillSidewaysCollectorManagers) Constructors in org.apache.lucene.facet with parameters of type CollectorManagerModifierConstructorDescriptionprivate
CallableCollector
(IndexSearcher searcher, Query query, CollectorManager<?, R> collectorManager) Creates an instance of aCallableCollector
record class.Constructor parameters in org.apache.lucene.facet with type arguments of type CollectorManagerModifierConstructorDescriptionprivate
DrillSidewaysQuery
(Query baseQuery, List<? extends CollectorManager<K, R>> drillSidewaysCollectorManagers, List<List<K>> managedDrillSidewaysCollectors, Query[] drillDownQueries, boolean scoreSubDocsAtOnce) Needed forQuery.rewrite(IndexSearcher)
.(package private)
DrillSidewaysQuery
(Query baseQuery, List<? extends CollectorManager<K, R>> drillSidewaysCollectorManagers, Query[] drillDownQueries, boolean scoreSubDocsAtOnce) Construct a newDrillSidewaysQuery
that will create newFacetsCollector
s for eachLeafReaderContext
using the providedFacetsCollectorManager
s. -
Uses of CollectorManager in org.apache.lucene.sandbox.facet
Classes in org.apache.lucene.sandbox.facet that implement CollectorManagerModifier and TypeClassDescriptionfinal class
FacetFieldCollectorManager<V extends FacetRecorder>
Collector manager forFacetFieldCollector
. -
Uses of CollectorManager in org.apache.lucene.sandbox.search
Classes in org.apache.lucene.sandbox.search that implement CollectorManager -
Uses of CollectorManager in org.apache.lucene.search
Classes in org.apache.lucene.search that implement CollectorManagerModifier and TypeClassDescriptionclass
ACollectorManager
implements which wrap a set ofCollectorManager
asMultiCollector
acts forCollector
.class
Create a TopFieldCollectorManager which uses a shared hit counter to maintain number of hits and a sharedMaxScoreAccumulator
to propagate the minimum score across segments if the primary sort is by relevancy.class
Create a TopScoreDocCollectorManager which uses a shared hit counter to maintain number of hits and a sharedMaxScoreAccumulator
to propagate the minimum score across segmentsclass
Collector manager based onTotalHitCountCollector
that allows users to parallelize counting the number of hits, expected to be used mostly wrapped inMultiCollectorManager
.Fields in org.apache.lucene.search declared as CollectorManagerModifier and TypeFieldDescriptionprivate final CollectorManager<Collector,
?>[] MultiCollectorManager.collectorManagers
Methods in org.apache.lucene.search with parameters of type CollectorManagerModifier and TypeMethodDescription<C extends Collector,
T>
TIndexSearcher.search
(Query query, CollectorManager<C, T> collectorManager) Lower-level search API.private <C extends Collector,
T>
TIndexSearcher.search
(Weight weight, CollectorManager<C, T> collectorManager, C firstCollector) Constructors in org.apache.lucene.search with parameters of type CollectorManagerModifierConstructorDescriptionMultiCollectorManager
(CollectorManager<? extends Collector, ?>... collectorManagers)