static final class GlobalOrdinalsWithScoreCollector.NoScore extends GlobalOrdinalsWithScoreCollector
GlobalOrdinalsWithScoreCollector.Avg, GlobalOrdinalsWithScoreCollector.Max, GlobalOrdinalsWithScoreCollector.Min, GlobalOrdinalsWithScoreCollector.NoScore, GlobalOrdinalsWithScoreCollector.Occurrences, GlobalOrdinalsWithScoreCollector.OrdinalMapCollector, GlobalOrdinalsWithScoreCollector.Scores, GlobalOrdinalsWithScoreCollector.SegmentOrdinalCollector, GlobalOrdinalsWithScoreCollector.Sum
arraySize, collectedOrds, doMinMax, field, max, min, occurrences, ordinalMap, scores
Constructor and Description |
---|
NoScore(java.lang.String field,
MultiDocValues.OrdinalMap ordinalMap,
long valueCount,
int min,
int max) |
Modifier and Type | Method and Description |
---|---|
protected void |
doScore(int globalOrd,
float existingScore,
float newScore) |
LeafCollector |
getLeafCollector(LeafReaderContext context)
Create a new
collector to collect the given context. |
boolean |
needsScores()
Indicates if document scores are needed by this collector.
|
float |
score(int globalOrdinal) |
protected float |
unset() |
match
public NoScore(java.lang.String field, MultiDocValues.OrdinalMap ordinalMap, long valueCount, int min, int max)
public LeafCollector getLeafCollector(LeafReaderContext context) throws java.io.IOException
Collector
collector
to collect the given context.getLeafCollector
in interface Collector
getLeafCollector
in class GlobalOrdinalsWithScoreCollector
context
- next atomic reader contextjava.io.IOException
protected void doScore(int globalOrd, float existingScore, float newScore)
doScore
in class GlobalOrdinalsWithScoreCollector
public float score(int globalOrdinal)
score
in class GlobalOrdinalsWithScoreCollector
protected float unset()
unset
in class GlobalOrdinalsWithScoreCollector
public boolean needsScores()
Collector
needsScores
in interface Collector
needsScores
in class GlobalOrdinalsWithScoreCollector
true
if scores are needed.