Package org.apache.lucene.search.spell
Class SuggestWordQueue
- All Implemented Interfaces:
Iterable<SuggestWord>
Sorts SuggestWord instances
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Comparator<SuggestWord>
Default comparator: score then frequency. -
Constructor Summary
ConstructorDescriptionSuggestWordQueue
(int size) Use theDEFAULT_COMPARATOR
SuggestWordQueue
(int size, Comparator<SuggestWord> comparator) Specify the size of the queue and the comparator to use for sorting. -
Method Summary
Modifier and TypeMethodDescriptionprotected final boolean
lessThan
(SuggestWord wa, SuggestWord wb) Methods inherited from class org.apache.lucene.util.PriorityQueue
add, clear, getHeapArray, insertWithOverflow, iterator, pop, remove, size, top, updateTop, updateTop
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
DEFAULT_COMPARATOR
Default comparator: score then frequency.- See Also:
-
-
Constructor Details
-
SuggestWordQueue
public SuggestWordQueue(int size) Use theDEFAULT_COMPARATOR
- Parameters:
size
- The size of the queue
-
SuggestWordQueue
Specify the size of the queue and the comparator to use for sorting.- Parameters:
size
- The sizecomparator
- The comparator.
-
-
Method Details
-
lessThan
- Specified by:
lessThan
in classPriorityQueue<SuggestWord>
-