Uses of Class
org.apache.lucene.search.DisiWrapper
Packages that use DisiWrapper
Package
Description
This package contains a flexible graph-based proximity query, TermAutomatonQuery, and geospatial
queries.
Code to search indices.
-
Uses of DisiWrapper in org.apache.lucene.sandbox.search
Subclasses of DisiWrapper in org.apache.lucene.sandbox.searchFields in org.apache.lucene.sandbox.search declared as DisiWrapper -
Uses of DisiWrapper in org.apache.lucene.search
Subclasses of DisiWrapper in org.apache.lucene.searchFields in org.apache.lucene.search declared as DisiWrapperModifier and TypeFieldDescriptionprivate final DisiWrapper[]
DisiPriorityQueue.heap
(package private) DisiWrapper
WANDScorer.lead
DisiWrapper.next
(package private) final DisiWrapper[]
WANDScorer.tail
(package private) DisiWrapper
DisjunctionScorer.TwoPhase.verifiedMatches
Fields in org.apache.lucene.search with type parameters of type DisiWrapperModifier and TypeFieldDescription(package private) final PriorityQueue<DisiWrapper>
DisjunctionScorer.TwoPhase.unverifiedMatches
Methods in org.apache.lucene.search that return DisiWrapperModifier and TypeMethodDescriptionDisiPriorityQueue.add
(DisiWrapper entry) (package private) DisiWrapper
DisjunctionScorer.getSubMatches()
(package private) DisiWrapper
DisjunctionScorer.TwoPhase.getSubMatches()
private DisiWrapper
WANDScorer.insertTailWithOverFlow
(DisiWrapper s) Insert an entry in 'tail' and evict the least-costly scorer if full.DisiPriorityQueue.pop()
private DisiWrapper
WANDScorer.popTail()
Pop the least-costly scorer from 'tail'.private DisiWrapper
DisiPriorityQueue.prepend
(DisiWrapper w1, DisiWrapper w2) DisiPriorityQueue.top()
DisiPriorityQueue.topList()
Get the list of scorers which are on the current doc.private DisiWrapper
DisiPriorityQueue.topList
(DisiWrapper list, DisiWrapper[] heap, int size, int i) DisiPriorityQueue.updateTop()
(package private) DisiWrapper
DisiPriorityQueue.updateTop
(DisiWrapper topReplacement) Methods in org.apache.lucene.search that return types with arguments of type DisiWrapperMethods in org.apache.lucene.search with parameters of type DisiWrapperModifier and TypeMethodDescriptionDisiPriorityQueue.add
(DisiWrapper entry) private void
WANDScorer.addLead
(DisiWrapper lead) Add a disi to the linked list of leads.private void
WANDScorer.addTail
(DisiWrapper s) Add an entry to 'tail'.private void
WANDScorer.advanceTail
(DisiWrapper disi) private static void
WANDScorer.downHeapMaxScore
(DisiWrapper[] heap, int size) private static boolean
WANDScorer.greaterMaxScore
(DisiWrapper w1, DisiWrapper w2) In the tail, we want to get first entries that produce the maximum scores and in case of ties (eg.private DisiWrapper
WANDScorer.insertTailWithOverFlow
(DisiWrapper s) Insert an entry in 'tail' and evict the least-costly scorer if full.private DisiWrapper
DisiPriorityQueue.prepend
(DisiWrapper w1, DisiWrapper w2) protected float
DisjunctionMaxScorer.score
(DisiWrapper topList) protected abstract float
DisjunctionScorer.score
(DisiWrapper topList) Compute the score for the given linked list of scorers.protected float
DisjunctionSumScorer.score
(DisiWrapper topList) private DisiWrapper
DisiPriorityQueue.topList
(DisiWrapper list, DisiWrapper[] heap, int size, int i) (package private) DisiWrapper
DisiPriorityQueue.updateTop
(DisiWrapper topReplacement) private static void
WANDScorer.upHeapMaxScore
(DisiWrapper[] heap, int i) Heap helpers