| Interface | Description |
|---|---|
| Exceptions.InterruptibleCall<ExceptionT extends java.lang.Exception,ResultT> | |
| Exceptions.InterruptibleRun<ExceptionT extends java.lang.Exception> | |
| ObjectBuilder<T> |
Defines an object that can build other objects.
|
| Class | Description |
|---|---|
| AbstractTimer |
Provides a customizable way of measuring elapsed time.
|
| Exceptions |
Helper methods that perform various checks and throw exceptions if certain conditions are met.
|
| ExponentialMovingAverage |
Provides an Exponential moving average of some value.
|
| LoggerHelpers |
Extension methods for Logger class.
|
| MathHelpers | |
| SimpleMovingAverage |
Helps calculate simple moving averages for a number of values.
|
| TimeoutTimer |
Helps figuring out how much time is left from a particular (initial) timeout.
|
| Timer |
Allows easy measurement of elapsed time.
|
| Exception | Description |
|---|---|
| ObjectClosedException |
Thrown when an object has been closed via AutoCloseable.close().
|