Uses of Class
org.apache.lucene.search.DisiWrapper
-
Packages that use DisiWrapper Package Description org.apache.lucene.search Code to search indices. -
-
Uses of DisiWrapper in org.apache.lucene.search
Subclasses of DisiWrapper in org.apache.lucene.search Modifier and Type Class Description private static classBM25FQuery.WeightedDisiWrapperprivate static classSynonymQuery.DisiWrapperFreqFields in org.apache.lucene.search declared as DisiWrapper Modifier and Type Field Description private DisiWrapper[]DisiPriorityQueue. heap(package private) DisiWrapperMinShouldMatchSumScorer. lead(package private) DisiWrapperWANDScorer. leadDisiWrapperDisiWrapper. next(package private) DisiWrapper[]MinShouldMatchSumScorer. tail(package private) DisiWrapper[]WANDScorer. tail(package private) DisiWrapperCoveringScorer. topList(package private) DisiWrapperDisjunctionScorer.TwoPhase. verifiedMatchesFields in org.apache.lucene.search with type parameters of type DisiWrapper Modifier and Type Field Description (package private) PriorityQueue<DisiWrapper>DisjunctionScorer.TwoPhase. unverifiedMatchesMethods in org.apache.lucene.search that return DisiWrapper Modifier and Type Method Description DisiWrapperDisiPriorityQueue. add(DisiWrapper entry)(package private) DisiWrapperDisjunctionScorer. getSubMatches()(package private) DisiWrapperDisjunctionScorer.TwoPhase. getSubMatches()private DisiWrapperMinShouldMatchSumScorer. insertTailWithOverFlow(DisiWrapper s)Insert an entry in 'tail' and evict the least-costly scorer if full.private DisiWrapperWANDScorer. insertTailWithOverFlow(DisiWrapper s)Insert an entry in 'tail' and evict the least-costly scorer if full.DisiWrapperDisiPriorityQueue. pop()private DisiWrapperMinShouldMatchSumScorer. popTail()Pop the least-costly scorer from 'tail'.private DisiWrapperWANDScorer. popTail()Pop the least-costly scorer from 'tail'.private DisiWrapperDisiPriorityQueue. prepend(DisiWrapper w1, DisiWrapper w2)DisiWrapperDisiPriorityQueue. top()DisiWrapperDisiPriorityQueue. topList()Get the list of scorers which are on the current doc.private DisiWrapperDisiPriorityQueue. topList(DisiWrapper list, DisiWrapper[] heap, int size, int i)DisiWrapperDisiPriorityQueue. updateTop()(package private) DisiWrapperDisiPriorityQueue. updateTop(DisiWrapper topReplacement)Methods in org.apache.lucene.search that return types with arguments of type DisiWrapper Modifier and Type Method Description java.util.Iterator<DisiWrapper>DisiPriorityQueue. iterator()Methods in org.apache.lucene.search with parameters of type DisiWrapper Modifier and Type Method Description DisiWrapperDisiPriorityQueue. add(DisiWrapper entry)private voidMinShouldMatchSumScorer. addLead(DisiWrapper lead)private voidWANDScorer. addLead(DisiWrapper lead)Add a disi to the linked list of leads.private voidMinShouldMatchSumScorer. addTail(DisiWrapper s)Add an entry to 'tail'.private voidWANDScorer. addTail(DisiWrapper s)Add an entry to 'tail'.private voidMinShouldMatchSumScorer. advanceTail(DisiWrapper top)private voidWANDScorer. advanceTail(DisiWrapper disi)private static voidMinShouldMatchSumScorer. downHeapCost(DisiWrapper[] heap, int size)private static voidWANDScorer. downHeapMaxScore(DisiWrapper[] heap, int size)private static booleanWANDScorer. 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 DisiWrapperMinShouldMatchSumScorer. insertTailWithOverFlow(DisiWrapper s)Insert an entry in 'tail' and evict the least-costly scorer if full.private DisiWrapperWANDScorer. insertTailWithOverFlow(DisiWrapper s)Insert an entry in 'tail' and evict the least-costly scorer if full.private DisiWrapperDisiPriorityQueue. prepend(DisiWrapper w1, DisiWrapper w2)protected floatDisjunctionMaxScorer. score(DisiWrapper topList)protected abstract floatDisjunctionScorer. score(DisiWrapper topList)Compute the score for the given linked list of scorers.protected floatDisjunctionSumScorer. score(DisiWrapper topList)private DisiWrapperDisiPriorityQueue. topList(DisiWrapper list, DisiWrapper[] heap, int size, int i)(package private) DisiWrapperDisiPriorityQueue. updateTop(DisiWrapper topReplacement)private static voidMinShouldMatchSumScorer. upHeapCost(DisiWrapper[] heap, int i)Heap helpersprivate static voidWANDScorer. upHeapMaxScore(DisiWrapper[] heap, int i)Heap helpers
-