Package org.arakhne.afc.references
-
Interface Summary Interface Description AbstractReferencedValueMap.ReferencableValue<K,V> This interface provides information about the pairs inside a map with weak/soft reference values.ReferenceListener Listener on the release of a reference. -
Class Summary Class Description AbstractPhantomValueMap<K,V> A Map implementation withphantom values
.AbstractReferencedSet<E,R extends Reference<E>> A Set implementation withsoft values
orweak values
.AbstractReferencedSet.ReferenceComparator<E,R extends Reference<E>> Comparator wrapper.AbstractReferencedValueMap<K,V> A Map implementation with weak/soft values.AbstractReferencedValueMap.PhantomReferencedValue<VKT,VVT> Value stored in aAbstractReferencedValueMap
inside aPhantomReference
.AbstractReferencedValueMap.SoftReferencedValue<VKT,VVT> Value stored in aAbstractReferencedValueMap
inside aSoftReference
.AbstractReferencedValueMap.WeakReferencedValue<VKT,VVT> Value stored in aAbstractReferencedValueMap
inside aWeakReference
.AbstractSoftValueMap<K,V> A Map implementation withsoft values
.AbstractWeakValueMap<K,V> A Map implementation withweak values
.ComparableSoftReference<T> This class is a WeakReference that allows to be compared on its pointed value.ComparableWeakReference<T> This class is a WeakReference that allows to be compared on its pointed value.PhantomValueHashMap<K,V> A Map implementation withphantom values
.PhantomValueTreeMap<K,V> A Map implementation withphantom values
.SoftHashSet<E> A Set implementation withsoft values
.SoftTreeSet<E> A Set implementation withsoft values
.SoftValueHashMap<K,V> A Map implementation withsoft values
.SoftValueTreeMap<K,V> A Map implementation withsoft values
.WeakArrayList<T> A array-based List implementation with weak keys.WeakHashSet<E> A Set implementation withweak values
.WeakTreeSet<E> A Set implementation withweak values
.WeakValueHashMap<K,V> A Map implementation withweak values
.WeakValueTreeMap<K,V> A Map implementation withweak values
.