final class DisjunctionSumScorer extends DisjunctionScorer
ConjunctionScorer
.Scorable.ChildScorable
Constructor and Description |
---|
DisjunctionSumScorer(Weight weight,
java.util.List<Scorer> subScorers,
ScoreMode scoreMode)
Construct a
DisjunctionScorer . |
Modifier and Type | Method and Description |
---|---|
float |
getMaxScore(int upTo)
Return the maximum score that documents between the last
target
that this iterator was shallow-advanced to
included and upTo included. |
protected float |
score(DisiWrapper topList)
Compute the score for the given linked list of scorers.
|
docID, getBlockMaxApprox, getChildren, getSubMatches, iterator, score, twoPhaseIterator
advanceShallow, getWeight
setMinCompetitiveScore
protected float score(DisiWrapper topList) throws java.io.IOException
DisjunctionScorer
score
in class DisjunctionScorer
java.io.IOException
public float getMaxScore(int upTo) throws java.io.IOException
Scorer
target
that this iterator was shallow-advanced
to
included and upTo
included.getMaxScore
in class Scorer
java.io.IOException