Uses of Class
org.compass.core.util.backport.java.util.concurrent.ConcurrentSkipListMap.Node

Packages that use ConcurrentSkipListMap.Node
org.compass.core.util.backport.java.util.concurrent Utility classes commonly useful in concurrent programming. 
 

Uses of ConcurrentSkipListMap.Node in org.compass.core.util.backport.java.util.concurrent
 

Fields in org.compass.core.util.backport.java.util.concurrent declared as ConcurrentSkipListMap.Node
(package private)  ConcurrentSkipListMap.Node ConcurrentSkipListMap.Iter.lastReturned
          the last node returned by next()
(package private)  ConcurrentSkipListMap.Node ConcurrentSkipListMap.SubMap.SubMapIter.lastReturned
          the last node returned by next()
(package private)  ConcurrentSkipListMap.Node ConcurrentSkipListMap.Node.next
           
(package private)  ConcurrentSkipListMap.Node ConcurrentSkipListMap.Iter.next
          the next node to return from next();
(package private)  ConcurrentSkipListMap.Node ConcurrentSkipListMap.SubMap.SubMapIter.next
          the next node to return from next();
(package private)  ConcurrentSkipListMap.Node ConcurrentSkipListMap.Index.node
           
 

Methods in org.compass.core.util.backport.java.util.concurrent that return ConcurrentSkipListMap.Node
(package private)  ConcurrentSkipListMap.Node ConcurrentSkipListMap.findFirst()
          Specialized variant of findNode to get first valid node.
(package private)  ConcurrentSkipListMap.Node ConcurrentSkipListMap.findLast()
          Specialized version of find to get last valid node.
(package private)  ConcurrentSkipListMap.Node ConcurrentSkipListMap.findNear(Object kkey, int rel)
          Utility for ceiling, floor, lower, higher methods.
 

Methods in org.compass.core.util.backport.java.util.concurrent with parameters of type ConcurrentSkipListMap.Node
(package private)  boolean ConcurrentSkipListMap.Node.appendMarker(ConcurrentSkipListMap.Node f)
          Tries to append a deletion marker to this node.
(package private)  boolean ConcurrentSkipListMap.Node.casNext(ConcurrentSkipListMap.Node cmp, ConcurrentSkipListMap.Node val)
          compareAndSet next field
(package private)  void ConcurrentSkipListMap.Node.helpDelete(ConcurrentSkipListMap.Node b, ConcurrentSkipListMap.Node f)
          Helps out a deletion by appending marker or unlinking from predecessor.
 

Constructors in org.compass.core.util.backport.java.util.concurrent with parameters of type ConcurrentSkipListMap.Node
ConcurrentSkipListMap.HeadIndex(ConcurrentSkipListMap.Node node, ConcurrentSkipListMap.Index down, ConcurrentSkipListMap.Index right, int level)
           
ConcurrentSkipListMap.Index(ConcurrentSkipListMap.Node node, ConcurrentSkipListMap.Index down, ConcurrentSkipListMap.Index right)
          Creates index node with given values.
ConcurrentSkipListMap.Node(ConcurrentSkipListMap.Node next)
          Creates a new marker node.
ConcurrentSkipListMap.Node(Object key, Object value, ConcurrentSkipListMap.Node next)
          Creates a new regular node.
 



Copyright (c) 2004-2006 The Compass Project.