Interface ThrowableFunctionalInterfaces
-
public interface ThrowableFunctionalInterfaces
Collection ofFunctionalInterfaces
which allow simple exception handling.
Provides a set of commonly used functional interfaces that enables the actual implementation to throw a single exception. Simplifies the usage of lambda-expressions by not being forced to include exception handling into the expression itself.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ThrowableFunctionalInterfaces.Function<T,R,X extends Exception>
ExtendedFunction<T, R>
functional interface which allows theapply
method to throw an exception of type X.static interface
ThrowableFunctionalInterfaces.Procedure<X extends Exception>
Procedure functional interface which allows theinvoke
method to throw an exception of type X.static interface
ThrowableFunctionalInterfaces.Supplier<T,X extends Exception>
ExtendedSupplier<T>
functional interface which allows theget
method to throw an exception of type X.
-