Class GridQueue<E>

  • All Implemented Interfaces:
    Iterable<E>, Collection<E>, Queue<E>

    public class GridQueue<E>
    extends AbstractCollection<E>
    implements Queue<E>
    Queue which supports addition at tail and removing at head. This queue also exposes its internal linked list nodes and allows for constant time removal from the middle of the queue.

    This queue is not thread-safe.