See: Description
| Interface | Description |
|---|---|
| ExceptionHandler |
Interface for implementation to handle exceptions which occur.
|
| Service |
A service is defined as something which is constructed in a stopped state (unless the
constructor starts the service automatically).
|
| Class | Description |
|---|---|
| AbstractService |
An abstract implementation of the
Service interface. |
| Clock |
This is a utility class for low-resolution timing which avoids frequent
System.currentTimeMillis() calls (which perform poorly because they require system
calls). |
| ExceptionUtils |
Utilities for doing basic operations with exceptions.
|
| MutablePair<L,R> |
A special type of
Pair which allows the stored references to be updated after
creation. |
| Pair<L,R> |
A simple tuple implementation (every library needs one, right?).
|
| SortUtils |
A collection of utilities for searching and sorting against collections and other data
providers.
|
| StatisticsUtils |
Utilities for getting some basic statistics out of numerical data collections.
|
| StringBufferWriter |
Class to wrap a
StringBuffer to implement the Writer interface. |
| StringBuilderWriter |
Class to wrap a
StringBuilder to implement the Writer interface. |
| StringUtils |
Some small utilities and constants around handling strings.
|
| UnsafeAccess |
Used for internal access to UNSAFE actions.
|
| Exception | Description |
|---|---|
| ExceptionUtils.TransformedException |
Exception which is constructed from
ExceptionUtils.makeRuntime(Throwable) when the exception was
not a runtime exception. |
| ExceptionUtils.TransformedSuppressedStackException |
Exception which is constructed from
ExceptionUtils.makeRuntime(Throwable, boolean) when the
exception was not a runtime exception, and stack is being suppressed. |
| SuppressedStackRuntimeException |
Type of
RuntimeException which does not generate a stack at it's point of creation. |