| Interface | Description |
|---|---|
| CheckedBiFunction<T,U,R,E extends java.lang.Exception> |
A functional interface equivalent to
BiFunction, whose method
throws a checked exception. |
| CheckedConsumer<T,E extends java.lang.Exception> |
A functional interface equivalent to
Consumer, whose method
throws a checked exception. |
| CheckedFunction<T,R,E extends java.lang.Exception> |
A functional interface equivalent to
Function, whose method
throws a checked exception. |
| CheckedPredicate<T,E extends java.lang.Exception> |
A functional interface equivalent to
Consumer, whose method
throws a checked exception. |
| CheckedRunnable<E extends java.lang.Exception> |
A functional interface equivalent to
Runnable, whose method
throws a checked exception. |
| CheckedSupplier<T,E extends java.lang.Exception> |
A functional interface equivalent to
Supplier, whose method
throws a checked exception. |
| Class | Description |
|---|---|
| CheckedLambdas |
A series of methods that wrap functional interfaces that throw checked
exceptions inside their standard (non throwing) counterparts, so they can be
used with streams or other classes expecting standards functional interfaces
and have them acting transparent to the exception thrown within the lambda.
|
Copyright © 2018 Frederic Thevenet. All rights reserved.