Uses of Class
org.apache.lucene.util.PriorityQueue
Packages that use PriorityQueue
Package
Description
Utilities for evaluation, data preparation, etc.
Lucene 9.0 file format.
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.codecs.lucene90
Subclasses of PriorityQueue in org.apache.lucene.codecs.lucene90 -
Uses of PriorityQueue in org.apache.lucene.index
Subclasses of PriorityQueue in org.apache.lucene.indexModifier and TypeClassDescriptionprivate static final classprivate static classFields 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 classPriority 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.intervalQueueprivate final PriorityQueue<IntervalIterator> MinimumShouldMatchIntervalsSource.MinimumShouldMatchIntervalIterator.proximityQueueprivate 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 classPriorityQueue 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 QueryMoreLikeThis.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 classMaintain 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 classSorts by docID so we can quickly pull out all scorers that are on the same (lowest) docID.private static classSorts 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.docIDQueueprivate 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 classclassFieldValueHitQueue<T extends FieldValueHitQueue.Entry>Expert: A hit queue for sorting by hits by terms in more than one field.private static final classAn implementation ofFieldValueHitQueuewhich is optimized in case there is more than one comparator.private static final classAn implementation ofFieldValueHitQueuewhich is optimized in case there is just one comparator.final classExpert: Priority queue containing hit docs(package private) static classdisjunction of postings ordered by docid.(package private) final classprivate static classprivate static classFields in org.apache.lucene.search declared as PriorityQueueModifier and TypeFieldDescription(package private) final PriorityQueue<MultiPhraseQuery.PostingsAndPosition> MultiPhraseQuery.UnionFullPostingsEnum.posQueueprotected final PriorityQueue<T> TopDocsCollector.pqThe priority queue which holds the top documents.private final PriorityQueue<MatchesIterator> DisjunctionMatchesIterator.queue(package private) final PriorityQueue<DisiWrapper> DisjunctionScorer.TwoPhase.unverifiedMatchesConstructors 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 classprivate 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 classAPriorityQueuecollecting 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 classBounded priority queue forTopSuggestDocs.SuggestScoreDocs. -
Uses of PriorityQueue in org.apache.lucene.util
Subclasses of PriorityQueue in org.apache.lucene.utilModifier and TypeClassDescriptionprivate static classMergedIterator.TermMergeQueue<C extends Comparable<C>> -
Uses of PriorityQueue in org.apache.lucene.util.bkd
Subclasses of PriorityQueue in org.apache.lucene.util.bkd