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 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedIndriAndScorer(List<Scorer> subScorers, ScoreMode scoreMode, float boost) -
Method Summary
Methods inherited from class org.apache.lucene.search.IndriDisjunctionScorer
docID, getMaxScore, getSubMatches, iterator, score, smoothingScoreMethods inherited from class org.apache.lucene.search.IndriScorer
getBoostMethods inherited from class org.apache.lucene.search.Scorer
advanceShallow, twoPhaseIteratorMethods inherited from class org.apache.lucene.search.Scorable
getChildren, setMinCompetitiveScore
-
Constructor Details
-
IndriAndScorer
protected IndriAndScorer(List<Scorer> subScorers, ScoreMode scoreMode, float boost) throws IOException - Throws:
IOException
-
-
Method Details
-
score
- Throws:
IOException
-
smoothingScore
- Specified by:
smoothingScorein classIndriDisjunctionScorer- Throws:
IOException
-