Package org.eclipse.net4j.util.ref
package org.eclipse.net4j.util.ref
A framework for memory-sensitive keyed references and value maps.
-
ClassDescriptionInterner<E>A weak reference holder that caches the hash code of the referent and is chained in the
Interner.entriesto handle collisions.KeyedReference<K,T> KeyedSoftReference<K,T> KeyedStrongReference<K,T> KeyedWeakReference<K,T> ReferenceValueMap<K,V> AConcurrentMapimplementation that usesKeyedReferenceinstances (KeyedStrongReference,KeyedSoftReference,KeyedWeakReferenceorKeyedPhantomReference) as its values.ReferenceValueMap2<K,V> AMapimplementation that usesKeyedReferenceinstances (KeyedStrongReference,KeyedSoftReference,KeyedWeakReferenceorKeyedPhantomReference) as its values.