Interface | Description |
---|---|
Pool.Poolable |
Objects implementing this interface will have
Pool.Poolable.reset() called when passed to Pool.free(Object) . |
Class | Description |
---|---|
DefaultClassResolver |
Resolves classes by ID or by fully qualified class name.
|
DefaultInstantiatorStrategy | |
Generics |
Stores the generic type arguments and actual classes for type variables in the current location in the object graph.
|
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 |
Uses an
IdentityHashMap to track objects that have already been written. |
IdentityMap<K,V> |
An unordered map that uses identity comparison for keys.
|
IdentityMap.Entries<K,V> | |
IdentityMap.Entry<K,V> | |
IdentityMap.Keys<K> | |
IdentityMap.Values<V> | |
IdentityObjectIntMap<K> |
An unordered map where identity comparison is used for keys and the values are ints.
|
IntArray |
A resizable, ordered or unordered int array.
|
IntMap<V> |
An unordered map that uses int keys.
|
IntMap.Entries<V> | |
IntMap.Entry<V> | |
IntMap.Keys | |
IntMap.Values<V> | |
ListReferenceResolver |
Uses an
ArrayList to track objects that have already been written. |
MapReferenceResolver |
Uses an
IdentityObjectIntMap to track objects that have already been written. |
ObjectMap<K,V> |
An unordered map.
|
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.
|
Copyright © 2019. All Rights Reserved.