static final class HighFreqTerms.TermStatsQueue extends PriorityQueue<TermStats>
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.Comparator<TermStats> |
comparator |
| Constructor and Description |
|---|
TermStatsQueue(int size,
java.util.Comparator<TermStats> comparator) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
fill(java.lang.String field,
TermsEnum termsEnum) |
protected boolean |
lessThan(TermStats termInfoA,
TermStats termInfoB)
Determines the ordering of objects in this priority queue.
|
add, clear, getHeapArray, insertWithOverflow, iterator, pop, remove, size, top, updateTop, updateTopfinal java.util.Comparator<TermStats> comparator
TermStatsQueue(int size,
java.util.Comparator<TermStats> comparator)
protected boolean lessThan(TermStats termInfoA, TermStats termInfoB)
PriorityQueuelessThan in class PriorityQueue<TermStats>true iff parameter a is less than parameter b.protected void fill(java.lang.String field,
TermsEnum termsEnum)
throws java.io.IOException
java.io.IOException