K
- the key typeV
- the value typepublic class IdentityHashMap<K,V> extends HashMap<K,V>
Constructor and Description |
---|
IdentityHashMap() |
IdentityHashMap(Map<? extends K,? extends V> m) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
keyEquals(Object a,
Object b)
Returns whether two keys are equal for the purposes of this set.
|
protected int |
keyHashCode(Object k)
Returns the hashCode for a key.
|
protected boolean |
valueEquals(Object a,
Object b)
Returns whether two values are equal for the purposes of this set.
|
protected int |
valueHashCode(Object k)
Returns the hashCode for a value.
|
clear, containsKey, containsValue, doReadObject, doWriteObject, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, values
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
protected boolean keyEquals(Object a, Object b)
HashMap
protected int keyHashCode(Object k)
HashMap
keyHashCode
in class HashMap<K,V>
protected boolean valueEquals(Object a, Object b)
HashMap
valueEquals
in class HashMap<K,V>
Copyright © 2018. All rights reserved.