it.unimi.dsi.fastutil
Class AbstractIndirectDoublePriorityQueue
java.lang.Object
it.unimi.dsi.fastutil.AbstractIndirectPriorityQueue
it.unimi.dsi.fastutil.AbstractIndirectDoublePriorityQueue
- All Implemented Interfaces:
- IndirectDoublePriorityQueue, IndirectPriorityQueue
- public abstract class AbstractIndirectDoublePriorityQueue
- extends AbstractIndirectPriorityQueue
- implements IndirectDoublePriorityQueue
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, 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
- Returns:
- the last element of this queue w.r.t. the secondary comparator.