| Interface | Description |
|---|---|
| AsyncFunction<VIN,VOUT,E extends Exception> |
An asynchronous
Function which returns a result at some point in the
future. |
| Factory<T> |
A factory interface.
|
| Function<VIN,VOUT,E extends Exception> |
A synchronous function which returns a result immediately.
|
| Class | Description |
|---|---|
| CloseSilentlyFunction<VIN extends Closeable,VOUT,E extends Exception> |
Function that silently closes an input-parameter after a delegate-function's Function.apply(Object)
is invoked. |
| LazyList<E> |
A list with lazy initialization.
|
| LazyMap<K,V> |
A map with lazy initialization.
|
| ListDecorator<E> |
Wraps another map.
|
| MapDecorator<K,V> |
Wraps another map.
|
| Option<T> |
A configuration option whose value can be stored in a set of
Options. |
| Options |
A set of options which can be used for customizing the behavior of HTTP
clients and servers.
|
| Pair<F,S> |
Ordered pair of arbitrary objects.
|
| PerItemEvictionStrategyCache<K,V> |
PerItemEvictionStrategyCache is a thread-safe write-through cache.
|
| RangeSet |
Exposes a range of integer values as a set.
|
| Reject |
A input parameter-validating utility class using fluent invocation:
public int divide(int dividend, int divisor) {
Reject.ifTrue(divisor == 0, "Division by zero not supported");
return dividend / divisor;
}
The example above will cause an
IllegalArgumentException to be thrown
with the message given. |
| SignatureUtil |
Utility class for signing and verifying signatures.
|
| Utils |
Common utility methods.
|
Copyright © 2025 Open Identity Platform Community. All rights reserved.