Package org.jboss.util.collection
Class ConcurrentSkipListMap.HeadIndex<K,V>
- java.lang.Object
-
- org.jboss.util.collection.ConcurrentSkipListMap.Index<K,V>
-
- org.jboss.util.collection.ConcurrentSkipListMap.HeadIndex<K,V>
-
- Enclosing class:
- ConcurrentSkipListMap<K,V>
static final class ConcurrentSkipListMap.HeadIndex<K,V> extends ConcurrentSkipListMap.Index<K,V>
Nodes heading each level keep track of their level.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
level
-
Fields inherited from class org.jboss.util.collection.ConcurrentSkipListMap.Index
down, key, node, right, rightUpdater
-
-
Constructor Summary
Constructors Constructor Description HeadIndex(ConcurrentSkipListMap.Node<K,V> node, ConcurrentSkipListMap.Index<K,V> down, ConcurrentSkipListMap.Index<K,V> right, int level)
-
Method Summary
-
Methods inherited from class org.jboss.util.collection.ConcurrentSkipListMap.Index
casRight, indexesDeletedNode, link, unlink
-
-
-
-
Constructor Detail
-
HeadIndex
HeadIndex(ConcurrentSkipListMap.Node<K,V> node, ConcurrentSkipListMap.Index<K,V> down, ConcurrentSkipListMap.Index<K,V> right, int level)
-
-