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()