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.queries.spans The calculus of spans.org.apache.lucene.sandbox.search This package contains a flexible graph-based proximity query, TermAutomatonQuery, and geospatial queries.org.apache.lucene.search Code to search indices.org.apache.lucene.search.join Support for index-time and query-time joins. -
-
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.queries.spans
Fields in org.apache.lucene.queries.spans declared as TwoPhaseIterator Modifier and Type Field Description TwoPhaseIteratorSpanDisiWrapper. twoPhaseViewMethods in org.apache.lucene.queries.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() -
Uses of TwoPhaseIterator in org.apache.lucene.sandbox.search
Fields in org.apache.lucene.sandbox.search declared as TwoPhaseIterator Modifier and Type Field Description private TwoPhaseIteratorCoveringScorer. twoPhaseMethods in org.apache.lucene.sandbox.search that return TwoPhaseIterator Modifier and Type Method Description TwoPhaseIteratorCoveringScorer. twoPhaseIterator()TwoPhaseIteratorQueryProfilerScorer. 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 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 that return TwoPhaseIterator Modifier and Type Method Description TwoPhaseIteratorBlockMaxConjunctionScorer. twoPhaseIterator()TwoPhaseIteratorConjunctionScorer. twoPhaseIterator()TwoPhaseIteratorConstantScoreScorer. twoPhaseIterator()TwoPhaseIteratorDisjunctionScorer. twoPhaseIterator()TwoPhaseIteratorFilterScorer. twoPhaseIterator()TwoPhaseIteratorPhraseScorer. twoPhaseIterator()TwoPhaseIteratorReqExclScorer. twoPhaseIterator()TwoPhaseIteratorReqOptSumScorer. twoPhaseIterator()TwoPhaseIteratorScorer. twoPhaseIterator()Optional method: Return aTwoPhaseIteratorview of thisScorer.TwoPhaseIteratorWANDScorer. twoPhaseIterator()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 TwoPhaseIterator Modifier and Type Method Description (package private) static voidConjunctionDISI. addTwoPhaseIterator(TwoPhaseIterator twoPhaseIter, java.util.List<DocIdSetIterator> allIterators, java.util.List<TwoPhaseIterator> twoPhaseIterators)static voidConjunctionUtils. addTwoPhaseIterator(TwoPhaseIterator twoPhaseIter, java.util.List<DocIdSetIterator> allIterators, java.util.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.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)
-