it.unimi.dsi.fastutil.doubles
Interface DoubleIndirectDoublePriorityQueue

All Superinterfaces:
DoubleIndirectPriorityQueue, IndirectDoublePriorityQueue<Double>, IndirectPriorityQueue<Double>
All Known Implementing Classes:
DoubleArrayIndirectDoublePriorityQueue, DoubleHeapIndirectDoublePriorityQueue, DoubleHeapSesquiIndirectDoublePriorityQueue

public interface DoubleIndirectDoublePriorityQueue
extends DoubleIndirectPriorityQueue, IndirectDoublePriorityQueue<Double>

A type-specific IndirectDoublePriorityQueue.

Additionally, this interface strengthens DoubleIndirectPriorityQueue.comparator().


Method Summary
 DoubleComparator secondaryComparator()
          Returns the secondary comparator associated with this queue.
 
Methods inherited from interface it.unimi.dsi.fastutil.doubles.DoubleIndirectPriorityQueue
comparator
 
Methods inherited from interface it.unimi.dsi.fastutil.IndirectPriorityQueue
allChanged, changed, changed, clear, dequeue, enqueue, first, front, isEmpty, last, remove, size
 
Methods inherited from interface it.unimi.dsi.fastutil.IndirectDoublePriorityQueue
secondaryFirst, secondaryFront, secondaryLast
 
Methods inherited from interface it.unimi.dsi.fastutil.IndirectPriorityQueue
allChanged, changed, changed, clear, dequeue, enqueue, first, front, isEmpty, last, remove, size
 

Method Detail

secondaryComparator

DoubleComparator secondaryComparator()
Returns the secondary comparator associated with this queue. Note that this specification strengthens the one given in IndirectDoublePriorityQueue.

Specified by:
secondaryComparator in interface IndirectDoublePriorityQueue<Double>
Returns:
the comparator associated with this queue.
See Also:
IndirectPriorityQueue.comparator()