Class Summary |
AbstractConcurrentDoubleKeyMap<K1,K2,V> |
|
AbstractConcurrentDoubleKeyMap.Segment<K1,K2,V> |
|
AbstractConcurrentMap<K,V> |
|
AbstractConcurrentMap.Segment<K,V> |
|
AbstractConcurrentMapBase |
|
AbstractConcurrentMapBase.Segment |
|
ComplexKeyHashMap |
|
ComplexKeyHashMap.Entry |
|
DoubleKeyHashMap |
|
DoubleKeyHashMap.Entry |
|
FastArray |
|
HashCodeHelper |
A utility class to help calculate hashcode values
using an algorithm similar to that outlined in
"Effective Java, Joshua Bloch, 2nd Edition". |
LazyReference<T> |
Soft reference with lazy initialization under lock |
LockableObject |
A bit simplified lock designed to be inherited by. |
ManagedConcurrentMap<K,V> |
|
ManagedConcurrentMap.Entry<K,V> |
|
ManagedConcurrentMap.EntryWithValue<K,V> |
|
ManagedConcurrentMap.Segment<K,V> |
|
ManagedDoubleKeyMap<K1,K2,V> |
|
ManagedDoubleKeyMap.Entry<K1,K2,V> |
|
ManagedDoubleKeyMap.EntryWithValue<K1,K2,V> |
|
ManagedDoubleKeyMap.Ref<K> |
|
ManagedDoubleKeyMap.Segment<K1,K2,V> |
|
ManagedLinkedList<T> |
This class provides a very simple linked list of memory managed elements. |
ManagedReference<T> |
|
ReferenceBundle |
|
ReferenceManager |
|
ReferenceManager.ThreadedReferenceManager |
|
ReferenceType.HardRef<TT,V extends Finalizable> |
|
ReferenceType.PhantomRef<TT,V extends Finalizable> |
|
ReferenceType.SoftRef<TT,V extends Finalizable> |
|
ReferenceType.WeakRef<TT,V extends Finalizable> |
|
SingleKeyHashMap |
|
SingleKeyHashMap.Entry |
|
TripleKeyHashMap |
|
TripleKeyHashMap.Entry |
|