Interface | Description |
---|---|
BiConsumer<T,U> |
Represents an operation on two input arguments.
|
BiFunction<T,U,R> |
Represents a function which produces result from two input arguments.
|
BinaryOperator<T> |
Operation on a single operand that produces a result of the
same type as its operand.
|
Consumer<T> |
Represents an operation on input argument.
|
Function<T,R> |
Represents a function which produces result from input arguments.
|
IntBinaryOperator |
Represents an operation upon two
int -valued operands and producing an
int -valued result. |
IntConsumer |
Represents an operation that accepts a single
int -valued argument and
returns no result. |
IntFunction<R> |
Represents a function that accepts an int-valued argument and produces a
result.
|
IntPredicate |
Represents a predicate (function with boolean type result).
|
IntSupplier |
Represents a supplier of
int -valued results. |
IntUnaryOperator |
Represents an operation on a single int-valued operand that produces an int-valued result.
|
ObjIntConsumer<T> |
Represents an operation on two input arguments.
|
Predicate<T> |
Represents a predicate (function with boolean type result).
|
Supplier<T> |
Represents a function which supply a result.
|
ThrowableConsumer<T,E extends java.lang.Throwable> |
Represents an operation on input argument and can throw an exception.
|
ThrowableFunction<I,R,E extends java.lang.Throwable> |
Represents a function which produces result from input arguments and can throw an exception.
|
ThrowablePredicate<T,E extends java.lang.Throwable> |
Represents a predicate (function with boolean type result) which can throw an exception.
|
ThrowableSupplier<T,E extends java.lang.Throwable> |
Represents a function for supplying result which can throw an exception.
|
ToDoubleFunction<T> |
Represents a function which produces an double-valued result from input argument.
|
ToIntFunction<T> |
Represents a function which produces an int-valued result from input argument.
|
ToLongFunction<T> |
Represents a function which produces an long-valued result from input argument.
|
UnaryOperator<T> |
Operation on a single operand that produces a result of the
same type as its operand.
|
Class | Description |
---|---|
BiConsumer.Util | |
BiFunction.Util | |
BinaryOperator.Util | |
Consumer.Util | |
Function.Util | |
IntPredicate.Util | |
IntUnaryOperator.Util | |
Predicate.Util | |
UnaryOperator.Util |
Annotation Type | Description |
---|---|
FunctionalInterface |