K1 - first key typeK2 - second key typeK3 - third key typeK4 - fourth key typeV - value typepublic interface QuaternaryKeyMap<K1,K2,K3,K4,V> extends Map<QuaternaryKey<K1,K2,K3,K4>,V>
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsKey(K1 key1,
K2 key2,
K3 key3,
K4 key4)
Return true if this map contains a quaternary key of {
key1, key2, key3, key4}. |
V |
get(K1 key1,
K2 key2,
K3 key3,
K4 key4)
Return the value mapped to a quaternary key of {
key1, key2, key3, key4}, if any. |
V |
put(K1 key1,
K2 key2,
K3 key3,
K4 key4,
V value)
Map a quaternary key of {
key1, key2, key3, key4} to the specified value
(optional operation). |
V |
removeKey(K1 key1,
K2 key2,
K3 key3,
K4 key4)
Remove the mapping for a quaternary key of {
key1, key2, key3, key4} from this map
if one exists (optional operation). |
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesboolean containsKey(K1 key1, K2 key2, K3 key3, K4 key4)
key1, key2, key3, key4}.key1 - first keykey2 - second keykey3 - third keykey4 - fourth keykey1, key2, key3, key4}V get(K1 key1, K2 key2, K3 key3, K4 key4)
key1, key2, key3, key4}, if any.key1 - first keykey2 - second keykey3 - third keykey4 - fourth keykey1, key2, key3, key4}, or
null if no such mapping existsV removeKey(K1 key1, K2 key2, K3 key3, K4 key4)
key1, key2, key3, key4} from this map
if one exists (optional operation).key1 - first keykey2 - second keykey3 - third keykey4 - fourth keykey1, key2, key3, key4},
or null if no such mapping existsUnsupportedOperationException - if the remove operation is not supported by this mapV put(K1 key1, K2 key2, K3 key3, K4 key4, V value)
key1, key2, key3, key4} to the specified value
(optional operation).key1 - first keykey2 - second keykey3 - third keykey4 - fourth keyvalue - valuekey1, key2, key3, key4},
or null if no such mapping existsUnsupportedOperationException - if the put operation is not supported by this mapCopyright (c) 2007-2016 held jointly by the individual authors. Licensed under the GNU Lesser General Public License (LGPL).