- dequeue() - Method in class it.unimi.dsi.fastutil.doubles.DoubleArrayIndirectPriorityQueue
-
- dequeue() - Method in class it.unimi.dsi.fastutil.doubles.DoubleHeapIndirectPriorityQueue
-
- dequeue() - Method in class it.unimi.dsi.fastutil.doubles.DoubleHeapSemiIndirectPriorityQueue
-
- dequeue() - Method in interface it.unimi.dsi.fastutil.doubles.DoublePriorityQueue
-
- dequeue() - Method in class it.unimi.dsi.fastutil.doubles.DoublePriorityQueues.SynchronizedPriorityQueue
-
Deprecated.
- dequeueDouble() - Method in class it.unimi.dsi.fastutil.doubles.DoubleArrayFIFOQueue
-
- dequeueDouble() - Method in class it.unimi.dsi.fastutil.doubles.DoubleArrayPriorityQueue
-
- dequeueDouble() - Method in class it.unimi.dsi.fastutil.doubles.DoubleHeapPriorityQueue
-
- dequeueDouble() - Method in interface it.unimi.dsi.fastutil.doubles.DoublePriorityQueue
-
Dequeues the
first element from the queue.
- dequeueDouble() - Method in class it.unimi.dsi.fastutil.doubles.DoublePriorityQueues.SynchronizedPriorityQueue
-
- dequeueLastDouble() - Method in class it.unimi.dsi.fastutil.doubles.DoubleArrayFIFOQueue
-
Dequeues the last element from the queue.
- DoubleArrayFIFOQueue - Class in it.unimi.dsi.fastutil.doubles
-
A type-specific array-based FIFO queue, supporting also deque operations.
- DoubleArrayFIFOQueue(int) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayFIFOQueue
-
Creates a new empty queue with given capacity.
- DoubleArrayFIFOQueue() - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayFIFOQueue
-
- DoubleArrayIndirectPriorityQueue - Class in it.unimi.dsi.fastutil.doubles
-
A type-specific array-based semi-indirect priority queue.
- DoubleArrayIndirectPriorityQueue(double[], int, DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayIndirectPriorityQueue
-
Creates a new empty queue without elements with a given capacity and comparator.
- DoubleArrayIndirectPriorityQueue(double[], int) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayIndirectPriorityQueue
-
Creates a new empty queue with given capacity and using the natural order.
- DoubleArrayIndirectPriorityQueue(double[], DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayIndirectPriorityQueue
-
Creates a new empty queue with capacity equal to the length of the reference array and a given comparator.
- DoubleArrayIndirectPriorityQueue(double[]) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayIndirectPriorityQueue
-
Creates a new empty queue with capacity equal to the length of the reference array and using the natural order.
- DoubleArrayIndirectPriorityQueue(double[], int[], int, DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayIndirectPriorityQueue
-
Wraps a given array in a queue using a given comparator.
- DoubleArrayIndirectPriorityQueue(double[], int[], DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayIndirectPriorityQueue
-
Wraps a given array in a queue using a given comparator.
- DoubleArrayIndirectPriorityQueue(double[], int[], int) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayIndirectPriorityQueue
-
Wraps a given array in a queue using the natural order.
- DoubleArrayIndirectPriorityQueue(double[], int[]) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayIndirectPriorityQueue
-
Wraps a given array in a queue using the natural order.
- DoubleArrayPriorityQueue - Class in it.unimi.dsi.fastutil.doubles
-
A type-specific array-based priority queue.
- DoubleArrayPriorityQueue(int, DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayPriorityQueue
-
Creates a new empty queue with a given capacity and comparator.
- DoubleArrayPriorityQueue(int) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayPriorityQueue
-
Creates a new empty queue with a given capacity and using the natural order.
- DoubleArrayPriorityQueue(DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayPriorityQueue
-
Creates a new empty queue with a given comparator.
- DoubleArrayPriorityQueue() - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayPriorityQueue
-
Creates a new empty queue using the natural order.
- DoubleArrayPriorityQueue(double[], int, DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayPriorityQueue
-
Wraps a given array in a queue using a given comparator.
- DoubleArrayPriorityQueue(double[], DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayPriorityQueue
-
Wraps a given array in a queue using a given comparator.
- DoubleArrayPriorityQueue(double[], int) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayPriorityQueue
-
Wraps a given array in a queue using the natural order.
- DoubleArrayPriorityQueue(double[]) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleArrayPriorityQueue
-
Wraps a given array in a queue using the natural order.
- DoubleHeapIndirectPriorityQueue - Class in it.unimi.dsi.fastutil.doubles
-
A type-specific heap-based indirect priority queue.
- DoubleHeapIndirectPriorityQueue(double[], int, DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapIndirectPriorityQueue
-
Creates a new empty queue with a given capacity and comparator.
- DoubleHeapIndirectPriorityQueue(double[], int) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapIndirectPriorityQueue
-
Creates a new empty queue with a given capacity and using the natural order.
- DoubleHeapIndirectPriorityQueue(double[], DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapIndirectPriorityQueue
-
Creates a new empty queue with capacity equal to the length of the reference array and a given comparator.
- DoubleHeapIndirectPriorityQueue(double[]) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapIndirectPriorityQueue
-
Creates a new empty queue with capacity equal to the length of the reference array and using the natural order.
- DoubleHeapIndirectPriorityQueue(double[], int[], int, DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapIndirectPriorityQueue
-
Wraps a given array in a queue using a given comparator.
- DoubleHeapIndirectPriorityQueue(double[], int[], DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapIndirectPriorityQueue
-
Wraps a given array in a queue using a given comparator.
- DoubleHeapIndirectPriorityQueue(double[], int[], int) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapIndirectPriorityQueue
-
Wraps a given array in a queue using the natural order.
- DoubleHeapIndirectPriorityQueue(double[], int[]) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapIndirectPriorityQueue
-
Wraps a given array in a queue using the natural order.
- DoubleHeapPriorityQueue - Class in it.unimi.dsi.fastutil.doubles
-
A type-specific heap-based priority queue.
- DoubleHeapPriorityQueue(int, DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapPriorityQueue
-
Creates a new empty queue with a given capacity and comparator.
- DoubleHeapPriorityQueue(int) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapPriorityQueue
-
Creates a new empty queue with a given capacity and using the natural order.
- DoubleHeapPriorityQueue(DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapPriorityQueue
-
Creates a new empty queue with a given comparator.
- DoubleHeapPriorityQueue() - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapPriorityQueue
-
Creates a new empty queue using the natural order.
- DoubleHeapPriorityQueue(double[], int, DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapPriorityQueue
-
Wraps a given array in a queue using a given comparator.
- DoubleHeapPriorityQueue(double[], DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapPriorityQueue
-
Wraps a given array in a queue using a given comparator.
- DoubleHeapPriorityQueue(double[], int) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapPriorityQueue
-
Wraps a given array in a queue using the natural order.
- DoubleHeapPriorityQueue(double[]) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapPriorityQueue
-
Wraps a given array in a queue using the natural order.
- DoubleHeapPriorityQueue(DoubleCollection, DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapPriorityQueue
-
Creates a queue using the elements in a type-specific collection using a given comparator.
- DoubleHeapPriorityQueue(DoubleCollection) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapPriorityQueue
-
Creates a queue using the elements in a type-specific collection using the natural order.
- DoubleHeapPriorityQueue(Collection<? extends Double>, DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapPriorityQueue
-
Creates a queue using the elements in a collection using a given comparator.
- DoubleHeapPriorityQueue(Collection<? extends Double>) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapPriorityQueue
-
Creates a queue using the elements in a collection using the natural order.
- DoubleHeaps - Class in it.unimi.dsi.fastutil.doubles
-
A class providing static methods and objects that do useful things with heaps.
- DoubleHeapSemiIndirectPriorityQueue - Class in it.unimi.dsi.fastutil.doubles
-
A type-specific heap-based semi-indirect priority queue.
- DoubleHeapSemiIndirectPriorityQueue(double[], int, DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapSemiIndirectPriorityQueue
-
Creates a new empty queue without elements with a given capacity and comparator.
- DoubleHeapSemiIndirectPriorityQueue(double[], int) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapSemiIndirectPriorityQueue
-
Creates a new empty queue with given capacity and using the natural order.
- DoubleHeapSemiIndirectPriorityQueue(double[], DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapSemiIndirectPriorityQueue
-
Creates a new empty queue with capacity equal to the length of the reference array and a given comparator.
- DoubleHeapSemiIndirectPriorityQueue(double[]) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapSemiIndirectPriorityQueue
-
Creates a new empty queue with capacity equal to the length of the reference array and using the natural order.
- DoubleHeapSemiIndirectPriorityQueue(double[], int[], int, DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapSemiIndirectPriorityQueue
-
Wraps a given array in a queue using a given comparator.
- DoubleHeapSemiIndirectPriorityQueue(double[], int[], DoubleComparator) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapSemiIndirectPriorityQueue
-
Wraps a given array in a queue using a given comparator.
- DoubleHeapSemiIndirectPriorityQueue(double[], int[], int) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapSemiIndirectPriorityQueue
-
Wraps a given array in a queue using the natural order.
- DoubleHeapSemiIndirectPriorityQueue(double[], int[]) - Constructor for class it.unimi.dsi.fastutil.doubles.DoubleHeapSemiIndirectPriorityQueue
-
Wraps a given array in a queue using the natural order.
- DoubleIndirectHeaps - Class in it.unimi.dsi.fastutil.doubles
-
A class providing static methods and objects that do useful things with indirect heaps.
- DoubleIndirectPriorityQueue - Interface in it.unimi.dsi.fastutil.doubles
-
A type-specific IndirectPriorityQueue.
- DoublePriorityQueue - Interface in it.unimi.dsi.fastutil.doubles
-
A type-specific PriorityQueue; provides some additional methods that use polymorphism to avoid (un)boxing.
- DoublePriorityQueues - Class in it.unimi.dsi.fastutil.doubles
-
A class providing static methods and objects that do useful things with type-specific priority queues.
- DoublePriorityQueues.SynchronizedPriorityQueue - Class in it.unimi.dsi.fastutil.doubles
-
A synchronized wrapper class for priority queues.
- DoubleSemiIndirectHeaps - Class in it.unimi.dsi.fastutil.doubles
-
A class providing static methods and objects that do useful things with semi-indirect heaps.
- downHeap(double[], int, int, DoubleComparator) - Static method in class it.unimi.dsi.fastutil.doubles.DoubleHeaps
-
Moves the given element down into the heap until it reaches the lowest possible position.
- downHeap(double[], int[], int[], int, int, DoubleComparator) - Static method in class it.unimi.dsi.fastutil.doubles.DoubleIndirectHeaps
-
Moves the given element down into the indirect heap until it reaches the lowest possible position.
- downHeap(double[], int[], int, int, DoubleComparator) - Static method in class it.unimi.dsi.fastutil.doubles.DoubleSemiIndirectHeaps
-
Moves the given element down into the semi-indirect heap until it reaches the lowest possible position.