it.unimi.dsi.fastutil
Class AbstractIndirectDoublePriorityQueue<K>
java.lang.Object
it.unimi.dsi.fastutil.AbstractIndirectPriorityQueue<K>
it.unimi.dsi.fastutil.AbstractIndirectDoublePriorityQueue<K>
- All Implemented Interfaces:
- IndirectDoublePriorityQueue<K>, IndirectPriorityQueue<K>
public abstract class AbstractIndirectDoublePriorityQueue<K>
- extends AbstractIndirectPriorityQueue<K>
- implements IndirectDoublePriorityQueue<K>
An abstract class providing basic methods for implementing the IndirectDoublePriorityQueue
interface.
This class defines secondaryLast()
as throwing an
UnsupportedOperationException
.
Methods inherited from interface it.unimi.dsi.fastutil.IndirectPriorityQueue |
allChanged, changed, changed, clear, comparator, dequeue, enqueue, first, front, isEmpty, last, remove, size |
AbstractIndirectDoublePriorityQueue
public AbstractIndirectDoublePriorityQueue()
secondaryLast
public int secondaryLast()
- Description copied from interface:
IndirectDoublePriorityQueue
- Returns the last element of this queue with respect to the secondary comparator (optional operation).
- Specified by:
secondaryLast
in interface IndirectDoublePriorityQueue<K>
- Returns:
- the last element of this queue w.r.t. the secondary comparator.