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, values
boolean 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).