## Uses of Class
org.apache.lucene.search.BulkScorer

- Packages that use BulkScorer
  Package | Description
  --- | ---
  org.apache.lucene.search | Code to search indices.

- - ### Uses of BulkScorer in org.apache.lucene.search

    Subclasses of BulkScorer in org.apache.lucene.search
    Modifier and Type | Class and Description
    --- | ---
    `protected static class` | `ConstantScoreQuery.ConstantBulkScorer` We return this as our `BulkScorer` so that if the CSQ wraps a query with its own optimized top-level scorer (e.g.
    `protected static class` | `Weight.DefaultBulkScorer` Just wraps a Scorer and performs top scoring using it.

    Methods in org.apache.lucene.search that return BulkScorer
    Modifier and Type | Method and Description
    --- | ---
    `BulkScorer` | Weight.`bulkScorer(LeafReaderContext context)` Optional method, to return a `BulkScorer` to score the query and send hits to a `Collector`.

    Methods in org.apache.lucene.search with parameters of type BulkScorer
    Modifier and Type | Method and Description
    --- | ---
    `protected DocIdSet` | LRUQueryCache.`cacheImpl(BulkScorer scorer, int maxDoc)` Default cache implementation: uses `RoaringDocIdSet` for sets that have a density < 1% and a `BitDocIdSet` over a `FixedBitSet` otherwise.

    Constructors in org.apache.lucene.search with parameters of type BulkScorer
    Constructor and Description
    `ConstantBulkScorer(BulkScorer bulkScorer, Weight weight, float theScore)`

Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.