Class BulkScorer
This class is used to score a range of documents at once, and is returned by GetBulkScorer(AtomicReaderContext, Boolean, IBits). Only queries that have a more optimized means of scoring across a range of documents need to override this. Otherwise, a default implementation is wrapped around the Scorer returned by GetScorer(AtomicReaderContext, IBits).
Namespace: Lucene.Net.Search
Assembly: Lucene.Net.dll
Syntax
public abstract class BulkScorer : object
Methods
| Improve this Doc View SourceScore(ICollector)
Scores and collects all matching documents.
Declaration
public virtual void Score(ICollector collector)
Parameters
Type | Name | Description |
---|---|---|
ICollector | collector | The collector to which all matching documents are passed. |
Score(ICollector, Int32)
Collects matching documents in a range.
Declaration
public abstract bool Score(ICollector collector, int max)
Parameters
Type | Name | Description |
---|---|---|
ICollector | collector | The collector to which all matching documents are passed. |
System.Int32 | max | Score up to, but not including, this doc |
Returns
Type | Description |
---|---|
System.Boolean |
|