private static class TopDocs.ScoreMergeSortQueue extends PriorityQueue<TopDocs.ShardRef>
Modifier and Type | Field and Description |
---|---|
(package private) ScoreDoc[][] |
shardHits |
Constructor and Description |
---|
ScoreMergeSortQueue(TopDocs[] shardHits) |
Modifier and Type | Method and Description |
---|---|
boolean |
lessThan(TopDocs.ShardRef first,
TopDocs.ShardRef second)
Determines the ordering of objects in this priority queue.
|
add, clear, getHeapArray, insertWithOverflow, iterator, pop, remove, size, top, updateTop, updateTop
final ScoreDoc[][] shardHits
public ScoreMergeSortQueue(TopDocs[] shardHits)
public boolean lessThan(TopDocs.ShardRef first, TopDocs.ShardRef second)
PriorityQueue
lessThan
in class PriorityQueue<TopDocs.ShardRef>
true
iff parameter a is less than parameter b.