Interface | Description |
---|---|
BiConsumerWithException<T,U,E extends Throwable> |
A checked extension of the
BiConsumer interface. |
BiFunctionWithException<T,U,R,E extends Throwable> |
BiFunction interface which can throw exceptions. |
CheckedSupplier<R> | |
FunctionWithException<T,R,E extends Throwable> |
A functional interface for a
Function that may throw exceptions. |
LongFunctionWithException<R,E extends Throwable> |
Similar to
LongFunction but can throw Exception . |
QuadConsumer<S,T,U,V> |
Operation which is performed on four given arguments.
|
QuadFunction<S,T,U,V,R> |
Function which takes three arguments.
|
RunnableWithException |
Similar to a
Runnable , this interface is used to capture a block of code to be executed. |
SerializableFunction<T,R> |
A
Function that is also Serializable . |
SerializableSupplier<T> |
A serializable
Supplier . |
SerializableSupplierWithException<T,E extends Throwable> |
A serializable
SupplierWithException . |
SupplierWithException<R,E extends Throwable> |
A functional interface for a
Supplier that may throw exceptions. |
ThrowingConsumer<T,E extends Throwable> |
This interface is basically Java's
Consumer interface enhanced with
the ability to throw an exception. |
ThrowingRunnable<E extends Throwable> |
Similar to a
Runnable , this interface is used to capture a block of code to be executed. |
TriConsumer<S,T,U> |
Operation which is performed on three given arguments.
|
TriConsumerWithException<S,T,U,E extends Throwable> |
A checked extension of the
TriConsumer interface. |
TriFunction<S,T,U,R> |
Function which takes three arguments.
|
TriFunctionWithException<S,T,U,R,E extends Throwable> |
Function which takes three arguments.
|
Class | Description |
---|---|
CachingSupplier<T> |
A
Supplier that returns a single, lazily instantiated, value. |
FunctionUtils |
Utility class for Flink's functions.
|
FutureTaskWithException<V> |
FutureTask that also implements RunnableWithException . |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.