CuckooObjectMap<K,V> |
An unordered map.
|
CuckooObjectMap.Entries<K,V> |
|
CuckooObjectMap.Entry<K,V> |
|
CuckooObjectMap.Keys<K> |
|
CuckooObjectMap.Values<V> |
|
DefaultClassResolver |
Resolves classes by ID or by fully qualified class name.
|
DefaultGenerics |
Stores the generic type arguments and actual classes for type variables in the current location in the object graph.
|
DefaultInstantiatorStrategy |
|
Generics.GenericsHierarchy |
Stores the type parameters for a class and, for parameters passed to super classes, the corresponding super class type
parameters.
|
Generics.GenericType |
Stores a type and its type parameters, recursively.
|
GenericsUtil |
|
HashMapReferenceResolver |
|
IdentityMap<K,V> |
An unordered map that uses identity comparison for the object keys.
|
IdentityObjectIntMap<K> |
An unordered map where identity comparison is used for the objects keys and the values are unboxed ints.
|
IntArray |
A resizable, ordered or unordered int array.
|
IntMap<V> |
An unordered map where the keys are unboxed ints and values are objects.
|
IntMap.Entries<V> |
|
IntMap.Entry<V> |
|
IntMap.Keys |
|
IntMap.Values<V> |
|
ListReferenceResolver |
Uses an ArrayList to track objects that have already been written.
|
MapReferenceResolver |
|
NoGenerics |
Implementation of Generics that does not store generic type arguments and actual classes for type variables.
|
ObjectIntMap<K> |
An unordered map where the keys are objects and the values are unboxed ints.
|
ObjectIntMap.Entries<K> |
|
ObjectIntMap.Entry<K> |
|
ObjectIntMap.Keys<K> |
|
ObjectIntMap.Values |
|
ObjectMap<K,V> |
An unordered map where the keys and values are objects.
|
ObjectMap.Entries<K,V> |
|
ObjectMap.Entry<K,V> |
|
ObjectMap.Keys<K> |
|
ObjectMap.Values<V> |
|
Pool<T> |
A pool of objects that can be reused to avoid allocations.
|
Util |
A few utility methods, mostly for private use.
|