Uses of Interface
org.apache.lucene.search.LeafCollector
-
Packages that use LeafCollector Package Description org.apache.lucene.monitor Monitoring frameworkorg.apache.lucene.search Code to search indices.org.apache.lucene.search.grouping Grouping.org.apache.lucene.search.join Support for index-time and query-time joins.org.apache.lucene.search.suggest.document Support for document suggestion -
-
Uses of LeafCollector in org.apache.lucene.monitor
Classes in org.apache.lucene.monitor that implement LeafCollector Modifier and Type Class Description private classCollectingMatcher.MatchCollector(package private) static classQueryIndex.MonitorQueryCollectorA Collector that decodes the stored query for each document hit. -
Uses of LeafCollector in org.apache.lucene.search
Classes in org.apache.lucene.search that implement LeafCollector Modifier and Type Class Description (package private) classBooleanScorer.OrCollectorprivate classCachingCollector.NoScoreCachingLeafCollectorprivate classCachingCollector.ScoreCachingLeafCollectorclassFilterLeafCollectorLeafCollectordelegator.classMemoryAccountingBitsetCollectorBitset collector which supports memory trackingprivate static classMultiCollector.MultiLeafCollectorclassMultiCollectorManager.Collectors.LeafCollectorsclassSimpleCollectorBaseCollectorimplementation that is used to collect all contexts.private static classTopFieldCollector.MultiComparatorLeafCollector(package private) static classTopScoreDocCollector.ScorerLeafCollectorclassTotalHitCountCollectorJust counts the total number of hits.Fields in org.apache.lucene.search declared as LeafCollector Modifier and Type Field Description private LeafCollector[]MultiCollector.MultiLeafCollector. collectorsprotected LeafCollectorFilterLeafCollector. inprivate LeafCollector[]MultiCollectorManager.Collectors.LeafCollectors. leafCollectorsMethods in org.apache.lucene.search that return LeafCollector Modifier and Type Method Description LeafCollectorCachingCollector.NoScoreCachingCollector. getLeafCollector(LeafReaderContext context)LeafCollectorCollector. getLeafCollector(LeafReaderContext context)Create a newcollectorto collect the given context.LeafCollectorDiversifiedTopDocsCollector. getLeafCollector(LeafReaderContext context)LeafCollectorDocValuesStatsCollector. getLeafCollector(LeafReaderContext context)LeafCollectorFilterCollector. getLeafCollector(LeafReaderContext context)LeafCollectorLargeNumHitsTopDocsCollector. getLeafCollector(LeafReaderContext context)LeafCollectorMultiCollector. getLeafCollector(LeafReaderContext context)LeafCollectorMultiCollectorManager.Collectors. getLeafCollector(LeafReaderContext context)LeafCollectorPositiveScoresOnlyCollector. getLeafCollector(LeafReaderContext context)LeafCollectorSimpleCollector. getLeafCollector(LeafReaderContext context)LeafCollectorTimeLimitingCollector. getLeafCollector(LeafReaderContext context)LeafCollectorTopFieldCollector.PagingFieldCollector. getLeafCollector(LeafReaderContext context)LeafCollectorTopFieldCollector.SimpleFieldCollector. getLeafCollector(LeafReaderContext context)LeafCollectorTopScoreDocCollector.PagingTopScoreDocCollector. getLeafCollector(LeafReaderContext context)LeafCollectorTopScoreDocCollector.SimpleTopScoreDocCollector. getLeafCollector(LeafReaderContext context)private LeafCollectorConstantScoreQuery.ConstantBulkScorer. wrapCollector(LeafCollector collector)Methods in org.apache.lucene.search with parameters of type LeafCollector Modifier and Type Method Description protected voidCachingCollector.NoScoreCachingCollector. collect(LeafCollector collector, int i)protected voidCachingCollector.ScoreCachingCollector. collect(LeafCollector collector, int i)(package private) voidBooleanScorer.BulkScorerAndDoc. score(LeafCollector collector, Bits acceptDocs, int min, int max)intBooleanScorer. score(LeafCollector collector, Bits acceptDocs, int min, int max)voidBulkScorer. score(LeafCollector collector, Bits acceptDocs)Scores and collects all matching documents.abstract intBulkScorer. score(LeafCollector collector, Bits acceptDocs, int min, int max)Collects matching documents in a range and return an estimation of the next matching document which is on or aftermax.intConstantScoreQuery.ConstantBulkScorer. score(LeafCollector collector, Bits acceptDocs, int min, int max)intReqExclBulkScorer. score(LeafCollector collector, Bits acceptDocs, int min, int max)intWeight.DefaultBulkScorer. score(LeafCollector collector, Bits acceptDocs, int min, int max)(package private) static voidWeight.DefaultBulkScorer. scoreAll(LeafCollector collector, DocIdSetIterator iterator, TwoPhaseIterator twoPhase, Bits acceptDocs)Specialized method to bulk-score all hits; we separate this fromWeight.DefaultBulkScorer.scoreRange(org.apache.lucene.search.LeafCollector, org.apache.lucene.search.DocIdSetIterator, org.apache.lucene.search.TwoPhaseIterator, org.apache.lucene.util.Bits, int, int)to help out hotspot.private voidBooleanScorer. scoreDocument(LeafCollector collector, int base, int i)private voidBooleanScorer. scoreMatches(LeafCollector collector, int base)(package private) static intWeight.DefaultBulkScorer. scoreRange(LeafCollector collector, DocIdSetIterator iterator, TwoPhaseIterator twoPhase, Bits acceptDocs, int currentDoc, int end)Specialized method to bulk-score a range of hits; we separate this fromWeight.DefaultBulkScorer.scoreAll(org.apache.lucene.search.LeafCollector, org.apache.lucene.search.DocIdSetIterator, org.apache.lucene.search.TwoPhaseIterator, org.apache.lucene.util.Bits)to help out hotspot.private BooleanScorer.BulkScorerAndDocBooleanScorer. scoreWindow(BooleanScorer.BulkScorerAndDoc top, LeafCollector collector, Bits acceptDocs, int min, int max)private voidBooleanScorer. scoreWindowIntoBitSetAndReplay(LeafCollector collector, Bits acceptDocs, int base, int min, int max, BooleanScorer.BulkScorerAndDoc[] scorers, int numScorers)private voidBooleanScorer. scoreWindowMultipleScorers(LeafCollector collector, Bits acceptDocs, int windowBase, int windowMin, int windowMax, int maxFreq)private voidBooleanScorer. scoreWindowSingleScorer(BooleanScorer.BulkScorerAndDoc bulkScorer, LeafCollector collector, Bits acceptDocs, int windowMin, int windowMax, int max)protected CachingCollector.NoScoreCachingLeafCollectorCachingCollector.NoScoreCachingCollector. wrap(LeafCollector in, int maxDocsToCache)protected CachingCollector.NoScoreCachingLeafCollectorCachingCollector.ScoreCachingCollector. wrap(LeafCollector in, int maxDocsToCache)private LeafCollectorConstantScoreQuery.ConstantBulkScorer. wrapCollector(LeafCollector collector)Constructors in org.apache.lucene.search with parameters of type LeafCollector Constructor Description FilterLeafCollector(LeafCollector in)Sole constructor.NoScoreCachingLeafCollector(LeafCollector in, int maxDocsToCache)ScoreCachingLeafCollector(LeafCollector in, int maxDocsToCache)Constructor parameters in org.apache.lucene.search with type arguments of type LeafCollector Constructor Description MultiLeafCollector(java.util.List<LeafCollector> collectors, boolean cacheScores, boolean skipNonCompetitive) -
Uses of LeafCollector in org.apache.lucene.search.grouping
Classes in org.apache.lucene.search.grouping that implement LeafCollector Modifier and Type Class Description classAllGroupHeadsCollector<T>This collector specializes in collecting the most relevant document (group head) for each group that matches the query.private static classAllGroupHeadsCollector.ScoringGroupHeadsCollector<T>Specialized implementation for sorting by scoreprivate static classAllGroupHeadsCollector.SortingGroupHeadsCollector<T>General implementation using aFieldComparatorto select the group headclassAllGroupsCollector<T>A collector that collects all groups that match the query.classBlockGroupingCollectorBlockGroupingCollector performs grouping with a single pass collector, as long as you are grouping by a doc block field, ie all documents sharing a given group value were indexed as a doc block using the atomicIndexWriter.addDocuments()orIndexWriter.updateDocuments()API.classDistinctValuesCollector<T,R>A second pass grouping collector that keeps track of distinct values for a specified field for the top N group.private static classDistinctValuesCollector.ValuesCollector<R>classFirstPassGroupingCollector<T>FirstPassGroupingCollector is the first of two passes necessary to collect grouped hits.classGroupFacetCollectorBase class for computing grouped facets.classSecondPassGroupingCollector<T>SecondPassGroupingCollector runs over an already collected set of groups, further applying aGroupReducerto each groupclassTermGroupFacetCollectorAn implementation ofGroupFacetCollectorthat computes grouped facets based on the indexed terms from DocValues.(package private) static classTermGroupFacetCollector.MV(package private) static classTermGroupFacetCollector.SVclassTopGroupsCollector<T>A second-pass collector that collects the TopDocs for each group, and returns them as aTopGroupsobjectprivate static classTopGroupsCollector.MaxScoreCollectorFields in org.apache.lucene.search.grouping declared as LeafCollector Modifier and Type Field Description (package private) LeafCollectorGroupReducer.GroupCollector. leafCollector -
Uses of LeafCollector in org.apache.lucene.search.join
Classes in org.apache.lucene.search.join that implement LeafCollector Modifier and Type Class Description (package private) classDocValuesTermsCollector<DV>(package private) classGlobalOrdinalsCollector.OrdinalMapCollector(package private) classGlobalOrdinalsCollector.SegmentOrdinalCollector(package private) classGlobalOrdinalsWithScoreCollector.OrdinalMapCollector(package private) classGlobalOrdinalsWithScoreCollector.SegmentOrdinalCollector(package private) classTermsCollector<DV>A collector that collects all terms from a specified field matching the query.(package private) static classTermsCollector.MV(package private) static classTermsCollector.SV(package private) classTermsWithScoreCollector<DV>(package private) static classTermsWithScoreCollector.MV(package private) static classTermsWithScoreCollector.MV.Avg(package private) static classTermsWithScoreCollector.SV(package private) static classTermsWithScoreCollector.SV.AvgMethods in org.apache.lucene.search.join that return LeafCollector Modifier and Type Method Description LeafCollectorGlobalOrdinalsCollector. getLeafCollector(LeafReaderContext context)LeafCollectorGlobalOrdinalsWithScoreCollector. getLeafCollector(LeafReaderContext context)LeafCollectorGlobalOrdinalsWithScoreCollector.NoScore. getLeafCollector(LeafReaderContext context) -
Uses of LeafCollector in org.apache.lucene.search.suggest.document
Classes in org.apache.lucene.search.suggest.document that implement LeafCollector Modifier and Type Class Description classTopSuggestDocsCollectorCollectorthat collects completion and score, along with document idMethods in org.apache.lucene.search.suggest.document with parameters of type LeafCollector Modifier and Type Method Description intCompletionScorer. score(LeafCollector collector, Bits acceptDocs, int min, int max)
-