org.jjoost.collections.base
Class LockFreeHashStore.LockFreeHashNode<N extends LockFreeHashStore.LockFreeHashNode<N>>

java.lang.Object
  extended by org.jjoost.collections.base.HashNode<N>
      extended by org.jjoost.collections.base.LockFreeHashStore.LockFreeHashNode<N>
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AbstractHashSet.LockFreeHashSetNode, LockFreeCountingMultiHashSet.Node, LockFreeLinkedHashStore.LockFreeLinkedHashNode, LockFreeNestedMultiHashSet.Node
Enclosing class:
LockFreeHashStore<N extends LockFreeHashStore.LockFreeHashNode<N>>

public abstract static class LockFreeHashStore.LockFreeHashNode<N extends LockFreeHashStore.LockFreeHashNode<N>>
extends HashNode<N>

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jjoost.collections.base.HashNode
hash
 
Constructor Summary
LockFreeHashStore.LockFreeHashNode(int hash)
           
 
Method Summary
abstract  N copy()
           
 
Methods inherited from class org.jjoost.collections.base.HashNode
hash
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LockFreeHashStore.LockFreeHashNode

public LockFreeHashStore.LockFreeHashNode(int hash)
Method Detail

copy

public abstract N copy()
Specified by:
copy in class HashNode<N extends LockFreeHashStore.LockFreeHashNode<N>>