Package org.eclipse.net4j.util.ref
Klasse ReferenceValueMap.Weak<K,V>
java.lang.Object
java.util.AbstractMap<K,V>
org.eclipse.net4j.util.ref.ReferenceValueMap2<K,V>
org.eclipse.net4j.util.ref.ReferenceValueMap<K,V>
org.eclipse.net4j.util.ref.ReferenceValueMap.Weak<K,V>
- Alle implementierten Schnittstellen:
ConcurrentMap<K,
,V> Map<K,
V>
- Umschließende Klasse:
ReferenceValueMap<K,
V>
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.ref.ReferenceValueMap
ReferenceValueMap.Soft<K,
V>, ReferenceValueMap.Strong<K, V>, ReferenceValueMap.Weak<K, V> Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.util.AbstractMap
AbstractMap.SimpleEntry<K,
V>, AbstractMap.SimpleImmutableEntry<K, V> -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected KeyedReference
<K, V> createReference
(K key, V value, ReferenceQueue<V> queue) Von Klasse geerbte Methoden org.eclipse.net4j.util.ref.ReferenceValueMap
putIfAbsent, remove, replace, replace
Von Klasse geerbte Methoden org.eclipse.net4j.util.ref.ReferenceValueMap2
clear, containsKey, containsValue, createQueue, dereference, entrySet, get, internalPurgeQueue, isEmpty, purged, purgeQueue, put, remove, removeAll, size
Von Klasse geerbte Methoden java.util.AbstractMap
clone, equals, hashCode, keySet, putAll, toString, values
Von Klasse geerbte Methoden java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden java.util.concurrent.ConcurrentMap
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, replaceAll
-
Konstruktordetails
-
Weak
public Weak() -
Weak
-
-
Methodendetails
-
createReference
- Angegeben von:
createReference
in KlasseReferenceValueMap2<K,
V>
-