Uses of Class
org.apache.lucene.search.TwoPhaseIterator
Packages that use TwoPhaseIterator
-
Uses of TwoPhaseIterator in org.apache.lucene.search
Subclasses of TwoPhaseIterator in org.apache.lucene.searchModifier and TypeClassDescriptionfinal classWrapper around aTwoPhaseIteratorfor a doc-values range query that speeds things up by taking advantage of aDocValuesSkipper.Fields in org.apache.lucene.search declared as TwoPhaseIteratorMethods in org.apache.lucene.search that return TwoPhaseIteratorModifier and TypeMethodDescriptionConstantScoreScorer.twoPhaseIterator()final TwoPhaseIteratorFilterScorer.twoPhaseIterator()Scorer.twoPhaseIterator()Optional method: Return aTwoPhaseIteratorview of thisScorer.static TwoPhaseIteratorTwoPhaseIterator.unwrap(DocIdSetIterator iterator) If the givenDocIdSetIteratorhas been created withasDocIdSetIterator(org.apache.lucene.search.TwoPhaseIterator), then this will return the wrappedTwoPhaseIterator.Methods in org.apache.lucene.search with parameters of type TwoPhaseIteratorModifier and TypeMethodDescriptionstatic voidConjunctionUtils.addTwoPhaseIterator(TwoPhaseIterator twoPhaseIter, List<DocIdSetIterator> allIterators, List<TwoPhaseIterator> twoPhaseIterators) Given a two-phase iterator, find any sub-iterators and add them to the provided DocIdSetIterator and TwoPhaseIterator listsstatic DocIdSetIteratorTwoPhaseIterator.asDocIdSetIterator(TwoPhaseIterator twoPhaseIterator) Return aDocIdSetIteratorview of the providedTwoPhaseIterator.Constructors in org.apache.lucene.search with parameters of type TwoPhaseIteratorModifierConstructorDescriptionConstantScoreScorer(float score, ScoreMode scoreMode, TwoPhaseIterator twoPhaseIterator) Constructor based on aTwoPhaseIterator.DocValuesRangeIterator(TwoPhaseIterator twoPhase, DocValuesSkipper skipper, long lowerValue, long upperValue, boolean queryRangeHasGaps)