Uses of Class
org.apache.lucene.search.Scorer
-
Packages that use Scorer Package Description org.apache.lucene.document The logical representation of aDocument
for indexing and searching.org.apache.lucene.index Code to maintain and access indices.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.payloads The payloads package provides Query mechanisms for finding and using payloads.org.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.org.apache.lucene.search.suggest.document Support for document suggestion -
-
Uses of Scorer in org.apache.lucene.document
Subclasses of Scorer in org.apache.lucene.document Modifier and Type Class Description private class
LatLonPointDistanceFeatureQuery.DistanceScorer
private class
LongDistanceFeatureQuery.DistanceScorer
Methods in org.apache.lucene.document that return Scorer Modifier and Type Method Description private Scorer
ShapeQuery.RelationScorerSupplier. getContainsDenseScorer(LeafReader reader, Weight weight, float boost, ScoreMode scoreMode)
private Scorer
ShapeQuery.RelationScorerSupplier. getDenseScorer(LeafReader reader, Weight weight, float boost, ScoreMode scoreMode)
Scorer used for WITHIN and DISJOINTprotected Scorer
ShapeQuery.RelationScorerSupplier. getScorer(LeafReader reader, Weight weight, float boost, ScoreMode scoreMode)
private Scorer
ShapeQuery.RelationScorerSupplier. getSparseScorer(LeafReader reader, Weight weight, float boost, ScoreMode scoreMode)
Scorer used for INTERSECTS -
Uses of Scorer in org.apache.lucene.index
Methods in org.apache.lucene.index that return Scorer Modifier and Type Method Description private static Scorer
SoftDeletesRetentionMergePolicy. getScorer(Query query, CodecReader reader)
-
Uses of Scorer in org.apache.lucene.queries.function
Subclasses of Scorer in org.apache.lucene.queries.function Modifier and Type Class Description protected class
FunctionQuery.AllScorer
class
ValueSourceScorer
Scorer
which returns the result ofFunctionValues.floatVal(int)
as the score for a document, and which filters out documents that don't matchValueSourceScorer.matches(int)
.Methods in org.apache.lucene.queries.function that return Scorer Modifier and Type Method Description Scorer
FunctionQuery.FunctionWeight. scorer(LeafReaderContext context)
Scorer
FunctionScoreQuery.FunctionScoreWeight. scorer(LeafReaderContext context)
-
Uses of Scorer in org.apache.lucene.queries.function.valuesource
Fields in org.apache.lucene.queries.function.valuesource declared as Scorer Modifier and Type Field Description (package private) Scorer
QueryDocValues. scorer
-
Uses of Scorer in org.apache.lucene.queries.intervals
Subclasses of Scorer in org.apache.lucene.queries.intervals Modifier and Type Class Description (package private) class
IntervalScorer
Methods in org.apache.lucene.queries.intervals that return Scorer Modifier and Type Method Description Scorer
IntervalQuery.IntervalWeight. scorer(LeafReaderContext context)
-
Uses of Scorer in org.apache.lucene.queries.payloads
Subclasses of Scorer in org.apache.lucene.queries.payloads Modifier and Type Class Description private class
PayloadScoreQuery.PayloadSpanScorer
-
Uses of Scorer in org.apache.lucene.search
Subclasses of Scorer in org.apache.lucene.search Modifier and Type Class Description (package private) class
BlockMaxConjunctionScorer
Scorer for conjunctions that checks the maximum scores of each clause in order to potentially skip over blocks that can't have competitive matches.private static class
BM25FQuery.BM25FScorer
(package private) class
ConjunctionScorer
Scorer for conjunctions, sets of queries, all of which are required.class
ConstantScoreScorer
A constant-scoringScorer
.(package private) class
CoveringScorer
AScorer
whose number of matches is per-document.(package private) class
DisjunctionMaxScorer
The Scorer for DisjunctionMaxQuery.(package private) class
DisjunctionScorer
Base class for Scorers that score disjunctions.(package private) class
DisjunctionSumScorer
A Scorer for OR like queries, counterpart ofConjunctionScorer
.class
FilterScorer
AFilterScorer
contains anotherScorer
, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.(package private) class
MinShouldMatchSumScorer
(package private) class
PhraseScorer
(package private) class
ReqExclScorer
A Scorer for queries with a required subscorer and an excluding (prohibited) subScorer
.(package private) class
ReqOptSumScorer
A Scorer for queries with a required part and an optional part.private static class
SynonymQuery.FreqBoostTermScorer
private static class
SynonymQuery.SynonymScorer
(package private) class
TermAutomatonScorer
(package private) class
TermScorer
Expert: AScorer
for documents matching aTerm
.(package private) class
WANDScorer
This implements the WAND (Weak AND) algorithm for dynamic pruning described in "Efficient Query Evaluation using a Two-Level Retrieval Process" by Broder, Carmel, Herscovici, Soffer and Zien.Fields in org.apache.lucene.search declared as Scorer Modifier and Type Field Description protected Scorer
FilterScorer. in
private Scorer
ReqOptSumScorer. optScorer
private Scorer
ReqExclScorer. reqScorer
private Scorer
ReqOptSumScorer. reqScorer
protected Scorer
BlockMaxDISI. scorer
Scorer
DisiWrapper. scorer
private Scorer
Weight.DefaultBulkScorer. scorer
(package private) Scorer[]
BlockMaxConjunctionScorer. scorers
(package private) Scorer[]
ConjunctionScorer. scorers
private Scorer[]
DisjunctionScoreBlockBoundaryPropagator. scorers
private Scorer[]
MaxScoreSumPropagator. scorers
Fields in org.apache.lucene.search with type parameters of type Scorer Modifier and Type Field Description private static java.util.Comparator<Scorer>
DisjunctionScoreBlockBoundaryPropagator. MAX_SCORE_COMPARATOR
(package private) java.util.Collection<Scorer>
ConjunctionScorer. required
private java.util.List<Scorer>
DisjunctionMaxScorer. subScorers
Methods in org.apache.lucene.search that return Scorer Modifier and Type Method Description private Scorer
Boolean2ScorerSupplier. excl(Scorer main, java.util.Collection<ScorerSupplier> prohibited, long leadCost)
Scorer
Boolean2ScorerSupplier. get(long leadCost)
abstract Scorer
ScorerSupplier. get(long leadCost)
Get theScorer
.private Scorer
Boolean2ScorerSupplier. getInternal(long leadCost)
private Scorer
Boolean2ScorerSupplier. opt(java.util.Collection<ScorerSupplier> optional, int minShouldMatch, ScoreMode scoreMode, long leadCost)
private Scorer
Boolean2ScorerSupplier. req(java.util.Collection<ScorerSupplier> requiredNoScoring, java.util.Collection<ScorerSupplier> requiredScoring, long leadCost)
Create a new scorer for the given required clauses.Scorer
BM25FQuery.BM25FWeight. scorer(LeafReaderContext context)
Scorer
BooleanWeight. scorer(LeafReaderContext context)
Scorer
CoveringQuery.CoveringWeight. scorer(LeafReaderContext context)
Scorer
DisjunctionMaxQuery.DisjunctionMaxWeight. scorer(LeafReaderContext context)
Create the scorer used to score our associated DisjunctionMaxQueryScorer
FilterWeight. scorer(LeafReaderContext context)
Scorer
LRUQueryCache.CachingWrapperWeight. scorer(LeafReaderContext context)
Scorer
PhraseWeight. scorer(LeafReaderContext context)
Scorer
SynonymQuery.SynonymWeight. scorer(LeafReaderContext context)
Scorer
TermAutomatonQuery.TermAutomatonWeight. scorer(LeafReaderContext context)
Scorer
TermQuery.TermWeight. scorer(LeafReaderContext context)
abstract Scorer
Weight. scorer(LeafReaderContext context)
Returns aScorer
which can iterate in order over all matching documents and assign them a score.Methods in org.apache.lucene.search with parameters of type Scorer Modifier and Type Method Description private static void
ConjunctionDISI. addScorer(Scorer scorer, java.util.List<DocIdSetIterator> allIterators, java.util.List<TwoPhaseIterator> twoPhaseIterators)
Adds the scorer, possibly splitting up into two phases or collapsing if it is another conjunctionprivate Scorer
Boolean2ScorerSupplier. excl(Scorer main, java.util.Collection<ScorerSupplier> prohibited, long leadCost)
Method parameters in org.apache.lucene.search with type arguments of type Scorer Modifier and Type Method Description static DocIdSetIterator
ConjunctionDISI. intersectScorers(java.util.Collection<Scorer> scorers)
Create a conjunction over the providedScorer
s.Constructors in org.apache.lucene.search with parameters of type Scorer Constructor Description BlockMaxDISI(DocIdSetIterator iterator, Scorer scorer)
DefaultBulkScorer(Scorer scorer)
Sole constructor.DisiWrapper(Scorer scorer)
DisiWrapperFreq(Scorer scorer, float boost)
FilterScorer(Scorer in)
Create a new FilterScorerFilterScorer(Scorer in, Weight weight)
Create a new FilterScorer with a specific weightReqExclScorer(Scorer reqScorer, Scorer exclScorer)
Construct aReqExclScorer
.ReqOptSumScorer(Scorer reqScorer, Scorer optScorer, ScoreMode scoreMode)
Construct aReqOptScorer
.WeightedDisiWrapper(Scorer scorer, float weight)
Constructor parameters in org.apache.lucene.search with type arguments of type Scorer Constructor Description BlockMaxConjunctionScorer(Weight weight, java.util.Collection<Scorer> scorersList)
Create a newBlockMaxConjunctionScorer
from scoring clauses.ConjunctionScorer(Weight weight, java.util.Collection<Scorer> required, java.util.Collection<Scorer> scorers)
CoveringScorer(Weight weight, java.util.Collection<Scorer> scorers, LongValues minMatchValues, int maxDoc)
DisjunctionMaxScorer(Weight weight, float tieBreakerMultiplier, java.util.List<Scorer> subScorers, ScoreMode scoreMode)
Creates a new instance of DisjunctionMaxScorerDisjunctionScoreBlockBoundaryPropagator(java.util.Collection<Scorer> scorers)
DisjunctionScorer(Weight weight, java.util.List<Scorer> subScorers, ScoreMode scoreMode)
DisjunctionSumScorer(Weight weight, java.util.List<Scorer> subScorers, ScoreMode scoreMode)
Construct aDisjunctionScorer
.MaxScoreSumPropagator(java.util.Collection<? extends Scorer> scorerList)
MinShouldMatchSumScorer(Weight weight, java.util.Collection<Scorer> scorers, int minShouldMatch)
WANDScorer(Weight weight, java.util.Collection<Scorer> scorers)
-
Uses of Scorer in org.apache.lucene.search.join
Subclasses of Scorer in org.apache.lucene.search.join Modifier and Type Class Description (package private) class
BaseGlobalOrdinalScorer
(package private) static class
GlobalOrdinalsQuery.OrdinalMapScorer
(package private) static class
GlobalOrdinalsQuery.SegmentOrdinalScorer
(package private) static class
GlobalOrdinalsWithScoreQuery.OrdinalMapScorer
(package private) static class
GlobalOrdinalsWithScoreQuery.SegmentOrdinalScorer
(package private) class
TermsIncludingScoreQuery.MVInOrderScorer
(package private) class
TermsIncludingScoreQuery.SVInOrderScorer
(package private) static class
ToChildBlockJoinQuery.ToChildBlockJoinScorer
(package private) static class
ToParentBlockJoinQuery.BlockJoinScorer
Fields in org.apache.lucene.search.join declared as Scorer Modifier and Type Field Description private Scorer
ToParentBlockJoinQuery.BlockJoinScorer. childScorer
private Scorer
ToChildBlockJoinQuery.ToChildBlockJoinScorer. parentScorer
Methods in org.apache.lucene.search.join that return Scorer Modifier and Type Method Description Scorer
GlobalOrdinalsQuery.W. scorer(LeafReaderContext context)
Scorer
GlobalOrdinalsWithScoreQuery.W. scorer(LeafReaderContext context)
Scorer
ToChildBlockJoinQuery.ToChildBlockJoinWeight. scorer(LeafReaderContext readerContext)
Scorer
ToParentBlockJoinQuery.BlockJoinWeight. scorer(LeafReaderContext context)
Constructors in org.apache.lucene.search.join with parameters of type Scorer Constructor Description BlockJoinScorer(Weight weight, Scorer childScorer, BitSet parentBits, ScoreMode scoreMode)
ToChildBlockJoinScorer(Weight weight, Scorer parentScorer, BitSet parentBits, boolean doScores)
-
Uses of Scorer in org.apache.lucene.search.spans
Subclasses of Scorer in org.apache.lucene.search.spans Modifier and Type Class Description class
SpanScorer
-
Uses of Scorer in org.apache.lucene.search.suggest.document
Methods in org.apache.lucene.search.suggest.document that return Scorer Modifier and Type Method Description Scorer
CompletionWeight. scorer(LeafReaderContext context)
-