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

Packages that use BulkScorer
org.apache.lucene.search: Code to search indices.

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

Subclasses of BulkScorer in org.apache.lucene.search
`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
`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
`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)`