Uses of Class
org.apache.lucene.search.SimpleCollector
Packages that use SimpleCollector
Package
Description
Misc search implementations.
Monitoring framework
Code to search indices.
Grouping.
Support for index-time and query-time joins.
Support for document suggestion
-
Uses of SimpleCollector in org.apache.lucene.misc.search
Subclasses of SimpleCollector in org.apache.lucene.misc.searchModifier and TypeClassDescriptionclass
Bitset collector which supports memory tracking -
Uses of SimpleCollector in org.apache.lucene.monitor
Subclasses of SimpleCollector in org.apache.lucene.monitorModifier and TypeClassDescriptionprivate class
(package private) static final class
A Collector that decodes the stored query for each document hit reparsing them everytime.(package private) static final class
A 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.searchModifier and TypeClassDescriptionprivate static class
class
Just counts the total number of hits. -
Uses of SimpleCollector in org.apache.lucene.search.grouping
Subclasses of SimpleCollector in org.apache.lucene.search.groupingModifier and TypeClassDescriptionclass
This collector specializes in collecting the most relevant document (group head) for each group that matches the query.private static class
Specialized implementation for sorting by scoreprivate static class
General implementation using aFieldComparator
to select the group headclass
A collector that collects all groups that match the query.class
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
A second pass grouping collector that keeps track of distinct values for a specified field for the top N group.private static class
class
FirstPassGroupingCollector is the first of two passes necessary to collect grouped hits.class
Base class for computing grouped facets.class
SecondPassGroupingCollector runs over an already collected set of groups, further applying aGroupReducer
to each groupclass
An implementation ofGroupFacetCollector
that computes grouped facets based on the indexed terms from DocValues.(package private) static class
(package private) static class
class
A second-pass collector that collects the TopDocs for each group, and returns them as aTopGroups
objectprivate static class
-
Uses of SimpleCollector in org.apache.lucene.search.join
Subclasses of SimpleCollector in org.apache.lucene.search.joinModifier and TypeClassDescription(package private) class
(package private) class
TermsCollector<DV>
A collector that collects all terms from a specified field matching the query.(package private) static class
(package private) static class
(package private) class
(package private) static class
(package private) static class
(package private) static class
(package private) static class
-
Uses of SimpleCollector in org.apache.lucene.search.suggest.document
Subclasses of SimpleCollector in org.apache.lucene.search.suggest.documentModifier and TypeClassDescriptionclass
Collector
that collects completion and score, along with document id