public class DoubleKeyMap<K1,K2,V>
extends java.util.HashMap<K1,java.util.Map<K2,V>>
implements java.util.Map<K1,java.util.Map<K2,V>>
| Constructor and Description |
|---|
DoubleKeyMap() |
DoubleKeyMap(java.lang.Class<K1> k1Class,
java.lang.Class<K2> k2Class,
java.lang.Class<V> valueClass) |
DoubleKeyMap(DoubleKeyMap<K1,K2,V> other) |
DoubleKeyMap(java.util.Map<K1,java.util.Map<K2,V>> other) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<V> |
all() |
boolean |
containsKeys(K1 key1,
K2 key2) |
V |
get(K1 key1,
K2 key2) |
java.util.Iterator<java.util.Map.Entry<K2,V>> |
iterate(K1 key) |
V |
put(K1 key1,
K2 key2,
V value) |
void |
putAll(K1 key1,
java.util.Map<K2,V> map) |
V |
removeKey(K1 key1,
K2 key2) |
boolean |
removeValue(K1 key1,
K2 key2,
V value) |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesCopyright (c) OSGi Alliance (2014, 2020). All Rights Reserved.