org.javimmutable.collections.hash
Interface HashValueListNode<K,V>

All Superinterfaces:
Cursorable<JImmutableMap.Entry<K,V>>

public interface HashValueListNode<K,V>
extends Cursorable<JImmutableMap.Entry<K,V>>


Method Summary
 HashValueListNode<K,V> deleteValueForKey(K key, MutableDelta sizeDelta)
           
 JImmutableMap.Entry<K,V> getEntryForKey(K key)
           
 Holder<V> getValueForKey(K key)
           
 HashValueListNode<K,V> setValueForKey(K key, V value, MutableDelta sizeDelta)
           
 
Methods inherited from interface org.javimmutable.collections.Cursorable
cursor
 

Method Detail

getValueForKey

Holder<V> getValueForKey(K key)

getEntryForKey

JImmutableMap.Entry<K,V> getEntryForKey(K key)

setValueForKey

HashValueListNode<K,V> setValueForKey(K key,
                                      V value,
                                      MutableDelta sizeDelta)

deleteValueForKey

HashValueListNode<K,V> deleteValueForKey(K key,
                                         MutableDelta sizeDelta)


Copyright © 2014 Burton Computer Corporation. All rights reserved.