Brooklyn

Package brooklyn.util.javalang

 

Class Summary
AggregateClassLoader looks for classes and resources in the classloaders added here
AtomicReferences
Boxing
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)
ReflectionScanner Facade on Reflections which logs warnings for unloadable classes but does not fail
Reflections Reflection utilities ("borrowed" from cloudsoft monterey).
Serializers
Serializers.ClassLoaderObjectInputStream Follows pattern in org.apache.commons.io.input.ClassLoaderObjectInputStream
StackTraceSimplifier Utility class for cleaning up stacktraces.
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 Summary
Reflections.ReflectionAccessException
Reflections.ReflectionNotFoundException
 


Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.