Method | Description | |
---|---|---|
Advance ( int target ) : int | ||
DisjunctionMaxScorer ( float tieBreakerMultiplier, |
Creates a new instance of DisjunctionMaxScorer
|
|
DocID ( ) : int | ||
NextDoc ( ) : int | ||
Score ( ) : float |
Determine the current document score. Initially invalid, until Next() is called the first time.
|
Method | Description | |
---|---|---|
HeapAdjust ( int root ) : void | ||
HeapRemoveRoot ( ) : void | ||
Heapify ( ) : void | ||
ScoreAll ( int root, int size, int doc, float sum, float max ) : void |
public DisjunctionMaxScorer ( float tieBreakerMultiplier, |
||
tieBreakerMultiplier | float | Multiplier applied to non-maximum-scoring subqueries for a /// document as they are summed into the result. /// |
similarity | -- not used since our definition involves neither coord nor terms /// directly /// | |
subScorers | Lucene.Net.Search.Scorer | The sub scorers this Scorer should iterate on /// |
numScorers | int | The actual number of scorers to iterate on. Note that the array's /// length may be larger than the actual number of scorers. /// |
return | System |