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 TypeClassDescriptionclassACollectorManagerimplementation which produces FacetsCollector and produces a merged FacetsCollector.Fields in org.apache.lucene.facet declared as CollectorManagerModifier and TypeFieldDescriptionprivate final CollectorManager<?, R> DrillSideways.CallableCollector.collectorManagerThe field for thecollectorManagerrecord component.Fields in org.apache.lucene.facet with type parameters of type CollectorManagerModifier and TypeFieldDescription(package private) final List<? extends CollectorManager<K, R>> DrillSidewaysQuery.drillSidewaysCollectorManagersMethods in org.apache.lucene.facet that return CollectorManagerModifier and TypeMethodDescriptionDrillSideways.CallableCollector.collectorManager()Returns the value of thecollectorManagerrecord component.RandomSamplingFacetsCollector.createManager(int sampleSize, long seed) Creates aCollectorManagerfor concurrent random sampling throughRandomSamplingFacetsCollectorMethods in org.apache.lucene.facet with parameters of type CollectorManagerModifier and TypeMethodDescriptionDrillSideways.search(DrillDownQuery query, CollectorManager<?, R> hitCollectorManager) Runs a search, using aCollectorManagerto 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 CollectorManagerModifierConstructorDescriptionprivateCallableCollector(IndexSearcher searcher, Query query, CollectorManager<?, R> collectorManager) Creates an instance of aCallableCollectorrecord class.Constructor parameters in org.apache.lucene.facet with type arguments of type CollectorManagerModifierConstructorDescriptionprivateDrillSidewaysQuery(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 newDrillSidewaysQuerythat will create newFacetsCollectors for eachLeafReaderContextusing the providedFacetsCollectorManagers. -
Uses of CollectorManager in org.apache.lucene.sandbox.facet
Classes in org.apache.lucene.sandbox.facet that implement CollectorManagerModifier and TypeClassDescriptionfinal classFacetFieldCollectorManager<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 TypeClassDescriptionclassACollectorManagerimplements which wrap a set ofCollectorManagerasMultiCollectoracts forCollector.classCreate a TopFieldCollectorManager which uses a shared hit counter to maintain number of hits and a sharedMaxScoreAccumulatorto propagate the minimum score across segments if the primary sort is by relevancy.classCreate a TopScoreDocCollectorManager which uses a shared hit counter to maintain number of hits and a sharedMaxScoreAccumulatorto propagate the minimum score across segmentsclassCollector manager based onTotalHitCountCollectorthat 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.collectorManagersMethods 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)