Uses of Class
org.apache.lucene.util.PriorityQueue
Packages that use PriorityQueue
Package
Description
Utilities for evaluation, data preparation, etc.
Pluggable term index / block terms dictionary implementations.
Code to maintain and access indices.
Miscellaneous Lucene utilities that don't really fit anywhere else.
Misc search implementations.
Intervals queries
Document similarity query generators.
The calculus of spans.
Additional queries (some may have caveats or limitations)
This package contains a flexible graph-based proximity query, TermAutomatonQuery, and geospatial
queries.
Code to search indices.
Comparators, used to compare hits so as to determine their sort order when collecting the top
results with
TopFieldCollector
.Grouping.
Highlighting search terms.
Suggest alternate spellings for words.
Support for Autocomplete/Autosuggest
Support for document suggestion
Some utility classes.
Block KD-tree, implementing the generic spatial data structure described in this paper.
-
Uses of PriorityQueue in org.apache.lucene.classification.utils
Subclasses of PriorityQueue in org.apache.lucene.classification.utils -
Uses of PriorityQueue in org.apache.lucene.index
Subclasses of PriorityQueue in org.apache.lucene.indexFields in org.apache.lucene.index declared as PriorityQueueModifier and TypeFieldDescriptionprivate final PriorityQueue<T>
DocIDMerger.SortedDocIDMerger.queue
-
Uses of PriorityQueue in org.apache.lucene.misc
Subclasses of PriorityQueue in org.apache.lucene.miscModifier and TypeClassDescription(package private) static final class
Priority queue for TermStats objects -
Uses of PriorityQueue in org.apache.lucene.misc.search
Subclasses of PriorityQueue in org.apache.lucene.misc.searchModifier and TypeClassDescription(package private) static class
-
Uses of PriorityQueue in org.apache.lucene.queries.intervals
Fields in org.apache.lucene.queries.intervals declared as PriorityQueueModifier and TypeFieldDescriptionprivate final PriorityQueue<IntervalIterator>
MinimumShouldMatchIntervalsSource.MinimumShouldMatchIntervalIterator.backgroundQueue
(package private) final PriorityQueue<IntervalIterator>
DisjunctionIntervalsSource.DisjunctionIntervalIterator.intervalQueue
private final PriorityQueue<IntervalIterator>
MinimumShouldMatchIntervalsSource.MinimumShouldMatchIntervalIterator.proximityQueue
private final PriorityQueue<IntervalIterator>
UnorderedIntervalsSource.UnorderedIntervalIterator.queue
-
Uses of PriorityQueue in org.apache.lucene.queries.mlt
Subclasses of PriorityQueue in org.apache.lucene.queries.mltModifier and TypeClassDescriptionprivate static class
PriorityQueue that orders words by score.Methods in org.apache.lucene.queries.mlt that return PriorityQueueModifier and TypeMethodDescriptionprivate PriorityQueue<MoreLikeThis.ScoreTerm>
MoreLikeThis.createQueue
(Map<String, Map<String, MoreLikeThis.Int>> perFieldTermFrequencies) Create a PriorityQueue from a word->tf map.private PriorityQueue<MoreLikeThis.ScoreTerm>
MoreLikeThis.retrieveTerms
(int docNum) Find words for a more-like-this query former.private PriorityQueue<MoreLikeThis.ScoreTerm>
MoreLikeThis.retrieveTerms
(Reader r, String fieldName) Find words for a more-like-this query former.private PriorityQueue<MoreLikeThis.ScoreTerm>
MoreLikeThis.retrieveTerms
(Map<String, Collection<Object>> field2fieldValues) Methods in org.apache.lucene.queries.mlt with parameters of type PriorityQueueModifier and TypeMethodDescriptionprivate Query
MoreLikeThis.createQuery
(PriorityQueue<MoreLikeThis.ScoreTerm> q) Create the More like query from a PriorityQueue -
Uses of PriorityQueue in org.apache.lucene.queries.spans
Subclasses of PriorityQueue in org.apache.lucene.queries.spansModifier and TypeClassDescriptionprivate class
Maintain totalSpanLength and maxEndPosition(package private) class
-
Uses of PriorityQueue in org.apache.lucene.sandbox.queries
Subclasses of PriorityQueue in org.apache.lucene.sandbox.queries -
Uses of PriorityQueue in org.apache.lucene.sandbox.search
Subclasses of PriorityQueue in org.apache.lucene.sandbox.searchModifier and TypeClassDescriptionprivate static class
Sorts by docID so we can quickly pull out all scorers that are on the same (lowest) docID.private static class
Sorts by position so we can visit all scorers on one doc, by position.Fields in org.apache.lucene.sandbox.search declared as PriorityQueueModifier and TypeFieldDescriptionprivate final PriorityQueue<TermAutomatonQuery.EnumAndScorer>
TermAutomatonScorer.docIDQueue
private final PriorityQueue<TermAutomatonQuery.EnumAndScorer>
TermAutomatonScorer.posQueue
-
Uses of PriorityQueue in org.apache.lucene.search
Subclasses of PriorityQueue in org.apache.lucene.searchModifier and TypeClassDescription(package private) static final class
(package private) static final class
class
FieldValueHitQueue<T extends FieldValueHitQueue.Entry>
Expert: A hit queue for sorting by hits by terms in more than one field.private static final class
An implementation ofFieldValueHitQueue
which is optimized in case there is more than one comparator.private static final class
An implementation ofFieldValueHitQueue
which is optimized in case there is just one comparator.final class
Expert: Priority queue containing hit docs(package private) static class
disjunction of postings ordered by docid.(package private) final class
private static class
private static class
Fields in org.apache.lucene.search declared as PriorityQueueModifier and TypeFieldDescription(package private) final PriorityQueue<MultiPhraseQuery.PostingsAndPosition>
MultiPhraseQuery.UnionFullPostingsEnum.posQueue
protected final PriorityQueue<T>
TopDocsCollector.pq
The priority queue which holds the top documents.private final PriorityQueue<MatchesIterator>
DisjunctionMatchesIterator.queue
(package private) final PriorityQueue<DisiWrapper>
DisjunctionScorer.TwoPhase.unverifiedMatches
Constructors in org.apache.lucene.search with parameters of type PriorityQueue -
Uses of PriorityQueue in org.apache.lucene.search.comparators
Fields in org.apache.lucene.search.comparators declared as PriorityQueue -
Uses of PriorityQueue in org.apache.lucene.search.grouping
Subclasses of PriorityQueue in org.apache.lucene.search.groupingModifier and TypeClassDescriptionprivate final class
private static class
-
Uses of PriorityQueue in org.apache.lucene.search.highlight
Subclasses of PriorityQueue in org.apache.lucene.search.highlight -
Uses of PriorityQueue in org.apache.lucene.search.spell
Subclasses of PriorityQueue in org.apache.lucene.search.spell -
Uses of PriorityQueue in org.apache.lucene.search.suggest
Subclasses of PriorityQueue in org.apache.lucene.search.suggestModifier and TypeClassDescriptionstatic final class
APriorityQueue
collecting a fixed size of high priorityLookup.LookupResult
-
Uses of PriorityQueue in org.apache.lucene.search.suggest.document
Subclasses of PriorityQueue in org.apache.lucene.search.suggest.documentModifier and TypeClassDescription(package private) final class
Bounded priority queue forTopSuggestDocs.SuggestScoreDoc
s. -
Uses of PriorityQueue in org.apache.lucene.util
Subclasses of PriorityQueue in org.apache.lucene.utilModifier and TypeClassDescriptionprivate static class
MergedIterator.TermMergeQueue<C extends Comparable<C>>
-
Uses of PriorityQueue in org.apache.lucene.util.bkd
Subclasses of PriorityQueue in org.apache.lucene.util.bkd