org.jjoost.collections.sets.base
Class AbstractHashSet.SerialLinkedHashSetNode<V>

java.lang.Object
  extended by org.jjoost.collections.base.HashNode<N>
      extended by org.jjoost.collections.base.SerialHashStore.SerialHashNode<N>
          extended by org.jjoost.collections.base.SerialLinkedHashStore.SerialLinkedHashNode<AbstractHashSet.SerialLinkedHashSetNode<V>>
              extended by org.jjoost.collections.sets.base.AbstractHashSet.SerialLinkedHashSetNode<V>
All Implemented Interfaces:
java.io.Serializable, Value<V>
Enclosing class:
AbstractHashSet<V,N extends HashNode<N> & Value<V>>

public static final class AbstractHashSet.SerialLinkedHashSetNode<V>
extends SerialLinkedHashStore.SerialLinkedHashNode<AbstractHashSet.SerialLinkedHashSetNode<V>>
implements Value<V>

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jjoost.collections.base.HashNode
hash
 
Constructor Summary
AbstractHashSet.SerialLinkedHashSetNode(int hash, V value)
           
 
Method Summary
 AbstractHashSet.SerialLinkedHashSetNode<V> copy()
           
 V getValue()
           
 java.lang.String toString()
           
 
Methods inherited from class org.jjoost.collections.base.HashNode
hash
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractHashSet.SerialLinkedHashSetNode

public AbstractHashSet.SerialLinkedHashSetNode(int hash,
                                               V value)
Method Detail

getValue

public V getValue()
Specified by:
getValue in interface Value<V>
Returns:
the value contained by this Value

copy

public AbstractHashSet.SerialLinkedHashSetNode<V> copy()
Specified by:
copy in class HashNode<AbstractHashSet.SerialLinkedHashSetNode<V>>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object