Module org.apache.lucene.core
Package org.apache.lucene.search
Class MultiCollector.MinCompetitiveScoreAwareScorable
- java.lang.Object
-
- org.apache.lucene.search.Scorable
-
- org.apache.lucene.search.FilterScorable
-
- org.apache.lucene.search.MultiCollector.MinCompetitiveScoreAwareScorable
-
- Enclosing class:
- MultiCollector
static final class MultiCollector.MinCompetitiveScoreAwareScorable extends FilterScorable
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.lucene.search.Scorable
Scorable.ChildScorable
-
-
Field Summary
Fields Modifier and Type Field Description private int
idx
private float[]
minScores
-
Fields inherited from class org.apache.lucene.search.FilterScorable
in
-
-
Constructor Summary
Constructors Constructor Description MinCompetitiveScoreAwareScorable(Scorable in, int idx, float[] minScores)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private float
minScore()
void
setMinCompetitiveScore(float minScore)
Optional method: Tell the scorer that its iterator may safely ignore all documents whose score is less than the givenminScore
.-
Methods inherited from class org.apache.lucene.search.FilterScorable
docID, getChildren, score
-
Methods inherited from class org.apache.lucene.search.Scorable
smoothingScore
-
-
-
-
Constructor Detail
-
MinCompetitiveScoreAwareScorable
MinCompetitiveScoreAwareScorable(Scorable in, int idx, float[] minScores)
-
-
Method Detail
-
setMinCompetitiveScore
public void setMinCompetitiveScore(float minScore) throws java.io.IOException
Description copied from class:Scorable
Optional method: Tell the scorer that its iterator may safely ignore all documents whose score is less than the givenminScore
. This is a no-op by default.This method may only be called from collectors that use
ScoreMode.TOP_SCORES
, and successive calls may only set increasing values ofminScore
.- Overrides:
setMinCompetitiveScore
in classScorable
- Throws:
java.io.IOException
-
minScore
private float minScore()
-
-