Module io.smallrye.common.function
Package io.smallrye.common.function
package io.smallrye.common.function
Classes which implement useful functions which are missing from
java.util.function.-
ClassDescriptionExceptionBiConsumer<T,
U, E extends Exception> A two-argument consumer which can throw an exception.ExceptionBiFunction<T,U, R, E extends Exception> A two-argument function which can throw an exception.ExceptionBinaryOperator<T,E extends Exception> A binary operator which can throw an exception.ExceptionBiPredicate<T,U, E extends Exception> A two-argument predicate which can throw an exception.ExceptionConsumer<T,E extends Exception> A one-argument consumer which can throw an exception.ExceptionFunction<T,R, E extends Exception> A one-argument function which can throw an exception.ExceptionIntFunction<R,E extends Exception> A one-argument integer function which can throw an exception.ExceptionLongFunction<R,E extends Exception> A one-argument long integer function which can throw an exception.ExceptionObjIntConsumer<T,E extends Exception> A two-argument object and integer consumer which can throw an exception.ExceptionObjIntFunction<T,R, E extends Exception> A function which operates on an object and an integer, yielding an object.ExceptionObjIntPredicate<T,E extends Exception> A predicate that operates on an object and an integer.ExceptionObjLongConsumer<T,E extends Exception> A two-argument object and long integer consumer which can throw an exception.ExceptionObjLongFunction<T,R, E extends Exception> A function which operates on an object and a long integer, yielding an object.ExceptionObjLongPredicate<T,E extends Exception> A predicate that operates on an object and a long integer.ExceptionPredicate<T,E extends Exception> A one-argument predicate which can throw an exception.ExceptionRunnable<E extends Exception>An operation that can throw an exception.ExceptionSupplier<T,E extends Exception> A supplier which can throw an exception.ExceptionToIntBiFunction<T,U, E extends Exception> A two-argument function which can throw an exception.ExceptionToIntFunction<T,E extends Exception> A two-argument function which can throw an exception.ExceptionToLongBiFunction<T,U, E extends Exception> A two-argument function which can throw an exception.ExceptionToLongFunction<T,E extends Exception> A two-argument function which can throw an exception.ExceptionUnaryOperator<T,E extends Exception> A unary operator which can throw an exception.A set of utility methods which return common functions.ObjIntFunction<T,R> A function which operates on an object and an integer, yielding an object.A predicate that operates on an object and an integer.ObjLongFunction<T,R> A function which operates on an object and a long integer, yielding an object.A predicate that operates on an object and a long integer.