| Interface | Description |
|---|---|
| Throwing.Consumer<V> |
Throwable version of
Consumer. |
| Throwing.Consumer2<V1,V2> |
Two argument version of
Throwing.Consumer. |
| Throwing.Consumer3<V1,V2,V3> |
Three argument version of
Throwing.Consumer. |
| Throwing.Consumer4<V1,V2,V3,V4> |
Four argument version of
Throwing.Consumer. |
| Throwing.Consumer5<V1,V2,V3,V4,V5> |
Five argument version of
Throwing.Consumer. |
| Throwing.Consumer6<V1,V2,V3,V4,V5,V6> |
Six argument version of
Throwing.Consumer. |
| Throwing.Consumer7<V1,V2,V3,V4,V5,V6,V7> |
Seven argument version of
Throwing.Consumer. |
| Throwing.Consumer8<V1,V2,V3,V4,V5,V6,V7,V8> |
Seven argument version of
Throwing.Consumer. |
| Throwing.Function<V,R> |
Throwable version of
Function. |
| Throwing.Function2<V1,V2,R> |
Throwable version of
BiFunction. |
| Throwing.Function3<V1,V2,V3,R> |
Function with three arguments.
|
| Throwing.Function4<V1,V2,V3,V4,R> |
Function with four arguments.
|
| Throwing.Function5<V1,V2,V3,V4,V5,R> |
Function with five arguments.
|
| Throwing.Function6<V1,V2,V3,V4,V5,V6,R> |
Function with six arguments.
|
| Throwing.Function7<V1,V2,V3,V4,V5,V6,V7,R> |
Function with seven arguments.
|
| Throwing.Function8<V1,V2,V3,V4,V5,V6,V7,V8,R> |
Function with seven arguments.
|
| Throwing.Predicate<V> |
Throwable version of
Throwing.Predicate. |
| Throwing.Predicate2<V1,V2> |
Throwable version of
Throwing.Predicate. |
| Throwing.Runnable |
Throwable version of
Runnable. |
| Throwing.Supplier<V> |
Throwable version of
Supplier. |
| Class | Description |
|---|---|
| Throwing |
Collection of throwable interfaces to simplify exception handling, specially on lambdas.
|
| Try |
Functional try and try-with-resources implementation.
|
| Try.ResourceHandler<R extends AutoCloseable> |
Try with resource implementation.
|
| Try.ResourceHandler2<R1 extends AutoCloseable,R2 extends AutoCloseable> |
Try with resource implementation.
|
| Try.ResourceHandler3<R1 extends AutoCloseable,R2 extends AutoCloseable,R3 extends AutoCloseable> | |
| Try.ResourceHandler4<R1 extends AutoCloseable,R2 extends AutoCloseable,R3 extends AutoCloseable,R4 extends AutoCloseable> | |
| Try.Value<V> |
Try with a value.
|
| When<V> |
Functional idiom for switch/case statement.
|
| When.Value<V,R> |
Copyright © 2017. All rights reserved.