package linkedlists.lockfree; /** * Parent Node class used for the Run-Time Type Identification (RTTI) * version of Harris-Michael's variant in Java. This is the code used in: * * A Concurrency-Optimal List-Based Set. Gramoli, Kuznetsov, Ravi, Shang. 2015. * * @author Di Shang */ public interface NodeBase { public int value(); public NodeBase next(); public boolean casNext(NodeBase old, NodeBase newN); }