Package org.apache.camel.util.function
Function utility classes
-
Interface Summary Interface Description ThrowingBiConsumer<I1,I2,T extends Throwable> Represents an operation that accepts two input arguments and returns no result and may thrown an exception.ThrowingBiFunction<I1,I2,R,T extends Throwable> Represents a function that accepts two arguments, produces a result and may thrown an exception.ThrowingConsumer<I,T extends Throwable> Represents an operation that accepts a single input argument and may thrown an exception.ThrowingFunction<I,R,T extends Throwable> Represents a function that accepts a single arguments, produces a result and may thrown an exception.ThrowingRunnable<T extends Throwable> Represents aRunnable
like interface that may thrown an exception.ThrowingSupplier<V,T extends Throwable> Represents a supplier of results that may thrown an exception.ThrowingToLongFunction<I,T extends Throwable> Represents a function that produces a long-valued result and may thrown an exception.ThrowingTriConsumer<I1,I2,I3,T extends Throwable> Represents an operation that accepts three input arguments and returns no result and may thrown an exception.TriConsumer<I1,I2,I3> Represents an operation that accepts three input arguments and returns no result. -
Class Summary Class Description Bindings Predicates Predicate helpers, inspired by http://minborgsjavapot.blogspot.it/2016/03/put-your-java-8-method-references-to.htmlSuppliers ThrowingHelper