private static final class LinkedBlockingDeque.Node<E>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) E |
item
The item, or null if this node has been removed.
|
(package private) LinkedBlockingDeque.Node<E> |
next
One of:
- the real successor Node
- this Node, meaning the successor is head
- null, meaning there is no successor
|
(package private) LinkedBlockingDeque.Node<E> |
prev
One of:
- the real predecessor Node
- this Node, meaning the predecessor is tail
- null, meaning there is no predecessor
|
| Constructor and Description |
|---|
Node(E x,
LinkedBlockingDeque.Node<E> p,
LinkedBlockingDeque.Node<E> n)
Create a new list node.
|
E item
LinkedBlockingDeque.Node<E> prev
LinkedBlockingDeque.Node<E> next
Node(E x, LinkedBlockingDeque.Node<E> p, LinkedBlockingDeque.Node<E> n)
x - The list itemp - Previous itemn - Next item