public final class LinkedQueueNode<E> extends AtomicReference<LinkedQueueNode <E>>
| Constructor and Description |
|---|
LinkedQueueNode()
|
LinkedQueueNode(E val)
|
| Modifier and Type | Method and Description |
|---|---|
E |
getAndNullValue()
Gets the current value and nulls out the reference to it from this node.
|
E |
lpValue()
|
LinkedQueueNode |
lvNext()
|
void |
soNext(LinkedQueueNode
|
void |
spValue(E newValue)
|
accumulateAndGet, compareAndSet, get, getAndAccumulate, getAndSet, getAndUpdate, lazySet, set, toString, updateAndGet, weakCompareAndSetpublic LinkedQueueNode()
public LinkedQueueNode(E val)
public E getAndNullValue()
public E lpValue()
public void spValue(E newValue)
public void soNext(LinkedQueueNode<E> n)
public LinkedQueueNode<E> lvNext()