Uses of Class
org.apache.lucene.search.SimpleCollector
-
Packages that use SimpleCollector 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 SimpleCollector in org.apache.lucene.monitor
Subclasses of SimpleCollector in org.apache.lucene.monitor 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 SimpleCollector in org.apache.lucene.search
Subclasses of SimpleCollector in org.apache.lucene.search Modifier and Type Class Description classMemoryAccountingBitsetCollectorBitset collector which supports memory trackingclassTotalHitCountCollectorJust counts the total number of hits. -
Uses of SimpleCollector in org.apache.lucene.search.grouping
Subclasses of SimpleCollector in org.apache.lucene.search.grouping 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.MaxScoreCollector -
Uses of SimpleCollector in org.apache.lucene.search.join
Subclasses of SimpleCollector in org.apache.lucene.search.join Modifier and Type Class Description (package private) classDocValuesTermsCollector<DV>(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.Avg -
Uses of SimpleCollector in org.apache.lucene.search.suggest.document
Subclasses of SimpleCollector in org.apache.lucene.search.suggest.document Modifier and Type Class Description classTopSuggestDocsCollectorCollectorthat collects completion and score, along with document id
-