Uses of Class
org.apache.lucene.search.SimpleCollector
-
Packages that use SimpleCollector Package Description org.apache.lucene.misc.search Misc search implementations.org.apache.lucene.monitor Monitoring frameworkorg.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.misc.search
Subclasses of SimpleCollector in org.apache.lucene.misc.search Modifier and Type Class Description class
MemoryAccountingBitsetCollector
Bitset collector which supports memory tracking -
Uses of SimpleCollector in org.apache.lucene.monitor
Subclasses of SimpleCollector in org.apache.lucene.monitor Modifier and Type Class Description private class
CollectingMatcher.MatchCollector
(package private) static class
ReadonlyQueryIndex.LazyMonitorQueryCollector
A Collector that decodes the stored query for each document hit reparsing them everytime.(package private) static class
WritableQueryIndex.MonitorQueryCollector
A Collector that decodes the stored query for each document hit. -
Uses of SimpleCollector in org.apache.lucene.search.grouping
Subclasses of SimpleCollector in org.apache.lucene.search.grouping Modifier and Type Class Description class
AllGroupHeadsCollector<T>
This collector specializes in collecting the most relevant document (group head) for each group that matches the query.private static class
AllGroupHeadsCollector.ScoringGroupHeadsCollector<T>
Specialized implementation for sorting by scoreprivate static class
AllGroupHeadsCollector.SortingGroupHeadsCollector<T>
General implementation using aFieldComparator
to select the group headclass
AllGroupsCollector<T>
A collector that collects all groups that match the query.class
BlockGroupingCollector
BlockGroupingCollector 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.class
DistinctValuesCollector<T,R>
A second pass grouping collector that keeps track of distinct values for a specified field for the top N group.private static class
DistinctValuesCollector.ValuesCollector<R>
class
FirstPassGroupingCollector<T>
FirstPassGroupingCollector is the first of two passes necessary to collect grouped hits.class
GroupFacetCollector
Base class for computing grouped facets.class
SecondPassGroupingCollector<T>
SecondPassGroupingCollector runs over an already collected set of groups, further applying aGroupReducer
to each groupclass
TermGroupFacetCollector
An implementation ofGroupFacetCollector
that computes grouped facets based on the indexed terms from DocValues.(package private) static class
TermGroupFacetCollector.MV
(package private) static class
TermGroupFacetCollector.SV
class
TopGroupsCollector<T>
A second-pass collector that collects the TopDocs for each group, and returns them as aTopGroups
objectprivate static class
TopGroupsCollector.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) class
DocValuesTermsCollector<DV>
(package private) class
TermsCollector<DV>
A collector that collects all terms from a specified field matching the query.(package private) static class
TermsCollector.MV
(package private) static class
TermsCollector.SV
(package private) class
TermsWithScoreCollector<DV>
(package private) static class
TermsWithScoreCollector.MV
(package private) static class
TermsWithScoreCollector.MV.Avg
(package private) static class
TermsWithScoreCollector.SV
(package private) static class
TermsWithScoreCollector.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 class
TopSuggestDocsCollector
Collector
that collects completion and score, along with document id
-