protected class SnapshotableDeque.Bollard extends DequeNode<E>
DequeNode.DequeNode.Link<E>element, head, lastObsoleteOnVersion, snapshotableDeque| Modifier | Constructor and Description |
|---|---|
protected |
Bollard() |
| Modifier and Type | Method and Description |
|---|---|
protected SnapshotableDeque.Eyebolt<E> |
createHead(SnapshotableDeque.SnapshotVersion<E> currentVersion,
SnapshotableDeque.LinkMode linkMode)
Internal helper method to create new link version
|
protected SnapshotableDeque.Eyebolt<E> |
getLink()
Internal helper method to get link object of node
|
protected boolean |
isPayload()
Internal method.
|
protected boolean isPayload()
DequeNodeprotected SnapshotableDeque.Eyebolt<E> getLink()
DequeNodeprotected SnapshotableDeque.Eyebolt<E> createHead(SnapshotableDeque.SnapshotVersion<E> currentVersion, SnapshotableDeque.LinkMode linkMode)
DequeNodecreateHead in class DequeNode<E>currentVersion - current version of dequelinkMode - append or prependCopyright © 2020. All rights reserved.