| 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) | 
| Reflections | Reflection utilities ("borrowed" from cloudsoft monterey). | 
| ReflectionScanner | Facade on  Reflectionswhich 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 |