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) int
size
(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
-