| Package | Description |
|---|---|
| org.jooq.lambda |
This package contains useful extensions for interoperation with Java 8's lambda expressions and
FunctionalInterface types. |
| org.jooq.lambda.fi.util.function |
This package contains duplicates of the JDK's
FunctionalInterface types
from the java.util.function package, allowing to throw checked Exceptions
that can be handled in Unchecked. |
| Modifier and Type | Method | Description |
|---|---|---|
static <T,U,R> BiFunction<T,U,R> |
Sneaky.biFunction(CheckedBiFunction<T,U,R> function) |
Wrap a
CheckedBiFunction in a BiFunction. |
static <T,U,R> BiFunction<T,U,R> |
Unchecked.biFunction(CheckedBiFunction<T,U,R> function) |
Wrap a
CheckedBiFunction in a BiFunction. |
static <T,U,R> BiFunction<T,U,R> |
Unchecked.biFunction(CheckedBiFunction<T,U,R> function,
Consumer<Throwable> handler) |
Wrap a
CheckedBiFunction in a BiFunction with a custom handler for checked exceptions. |
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
CheckedBinaryOperator<T> |
A
BinaryOperator that allows for checked exceptions. |
| Modifier and Type | Method | Description |
|---|---|---|
static <T,U,R> BiFunction<T,U,R> |
CheckedBiFunction.sneaky(CheckedBiFunction<T,U,R> function) |
|
static <T,U,R> BiFunction<T,U,R> |
CheckedBiFunction.unchecked(CheckedBiFunction<T,U,R> function) |
|
static <T,U,R> BiFunction<T,U,R> |
CheckedBiFunction.unchecked(CheckedBiFunction<T,U,R> function,
Consumer<Throwable> handler) |
Copyright © 2018. All rights reserved.