| Modifier and Type | Field and Description |
|---|---|
| private final AtomicReference | |
| private final AtomicReference |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | isEmpty()
Overrides java. Implements java. true if this collection contains no elements.
|
| public final Iterator | iterator()
Implements abstract java. Implements java. |
| protected final LinkedQueueNode | |
| protected final LinkedQueueNode | |
| protected final LinkedQueueNode | |
| protected final LinkedQueueNode | |
| public final int | size()
Implements abstract java. Implements java. |
| protected final void | |
| protected final void | |
| protected final LinkedQueueNode |
| consumerNode | back to summary |
|---|---|
| private final AtomicReference<LinkedQueueNode<E>> consumerNode | |
| producerNode | back to summary |
|---|---|
| private final AtomicReference<LinkedQueueNode<E>> producerNode | |
| BaseLinkedAtomicQueue | back to summary |
|---|---|
| public BaseLinkedAtomicQueue() | |
| isEmpty | back to summary |
|---|---|
| public final boolean isEmpty() Overrides java. Implements java. Doc from java. Returns Implementation Notes
| |
| iterator | back to summary |
|---|---|
| public final Iterator Implements abstract java. Implements java. Doc from java. Returns an iterator over the elements in this collection. There are no guarantees concerning the order in which the elements are returned (unless this collection is an instance of some class that provides a guarantee). | |
| lpConsumerNode | back to summary |
|---|---|
| protected final LinkedQueueNode | |
| lpProducerNode | back to summary |
|---|---|
| protected final LinkedQueueNode | |
| lvConsumerNode | back to summary |
|---|---|
| protected final LinkedQueueNode | |
| lvProducerNode | back to summary |
|---|---|
| protected final LinkedQueueNode | |
| size | back to summary |
|---|---|
| public final int size() Implements abstract java. Implements java. Doc from java. Returns the number of elements in this collection. If this collection
contains more than Implementation Notes
| |
| spConsumerNode | back to summary |
|---|---|
| protected final void spConsumerNode(LinkedQueueNode<E> node) | |
| spProducerNode | back to summary |
|---|---|
| protected final void spProducerNode(LinkedQueueNode<E> node) | |
| xchgProducerNode | back to summary |
|---|---|
| protected final LinkedQueueNode | |