| Class | Description |
|---|---|
| Classes |
A collection of methods that could conveniently exist on
Class but don't. |
| Exceptions |
Static utility functions around Exception management.
|
| LazyValue<T> |
Wraps and exposes the lazily evaluated result of an expression passed as a Callable to the constructor.
|
| RichObject |
A class that provides implementations of
RichObject.equals(Object), RichObject.hashCode() and RichObject.toString() for its subtypes. |
| Task |
Adaptation of Runnable to Callable's contract to allow convenient creation of instances of Runnable that throw Exceptions,
or instances of Callable<Void> without needing to return null.
|
| ThreadLocal<T> |
A ThreadLocal that has no
ClassLoader leaks associated with it & does not permit null. |
| WrappedValue |
Convenience class for types that represent a higher level abstraction over a single lower level type; for instance
a class representing a network Port might extend
WrappedValue and pass an java.lang.Integer as the value. |
| Enum | Description |
|---|---|
| Modifier |
An enumeration of the various modifiers that can be applied to classes or members.
|
| Annotation Type | Description |
|---|---|
| Identity |
Marks a field as forming part of the identity of a class that extends
RichObject. |
Copyright © 2006-2013. All Rights Reserved.