Package no.digipost.function
package no.digipost.function
-
InterfacesClassDescriptionDecaFunction<T,
U, V, W, X, Y, Z, A, B, C, R> Represents a function that accepts ten arguments and produces a result.HexaFunction<T,U, V, W, X, Y, R> Represents a function that accepts six arguments and produces a result.NonaFunction<T,U, V, W, X, Y, Z, A, B, R> Represents a function that accepts nine arguments and produces a result.ObjIntFunction<T,R> Represents a function that accepts a object-valued and anint-valued argument.ObjLongFunction<T,R> Represents a function that accepts a object-valued and anlong-valued argument.OctoFunction<T,U, V, W, X, Y, Z, A, R> Represents a function that accepts eight arguments and produces a result.PentaFunction<T,U, V, W, X, R> Represents a function that accepts five arguments and produces a result.QuadFunction<T,U, V, W, R> Represents a function that accepts four arguments and produces a result.SeptiFunction<T,U, V, W, X, Y, Z, R> Represents a function that accepts seven arguments and produces a result.SerializableFunction<T,R> AFunction, which is alsoSerializable.ThrowingBiConsumer<T,U, X extends Throwable> ThrowingBiFunction<T,U, R, X extends Throwable> ThrowingConsumer<T,X extends Throwable> ThrowingFunction<T,R, X extends Throwable> Represents a function that accepts one argument and produces a result, and it may throw an exception.ThrowingFunction.OfUncheckedException<T,R, X extends RuntimeException> Unification ofThrowingFunctionandFunction.ThrowingRunnable<X extends Throwable>ThrowingSupplier<T,X extends Throwable> TriFunction<T,U, V, R> Represents a function that accepts three arguments and produces a result.