Class Scorer

Direct Known Subclasses:
ScoreCachingWrappingScorer, SpanScorer, ValueSourceScorer

public abstract class Scorer extends DocsEnum
Expert: Common scoring functionality for different types of queries.

A Scorer iterates over documents matching a query in increasing order of doc Id.

Document scores are computed using a given Similarity implementation.

NOTE: The values Float.Nan, Float.NEGATIVE_INFINITY and Float.POSITIVE_INFINITY are not valid scores. Certain collectors (eg TopScoreDocCollector) will not properly collect hits with these scores.

  • Method Details