Interface | Description |
---|---|
Serializers.ObjectReplacer |
Class | Description |
---|---|
AggregateClassLoader |
looks for classes and resources in the classloaders added here
|
AtomicReferences | |
Boxing | |
Enums | |
Equals | |
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.
|
Reflections |
Reflection utilities ("borrowed" from cloudsoft monterey).
|
ReflectionScanner |
Facade on
Reflections which logs warnings for unloadable classes but does not fail |
Serializers | |
Serializers.ClassLoaderObjectInputStream |
Follows pattern in org.apache.commons.io.input.ClassLoaderObjectInputStream
|
StackTraceSimplifier |
Utility class for cleaning up stacktraces.
|
Threads | |
UrlClassLoader |
like URLClassLoader (and delegates to it) but:
* has a nice toString
* supports var args constructor
* supports file://~/xxx semantics (remaps it to user.home);
ideally we'd also support mvn, classpath, osgi, etc
|
Exception | Description |
---|---|
Reflections.ReflectionAccessException | |
Reflections.ReflectionNotFoundException |