Package ratpack.func
-
Interface Summary Interface Description Action<T> A generic type for an object that does some work with a thing.Action.ConditionalSpec<I> A spec for adding conditions to a conditional action.BiAction<T,U> A generic type for an object that does some work with 2 input things.BiFunction<I1,I2,O> Block A block of code.Factory<T> An object that creates another.Function<I,O> A single argument function.Function.ConditionalSpec<I,O> A spec for adding conditions to a conditional function.MultiValueMap<K,V> A map that may contain multiple values for a given key, but typically only one value.Predicate<T> A function that returnstrue
orfalse
for a value.TypeCoercingMap<K> A string valued map that can do simple type conversions from the string values to primitive types. -
Class Summary Class Description Exceptions Utility methods for dealing with exceptions.Pair<L,R> A generic pair implementation that can be used to cumulatively aggregate a data structure during a promise pipeline.Paths2 PropertiesUtil TypeCoercingProperties A delegate forProperties
that can coerce values to various types.Types Static utility methods for dealing with types.Utils -
Exception Summary Exception Description UncheckedException Used to wrap a checked exception to be thrown where a checked exception cannot be thrown. -
Annotation Types Summary Annotation Type Description Nullable Denotes that something may be null.