Class FloatPriorityQueues.SynchronizedPriorityQueue

java.lang.Object
it.unimi.dsi.fastutil.floats.FloatPriorityQueues.SynchronizedPriorityQueue
All Implemented Interfaces:
FloatPriorityQueue, PriorityQueue<Float>
Enclosing class:
FloatPriorityQueues

public static class FloatPriorityQueues.SynchronizedPriorityQueue extends Object implements FloatPriorityQueue
A synchronized wrapper class for priority queues.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Notifies the queue that the first element has changed (optional operation).
    void
    Removes all elements from this queue.
    Returns the comparator associated with this priority queue, or null if it uses its elements' natural ordering.
    Deprecated.
    float
    Dequeues the first element from the queue.
    void
    enqueue(float x)
    Enqueues a new element.
    void
    Deprecated.
    boolean
     
    Deprecated.
    float
    Returns the first element of the queue.
    int
     
    boolean
    Checks whether this queue is empty.
    Deprecated.
    float
    Returns the last element of the queue, that is, the element the would be dequeued last (optional operation).
    int
    Returns the number of elements in this queue.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, toString, wait, wait, wait