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, twoPhaseIteratoradvanceShallow, getWeightsetMinCompetitiveScoreprotected float score(DisiWrapper topList) throws java.io.IOException
DisjunctionScorerscore in class DisjunctionScorerjava.io.IOExceptionpublic float getMaxScore(int upTo)
throws java.io.IOException
Scorertarget
that this iterator was shallow-advanced to
included and upTo included.getMaxScore in class Scorerjava.io.IOException