Package de.bsvrz.dav.daf.util
Class WeakIdentityHashMap<K,V>
java.lang.Object
de.bsvrz.dav.daf.util.WeakIdentityHashMap<K,V>
- All Implemented Interfaces:
java.util.Map<K,V>
@Deprecated
public class WeakIdentityHashMap<K,V>
extends java.lang.Object
implements java.util.Map<K,V>
Deprecated.
WeakHashMap, die anhand von Objekt-Identität vergleicht. Nicht Threadsafe.
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K extends java.lang.Object,V extends java.lang.Object>
-
Constructor Summary
Constructors Constructor Description WeakIdentityHashMap()
Deprecated. -
Method Summary
Modifier and Type Method Description void
clear()
Deprecated.boolean
containsKey(java.lang.Object key)
Deprecated.boolean
containsValue(java.lang.Object value)
Deprecated.java.util.Set<java.util.Map.Entry<K,V>>
entrySet()
Deprecated.V
get(java.lang.Object key)
Deprecated.boolean
isEmpty()
Deprecated.java.util.Set<K>
keySet()
Deprecated.V
put(K key, V value)
Deprecated.void
putAll(java.util.Map<? extends K,? extends V> m)
Deprecated.V
remove(java.lang.Object key)
Deprecated.int
size()
Deprecated.java.util.Collection<V>
values()
Deprecated.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
WeakIdentityHashMap
public WeakIdentityHashMap()Deprecated.
-
-
Method Details
-
size
public final int size()Deprecated. -
isEmpty
public final boolean isEmpty()Deprecated. -
containsKey
public final boolean containsKey(java.lang.Object key)Deprecated. -
containsValue
public final boolean containsValue(java.lang.Object value)Deprecated. -
get
Deprecated. -
put
Deprecated. -
remove
Deprecated. -
putAll
Deprecated. -
clear
public final void clear()Deprecated. -
keySet
Deprecated. -
values
Deprecated. -
entrySet
Deprecated.
-
new
MapMaker
().weakKeys().makeMap()
verwendet werden, die optimierter und threadsafe ist.