See: Description
| Interface | Description |
|---|---|
| Action | A functional interface similar to Runnable but allows throwing a checked exception. |
| BiConsumer<T1,T2> | A functional interface (callback) that accepts two values (of possibly different types). |
| BiFunction<T1,T2,R> | A functional interface (callback) that computes a value based on multiple input values. |
| BiPredicate<T1,T2> | A functional interface (callback) that returns true or false for the given input values. |
| BooleanSupplier | A functional interface (callback) that returns a boolean value. |
| Cancellable | A functional interface that has a single cancel method that can throw. |
| Consumer<T> | A functional interface (callback) that accepts a single value. |
| Function<T,R> | A functional interface that takes a value and returns another value, possibly with a different type and allows throwing a checked exception. |
| Function3<T1,T2,T3,R> | A functional interface (callback) that computes a value based on multiple input values. |
| Function4<T1,T2,T3,T4,R> | A functional interface (callback) that computes a value based on multiple input values. |
| Function5<T1,T2,T3,T4,T5,R> | A functional interface (callback) that computes a value based on multiple input values. |
| Function6<T1,T2,T3,T4,T5,T6,R> | A functional interface (callback) that computes a value based on multiple input values. |
| Function7<T1,T2,T3,T4,T5,T6,T7,R> | A functional interface (callback) that computes a value based on multiple input values. |
| Function8<T1,T2,T3,T4,T5,T6,T7,T8,R> | A functional interface (callback) that computes a value based on multiple input values. |
| Function9<T1,T2,T3,T4,T5,T6,T7,T8,T9,R> | A functional interface (callback) that computes a value based on multiple input values. |
| IntFunction<T> | A functional interface (callback) that takes a primitive value and return value of type T. |
| LongConsumer | A functional interface (callback) that consumes a primitive long value. |
| Predicate<T> | A functional interface (callback) that returns true or false for the given input value. |