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.