| Interface | Description |
|---|---|
| ClassLoadingContext |
Provides functionality for loading classes based on the current context
(e.g.
|
| Serializers.ObjectReplacer |
| Class | Description |
|---|---|
| AggregateClassLoader |
looks for classes and resources in the classloaders added here
|
| AtomicReferences | |
| Boxing |
Conveniences for working with primitives and their boxed (wrapper) types.
|
| Enums | |
| Equals | |
| FieldOrderings | |
| FieldOrderings.FieldClassComparator | |
| FieldOrderings.FieldNameComparator | |
| JavaClassNames | |
| LoadedClassLoader |
a classloader which allows you to register classes and resources which this loader will return when needed,
(essentially a registry rather than a classloader, but useful if you need to make new classes available in
an old context)
|
| MemoryUsageTracker |
Tracks the amount of memory consumed by the given objects in use.
|
| MemoryUsageTracker.SoftUsageTracker |
Tracking for soft usage through SoftlyPresent instances
|
| ReflectionPredicates | |
| Reflections |
Reflection utilities
|
| Serializers | |
| Serializers.ClassLoaderObjectInputStream |
Follows pattern in org.apache.commons.io.input.ClassLoaderObjectInputStream
|
| StackTraceSimplifier |
Utility class for cleaning up stacktraces.
|
| Threads |
| Exception | Description |
|---|---|
| Reflections.ReflectionAccessException | |
| Reflections.ReflectionNotFoundException |