Uses of Class
org.apache.lucene.search.TwoPhaseIterator
-
Packages that use TwoPhaseIterator Package Description org.apache.lucene.document The logical representation of aDocumentfor indexing and searching.org.apache.lucene.queries.function Queries that compute score based upon a function.org.apache.lucene.queries.function.valuesource A variety of functions to use with FunctionQuery.org.apache.lucene.queries.intervals Intervals queriesorg.apache.lucene.search Code to search indices.org.apache.lucene.search.join Support for index-time and query-time joins.org.apache.lucene.search.spans The calculus of spans. -
-
Uses of TwoPhaseIterator in org.apache.lucene.document
Methods in org.apache.lucene.document that return TwoPhaseIterator Modifier and Type Method Description private TwoPhaseIteratorLatLonDocValuesQuery. contains(SortedNumericDocValues values, LatLonGeometry[] geometries)private TwoPhaseIteratorLatLonDocValuesQuery. disjoint(SortedNumericDocValues values, GeoEncodingUtils.Component2DPredicate component2DPredicate)private TwoPhaseIteratorLatLonDocValuesQuery. intersects(SortedNumericDocValues values, GeoEncodingUtils.Component2DPredicate component2DPredicate)private TwoPhaseIteratorLatLonDocValuesQuery. within(SortedNumericDocValues values, GeoEncodingUtils.Component2DPredicate component2DPredicate) -
Uses of TwoPhaseIterator in org.apache.lucene.queries.function
Fields in org.apache.lucene.queries.function declared as TwoPhaseIterator Modifier and Type Field Description private TwoPhaseIteratorValueSourceScorer. twoPhaseIteratorMethods in org.apache.lucene.queries.function that return TwoPhaseIterator Modifier and Type Method Description TwoPhaseIteratorValueSourceScorer. twoPhaseIterator() -
Uses of TwoPhaseIterator in org.apache.lucene.queries.function.valuesource
Fields in org.apache.lucene.queries.function.valuesource declared as TwoPhaseIterator Modifier and Type Field Description (package private) TwoPhaseIteratorQueryDocValues. tpi -
Uses of TwoPhaseIterator in org.apache.lucene.queries.intervals
Methods in org.apache.lucene.queries.intervals that return TwoPhaseIterator Modifier and Type Method Description TwoPhaseIteratorIntervalScorer. twoPhaseIterator() -
Uses of TwoPhaseIterator in org.apache.lucene.search
Subclasses of TwoPhaseIterator in org.apache.lucene.search Modifier and Type Class Description private static classConjunctionDISI.ConjunctionTwoPhaseIteratorTwoPhaseIteratorimplementing a conjunction.private classDisjunctionScorer.TwoPhaseFields in org.apache.lucene.search declared as TwoPhaseIterator Modifier and Type Field Description private TwoPhaseIteratorReqExclScorer. exclTwoPhaseIteratorprivate TwoPhaseIteratorReqOptSumScorer. optTwoPhaseprivate TwoPhaseIteratorReqExclScorer. reqTwoPhaseIteratorprivate TwoPhaseIteratorCoveringScorer. twoPhaseprivate TwoPhaseIteratorReqOptSumScorer. twoPhaseprivate TwoPhaseIteratorWeight.DefaultBulkScorer. twoPhaseprivate TwoPhaseIteratorConstantScoreScorer. twoPhaseIterator(package private) TwoPhaseIteratorTwoPhaseIterator.TwoPhaseIteratorAsDocIdSetIterator. twoPhaseIteratorprivate TwoPhaseIterator[]ConjunctionDISI.ConjunctionTwoPhaseIterator. twoPhaseIterators(package private) TwoPhaseIterator[]BlockMaxConjunctionScorer. twoPhasesTwoPhaseIteratorDisiWrapper. twoPhaseViewMethods in org.apache.lucene.search with parameters of type TwoPhaseIterator Modifier and Type Method Description private static voidConjunctionDISI. addTwoPhaseIterator(TwoPhaseIterator twoPhaseIter, java.util.List<DocIdSetIterator> allIterators, java.util.List<TwoPhaseIterator> twoPhaseIterators)static DocIdSetIteratorTwoPhaseIterator. asDocIdSetIterator(TwoPhaseIterator twoPhaseIterator)Return aDocIdSetIteratorview of the providedTwoPhaseIterator.private static floatReqExclScorer. matchCost(DocIdSetIterator reqApproximation, TwoPhaseIterator reqTwoPhaseIterator, DocIdSetIterator exclApproximation, TwoPhaseIterator exclTwoPhaseIterator)private static booleanReqExclScorer. matchesOrNull(TwoPhaseIterator it)Confirms whether or not the givenTwoPhaseIteratormatches on the current document.(package private) static voidWeight.DefaultBulkScorer. scoreAll(LeafCollector collector, DocIdSetIterator iterator, TwoPhaseIterator twoPhase, Bits acceptDocs)Specialized method to bulk-score all hits; we separate this fromWeight.DefaultBulkScorer.scoreRange(org.apache.lucene.search.LeafCollector, org.apache.lucene.search.DocIdSetIterator, org.apache.lucene.search.TwoPhaseIterator, org.apache.lucene.util.Bits, int, int)to help out hotspot.(package private) static intWeight.DefaultBulkScorer. scoreRange(LeafCollector collector, DocIdSetIterator iterator, TwoPhaseIterator twoPhase, Bits acceptDocs, int currentDoc, int end)Specialized method to bulk-score a range of hits; we separate this fromWeight.DefaultBulkScorer.scoreAll(org.apache.lucene.search.LeafCollector, org.apache.lucene.search.DocIdSetIterator, org.apache.lucene.search.TwoPhaseIterator, org.apache.lucene.util.Bits)to help out hotspot.Constructors in org.apache.lucene.search with parameters of type TwoPhaseIterator Constructor Description ConstantScoreScorer(Weight weight, float score, ScoreMode scoreMode, TwoPhaseIterator twoPhaseIterator)Constructor based on aTwoPhaseIterator.TwoPhaseIteratorAsDocIdSetIterator(TwoPhaseIterator twoPhaseIterator)Constructor parameters in org.apache.lucene.search with type arguments of type TwoPhaseIterator Constructor Description ConjunctionTwoPhaseIterator(DocIdSetIterator approximation, java.util.List<? extends TwoPhaseIterator> twoPhaseIterators) -
Uses of TwoPhaseIterator in org.apache.lucene.search.join
Subclasses of TwoPhaseIterator in org.apache.lucene.search.join Modifier and Type Class Description private static classToParentBlockJoinQuery.ParentTwoPhaseFields in org.apache.lucene.search.join declared as TwoPhaseIterator Modifier and Type Field Description private TwoPhaseIteratorToParentBlockJoinQuery.BlockJoinScorer. childTwoPhaseprivate TwoPhaseIteratorToParentBlockJoinQuery.ParentTwoPhase. childTwoPhaseMethods in org.apache.lucene.search.join that return TwoPhaseIterator Modifier and Type Method Description protected abstract TwoPhaseIteratorBaseGlobalOrdinalScorer. createTwoPhaseIterator(DocIdSetIterator approximation)protected TwoPhaseIteratorGlobalOrdinalsQuery.OrdinalMapScorer. createTwoPhaseIterator(DocIdSetIterator approximation)protected TwoPhaseIteratorGlobalOrdinalsQuery.SegmentOrdinalScorer. createTwoPhaseIterator(DocIdSetIterator approximation)protected TwoPhaseIteratorGlobalOrdinalsWithScoreQuery.OrdinalMapScorer. createTwoPhaseIterator(DocIdSetIterator approximation)protected TwoPhaseIteratorGlobalOrdinalsWithScoreQuery.SegmentOrdinalScorer. createTwoPhaseIterator(DocIdSetIterator approximation)TwoPhaseIteratorBaseGlobalOrdinalScorer. twoPhaseIterator()TwoPhaseIteratorToParentBlockJoinQuery.BlockJoinScorer. twoPhaseIterator()Constructors in org.apache.lucene.search.join with parameters of type TwoPhaseIterator Constructor Description ParentTwoPhase(ToParentBlockJoinQuery.ParentApproximation parentApproximation, TwoPhaseIterator childTwoPhase) -
Uses of TwoPhaseIterator in org.apache.lucene.search.spans
Methods in org.apache.lucene.search.spans that return TwoPhaseIterator Modifier and Type Method Description TwoPhaseIteratorConjunctionSpans. asTwoPhaseIterator()Return aTwoPhaseIteratorview of this ConjunctionSpans.TwoPhaseIteratorFilterSpans. asTwoPhaseIterator()TwoPhaseIteratorSpans. asTwoPhaseIterator()Optional method: Return aTwoPhaseIteratorview of thisScorer.TwoPhaseIteratorSpanScorer. twoPhaseIterator()
-