Package org.forgerock.util
package org.forgerock.util
Provides common interfaces and classes.
-
ClassDescriptionAsyncFunction<VIN,
VOUT, E extends Exception> An asynchronousFunction
which returns a result at some point in the future.Function
that silently closes an input-parameter after a delegate-function'sFunction.apply(Object)
is invoked.Factory<T>A factory interface.A synchronous function which returns a result immediately.LazyList<E>A list with lazy initialization.LazyMap<K,V> A map with lazy initialization.Wraps another map.MapDecorator<K,V> Wraps another map.Option<T>A configuration option whose value can be stored in a set ofOptions
.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 is a thread-safe write-through cache.Exposes a range of integer values as a set.A input parameter-validating utility class using fluent invocation:Utility class for signing and verifying signatures.Simple helper client for connecting to URLs over HTTP and retrieving their contents via a GET request.Common utility methods.