# Verwendungen von Schnittstelle
org.eclipse.net4j.util.ref.KeyedReference

Packages, die KeyedReference verwenden
Package
Beschreibung
org.eclipse.net4j.util.ref
A framework for memory-sensitive keyed references and value maps.

## Verwendungen von KeyedReference in org.eclipse.net4j.util.ref

Klassen in org.eclipse.net4j.util.ref, die KeyedReference implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`KeyedPhantomReference<K,T>`
`class`
`KeyedSoftReference<K,T>`
`class`
`KeyedStrongReference<K,T>`
`class`
`KeyedWeakReference<K,T>`
Methoden in org.eclipse.net4j.util.ref, die KeyedReference zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`protected 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)`
Methoden in org.eclipse.net4j.util.ref mit Parametern vom Typ KeyedReference
Modifizierer und Typ
Methode
Beschreibung
`protected V`
ReferenceValueMap2.`dereference(KeyedReference<K,V> ref)`
Konstruktorparameter in org.eclipse.net4j.util.ref mit Typargumenten vom Typ KeyedReference
Modifizierer
Konstruktor
Beschreibung
``
`ReferenceValueMap(ConcurrentMap<K,KeyedReference<K,V>> map)`
``
`ReferenceValueMap2(Map<K,KeyedReference<K,V>> map)`
``
`Soft(ConcurrentMap<K,KeyedReference<K,V>> map)`
``
`Soft(Map<K,KeyedReference<K,V>> map)`
``
`Strong(ConcurrentMap<K,KeyedReference<K,V>> map)`
``
`Strong(Map<K,KeyedReference<K,V>> map)`
``
`Weak(ConcurrentMap<K,KeyedReference<K,V>> map)`
``
`Weak(Map<K,KeyedReference<K,V>> map)`