Package org.apache.lucene.search
Class IndriAndScorer
java.lang.Object
org.apache.lucene.search.Scorable
org.apache.lucene.search.Scorer
org.apache.lucene.search.IndriScorer
org.apache.lucene.search.IndriDisjunctionScorer
org.apache.lucene.search.IndriAndScorer
Combines scores of subscorers. If a subscorer does not contain the docId, a smoothing score is
calculated for that document/subscorer combination.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.search.Scorable
Scorable.ChildScorable
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
IndriAndScorer
(Weight weight, List<Scorer> subScorers, ScoreMode scoreMode, float boost) -
Method Summary
Methods inherited from class org.apache.lucene.search.IndriDisjunctionScorer
docID, getMaxScore, getSubMatches, iterator, score, smoothingScore
Methods inherited from class org.apache.lucene.search.IndriScorer
getBoost
Methods inherited from class org.apache.lucene.search.Scorer
advanceShallow, getWeight, twoPhaseIterator
Methods inherited from class org.apache.lucene.search.Scorable
getChildren, setMinCompetitiveScore
-
Constructor Details
-
IndriAndScorer
protected IndriAndScorer(Weight weight, List<Scorer> subScorers, ScoreMode scoreMode, float boost) throws IOException - Throws:
IOException
-
-
Method Details
-
score
- Throws:
IOException
-
smoothingScore
- Specified by:
smoothingScore
in classIndriDisjunctionScorer
- Throws:
IOException
-