protected class SafeSortedMap.IndexNode extends SafeSortedMap.SkipNode
| Modifier and Type | Field and Description |
|---|---|
protected int |
m_nLevel
The level of this IndexNode
|
m_atomicUpdaterNext, m_nodeBelow, m_nodeEntry, m_nodeNext| Modifier | Constructor and Description |
|---|---|
protected |
IndexNode(int nLevel, SafeSortedMap.IndexNode nodeBelow, SafeSortedMap.EntryNode nodeEntry)
Create a new IndexNode for the specified index-level.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Return a human-readable description of this SkipNode.
|
protected int |
getLevel()
Return the index-level that this IndexNode represents.
|
casNext, getBelow, getEntryNode, getNext, setNext
protected IndexNode(int nLevel,
SafeSortedMap.IndexNode nodeBelow,
SafeSortedMap.EntryNode nodeEntry)
nLevel - the index level for this IndexNodenodeBelow - the Node of the level belownodeEntry - the base entry nodepublic String getDescription()
protected int getLevel()