Interface ArrayMapNode<K,V>
- All Known Implementing Classes:
ArrayMultiValueMapNode,ArraySingleValueMapNode
public interface ArrayMapNode<K,V>
-
Method Summary
Modifier and TypeMethodDescriptiondelete(CollisionMap<K, V> collisionMap, K key) entries(CollisionMap<K, V> collisionMap) find(CollisionMap<K, V> collisionMap, K key) findEntry(CollisionMap<K, V> collisionMap, K key) void<E extends Exception>
voidforEachThrows(CollisionMap<K, V> collisionMap, Proc2Throws<K, V, E> proc) getValueOr(CollisionMap<K, V> collisionMap, K key, V defaultValue) keys(CollisionMap<K, V> collisionMap) intsize(CollisionMap<K, V> collisionMap) values(CollisionMap<K, V> collisionMap)
-
Method Details
-
size
-
getValueOr
-
find
-
findEntry
-
assign
-
delete
-
update
-
keys
-
values
-
entries
-
forEach
-
forEachThrows
<E extends Exception> void forEachThrows(@Nonnull CollisionMap<K, V> collisionMap, @Nonnull Proc2Throws<K, throws EV, E> proc) - Throws:
E
-