DoubleLinkedQueueEntry<E> Class
An entry in a doubly linked list. It contains a pointer to the next entry, the previous entry, and the boxed element.
Constructors
Methods
Code DoubleLinkedQueueEntry<E> nextEntry() #
DoubleLinkedQueueEntry<E> nextEntry() { return _next._asNonSentinelEntry(); }
Code void prepend(E e) #
void prepend(E e) { new DoubleLinkedQueueEntry<E>(e)._link(_previous, this); }
Code DoubleLinkedQueueEntry<E> previousEntry() #
DoubleLinkedQueueEntry<E> previousEntry() { return _previous._asNonSentinelEntry(); }