Uses of Interface
org.eclipse.net4j.util.ref.KeyedReference
Package
Description
A framework for memory-sensitive keyed references and value maps.
-
Uses of KeyedReference in org.eclipse.net4j.util.ref
Modifier and TypeClassDescriptionclass
class
KeyedSoftReference<K,
T> class
KeyedStrongReference<K,
T> class
KeyedWeakReference<K,
T> Modifier and TypeMethodDescriptionprotected KeyedReference<K,
V> ReferenceValueMap.Soft.createReference
(K key, V value, ReferenceQueue<V> queue) protected KeyedReference<K,
V> ReferenceValueMap.Strong.createReference
(K key, V value, ReferenceQueue<V> queue) protected KeyedReference<K,
V> ReferenceValueMap.Weak.createReference
(K key, V value, ReferenceQueue<V> queue) protected abstract KeyedReference<K,
V> ReferenceValueMap2.createReference
(K key, V value, ReferenceQueue<V> queue) protected KeyedReference<K,
V> ReferenceValueMap2.Soft.createReference
(K key, V value, ReferenceQueue<V> queue) protected KeyedReference<K,
V> ReferenceValueMap2.Strong.createReference
(K key, V value, ReferenceQueue<V> queue) protected KeyedReference<K,
V> ReferenceValueMap2.Weak.createReference
(K key, V value, ReferenceQueue<V> queue) Modifier and TypeMethodDescriptionprotected V
ReferenceValueMap2.dereference
(KeyedReference<K, V> ref) ModifierConstructorDescriptionReferenceValueMap
(ConcurrentMap<K, KeyedReference<K, V>> map) ReferenceValueMap2
(Map<K, KeyedReference<K, V>> map) Soft
(ConcurrentMap<K, KeyedReference<K, V>> map) Strong
(ConcurrentMap<K, KeyedReference<K, V>> map) Weak
(ConcurrentMap<K, KeyedReference<K, V>> map)