See: Description

| Interface | Description |
|---|---|
| KeyedReference<K,T> |
| Class | Description |
|---|---|
| Interner<E> | |
| Interner.Entry<E> |
A weak reference holder that caches the hash code of the referent and is chained in the
Interner.entries to handle collisions. |
| KeyedPhantomReference<K,T> | |
| KeyedSoftReference<K,T> | |
| KeyedStrongReference<K,T> | |
| KeyedWeakReference<K,T> | |
| ReferenceQueueWorker<T> | |
| ReferenceValueMap<K,V> |
A
ConcurrentMap implementation that uses KeyedReference instances (KeyedStrongReference,
KeyedSoftReference, KeyedWeakReference or KeyedPhantomReference) as its values. |
| ReferenceValueMap.Soft<K,V> | |
| ReferenceValueMap.Strong<K,V> | |
| ReferenceValueMap.Weak<K,V> | |
| ReferenceValueMap2<K,V> |
A
Map implementation that uses KeyedReference instances (KeyedStrongReference,
KeyedSoftReference, KeyedWeakReference or KeyedPhantomReference) as its values. |
| ReferenceValueMap2.Soft<K,V> | |
| ReferenceValueMap2.Strong<K,V> | |
| ReferenceValueMap2.Weak<K,V> |
| Enum | Description |
|---|---|
| ReferenceType |
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.