public class ParanoidHashMap<K,V> extends LinkedHashMap<K,V>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
ParanoidHashMap() |
ParanoidHashMap(int size) |
ParanoidHashMap(Map<K,V> t) |
Modifier and Type | Method and Description |
---|---|
static void |
assertOverridesHashCode(Object o) |
V |
put(K arg0,
V arg1) |
void |
putAll(Map<? extends K,? extends V> arg0) |
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, putIfAbsent, remove, remove, replace, replace, size
equals, hashCode, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, containsKey, equals, hashCode, isEmpty, merge, putIfAbsent, remove, remove, replace, replace, size
public static final long serialVersionUID
public ParanoidHashMap(Map<K,V> t) throws NullPointerException
t
- NullPointerException
- if t is nullpublic ParanoidHashMap(int size)
public ParanoidHashMap()
public static void assertOverridesHashCode(Object o) throws UnimplementedError
UnimplementedError