| Name | Description | Type | Package | Framework |
| AggregateClassLoader | looks for classes and resources in the classloaders added here similar to XStream's CompositeClassLoader, but also supporting resources, | Class | brooklyn.util.javalang | Brooklyn |
| AtomicReferences | Class | brooklyn.util.javalang | Brooklyn | |
| Boxing | Class | brooklyn.util.javalang | Brooklyn | |
| Enums | Class | brooklyn.util.javalang | Brooklyn | |
| Equals | Class | brooklyn.util.javalang | Brooklyn | |
| JavaClassNames | Class | brooklyn.util.javalang | Brooklyn | |
| 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 | Class | brooklyn.util.javalang | Brooklyn |
| Reflections | Reflection utilities ("borrowed" from cloudsoft monterey). | Class | brooklyn.util.javalang | Brooklyn |
| Reflections .ReflectionAccessException | Class | brooklyn.util.javalang | Brooklyn | |
| Reflections .ReflectionNotFoundException | Class | brooklyn.util.javalang | Brooklyn | |
| ReflectionScanner | Class | brooklyn.util.javalang | Brooklyn | |
| Serializers | Class | brooklyn.util.javalang | Brooklyn | |
| Serializers .ClassLoaderObjectInputStream | Follows pattern in org. | Class | brooklyn.util.javalang | Brooklyn |
| Serializers .ObjectReplacer | Interface | brooklyn.util.javalang | Brooklyn | |
| StackTraceSimplifier | Utility class for cleaning up stacktraces. | Class | brooklyn.util.javalang | Brooklyn |
| Threads | Class | brooklyn.util.javalang | Brooklyn | |
| UrlClassLoader | like URLClassLoader (and delegates to it) but: * has a nice toString | Class | brooklyn.util.javalang | Brooklyn |