java.lang.function and utilities for working with Java
8 lambdas.See: Description
| Interface | Description |
|---|---|
| BooleanConsumer |
A functional interface like
IntConsumer but for boolean. |
| FailableBiConsumer<T,U,E extends java.lang.Throwable> |
A functional interface like
BiConsumer that declares a Throwable. |
| FailableBiFunction<T,U,R,E extends java.lang.Throwable> |
A functional interface like
BiFunction that declares a Throwable. |
| FailableBiPredicate<T,U,E extends java.lang.Throwable> |
A functional interface like
BiPredicate that declares a Throwable. |
| FailableBooleanSupplier<E extends java.lang.Throwable> |
A functional interface like
BooleanSupplier that declares a Throwable. |
| FailableCallable<R,E extends java.lang.Throwable> |
A functional interface like
Callable that declares a Throwable. |
| FailableConsumer<T,E extends java.lang.Throwable> |
A functional interface like
Consumer that declares a Throwable. |
| FailableDoubleBinaryOperator<E extends java.lang.Throwable> |
A functional interface like
DoubleBinaryOperator that declares a Throwable. |
| FailableDoubleConsumer<E extends java.lang.Throwable> |
A functional interface like
DoubleConsumer that declares a Throwable. |
| FailableDoubleFunction<R,E extends java.lang.Throwable> |
A functional interface like
DoubleFunction that declares a Throwable. |
| FailableDoublePredicate<E extends java.lang.Throwable> |
A functional interface like
DoublePredicate that declares a Throwable. |
| FailableDoubleSupplier<E extends java.lang.Throwable> |
A functional interface like
DoubleSupplier that declares a Throwable. |
| FailableDoubleToIntFunction<E extends java.lang.Throwable> |
A functional interface like
DoubleToIntFunction that declares a Throwable. |
| FailableDoubleToLongFunction<E extends java.lang.Throwable> |
A functional interface like
DoubleToLongFunction that declares a Throwable. |
| FailableDoubleUnaryOperator<E extends java.lang.Throwable> |
A functional interface like
DoubleUnaryOperator that declares a Throwable. |
| FailableFunction<T,R,E extends java.lang.Throwable> |
A functional interface like
Function that declares a Throwable. |
| FailableIntBinaryOperator<E extends java.lang.Throwable> |
A functional interface like
IntBinaryOperator that declares a Throwable. |
| FailableIntConsumer<E extends java.lang.Throwable> |
A functional interface like
IntConsumer that declares a Throwable. |
| FailableIntFunction<R,E extends java.lang.Throwable> |
A functional interface like
IntFunction that declares a Throwable. |
| FailableIntPredicate<E extends java.lang.Throwable> |
A functional interface like
IntPredicate that declares a Throwable. |
| FailableIntSupplier<E extends java.lang.Throwable> |
A functional interface like
IntSupplier that declares a Throwable. |
| FailableIntToDoubleFunction<E extends java.lang.Throwable> |
A functional interface like
IntToDoubleFunction that declares a Throwable. |
| FailableIntToLongFunction<E extends java.lang.Throwable> |
A functional interface like
IntToLongFunction that declares a Throwable. |
| FailableIntUnaryOperator<E extends java.lang.Throwable> |
A functional interface like
IntUnaryOperator that declares a Throwable. |
| FailableLongBinaryOperator<E extends java.lang.Throwable> |
A functional interface like
LongBinaryOperator that declares a Throwable. |
| FailableLongConsumer<E extends java.lang.Throwable> |
A functional interface like
LongConsumer that declares a Throwable. |
| FailableLongFunction<R,E extends java.lang.Throwable> |
A functional interface like
LongFunction that declares a Throwable. |
| FailableLongPredicate<E extends java.lang.Throwable> |
A functional interface like
LongPredicate that declares a Throwable. |
| FailableLongSupplier<E extends java.lang.Throwable> |
A functional interface like
LongSupplier that declares a Throwable. |
| FailableLongToDoubleFunction<E extends java.lang.Throwable> |
A functional interface like
LongToDoubleFunction that declares a Throwable. |
| FailableLongToIntFunction<E extends java.lang.Throwable> |
A functional interface like
LongToIntFunction that declares a Throwable. |
| FailableLongUnaryOperator<E extends java.lang.Throwable> |
A functional interface like
LongUnaryOperator that declares a Throwable. |
| FailableObjDoubleConsumer<T,E extends java.lang.Throwable> |
A functional interface like
ObjDoubleConsumer that declares a Throwable. |
| FailableObjIntConsumer<T,E extends java.lang.Throwable> |
A functional interface like
ObjIntConsumer that declares a Throwable. |
| FailableObjLongConsumer<T,E extends java.lang.Throwable> |
A functional interface like
ObjLongConsumer that declares a Throwable. |
| FailablePredicate<T,E extends java.lang.Throwable> |
A functional interface like
Predicate that declares a Throwable. |
| FailableRunnable<E extends java.lang.Throwable> |
A functional interface like
Runnable that declares a kind of Throwable. |
| FailableShortSupplier<E extends java.lang.Throwable> |
A functional interface like
IntSupplier but for short that declares a Throwable. |
| FailableSupplier<R,E extends java.lang.Throwable> |
A functional interface like
Supplier that declares a Throwable. |
| FailableToDoubleBiFunction<T,U,E extends java.lang.Throwable> |
A functional interface like
ToDoubleBiFunction that declares a Throwable. |
| FailableToDoubleFunction<T,E extends java.lang.Throwable> |
A functional interface like
ToDoubleFunction that declares a Throwable. |
| FailableToIntBiFunction<T,U,E extends java.lang.Throwable> |
A functional interface like
ToIntBiFunction that declares a Throwable. |
| FailableToIntFunction<T,E extends java.lang.Throwable> |
A functional interface like
ToIntFunction that declares a Throwable. |
| FailableToLongBiFunction<T,U,E extends java.lang.Throwable> |
A functional interface like
ToLongBiFunction that declares a Throwable. |
| FailableToLongFunction<T,E extends java.lang.Throwable> |
A functional interface like
ToLongFunction that declares a Throwable. |
| IntToCharFunction |
Represents a function that accepts an int-valued argument and produces a char-valued result.
|
| ToBooleanBiFunction<T,U> |
A function that accepts two arguments and produces a boolean result.
|
| TriConsumer<T,U,V> |
Represents an operation that accepts three input arguments and returns no result.
|
| TriFunction<T,U,V,R> |
Represents a function that accepts three arguments and produces a result.
|
| Class | Description |
|---|---|
| Consumers |
Provides
Consumer instances. |
| Failable |
This class provides utility functions, and classes for working with the
java.util.function package, or more
generally, with Java 8 lambdas. |
| MethodInvokers |
Converts
Method objects to lambdas. |
| Suppliers |
Helps use
Supplier. |
java.lang.function and utilities for working with Java
8 lambdas.
Contains failable functional interfaces that address the fact that lambdas are supposed not to throw Exceptions, at
least not checked Exceptions, A.K.A. instances of Exception. A failable functional interface
declares a type of Exception that may be raised if the function fails.
Copyright © 2010 - 2023 Adobe. All Rights Reserved