java.util.function scheme.See: Description
| Interface | Description |
|---|---|
| BiConsumer<T,U> |
Represents an operation that accepts two input arguments and returns no
result.
|
| BiFunction<T,U,R> |
Represents a function that accepts two arguments and produces a result.
|
| BinaryOperator<T> |
Represents an operation upon two operands of the same type, producing a result
of the same type as the operands.
|
| BiPredicate<T,U> |
Represents a predicate (boolean-valued function) of two arguments.
|
| ByteBinaryOperator |
Represents an operation upon two
byte-valued operands and producing a
byte-valued result. |
| ByteByteConsumer |
Represents an operation that accepts
two
byte-valued arguments
and returns no result. |
| ByteBytePredicate |
Represents a predicate (boolean-valued function) that accepts
two
byte-valued arguments. |
| ByteByteToByteFunction |
Represents a function that accepts
two
byte-valued arguments
and produces a byte-valued result. |
| ByteCharConsumer |
Represents an operation that accepts
a
byte-valued and
a char-valued argument,
and returns no result. |
| ByteCharPredicate |
Represents a predicate (boolean-valued function) that accepts
a
byte-valued and
a char-valued argument. |
| ByteCharToCharFunction |
Represents a function that accepts
a
byte-valued and
a char-valued argument
and produces a char-valued result. |
| ByteConsumer |
Represents an operation that accepts a single
byte-valued argument and
returns no result. |
| ByteDoubleConsumer |
Represents an operation that accepts
a
byte-valued and
a double-valued argument,
and returns no result. |
| ByteDoublePredicate |
Represents a predicate (boolean-valued function) that accepts
a
byte-valued and
a double-valued argument. |
| ByteDoubleToDoubleFunction |
Represents a function that accepts
a
byte-valued and
a double-valued argument
and produces a double-valued result. |
| ByteFloatConsumer |
Represents an operation that accepts
a
byte-valued and
a float-valued argument,
and returns no result. |
| ByteFloatPredicate |
Represents a predicate (boolean-valued function) that accepts
a
byte-valued and
a float-valued argument. |
| ByteFloatToFloatFunction |
Represents a function that accepts
a
byte-valued and
a float-valued argument
and produces a float-valued result. |
| ByteFunction<R> |
Represents a function that accepts a
byte-valued argument and produces a
result. |
| ByteIntConsumer |
Represents an operation that accepts
a
byte-valued and
an int-valued argument,
and returns no result. |
| ByteIntPredicate |
Represents a predicate (boolean-valued function) that accepts
a
byte-valued and
an int-valued argument. |
| ByteIntToIntFunction |
Represents a function that accepts
a
byte-valued and
an int-valued argument
and produces an int-valued result. |
| ByteLongConsumer |
Represents an operation that accepts
a
byte-valued and
a long-valued argument,
and returns no result. |
| ByteLongPredicate |
Represents a predicate (boolean-valued function) that accepts
a
byte-valued and
a long-valued argument. |
| ByteLongToLongFunction |
Represents a function that accepts
a
byte-valued and
a long-valued argument
and produces a long-valued result. |
| ByteObjConsumer<U> |
Represents an operation that accepts
a
byte-valued and
an object-valued argument,
and returns no result. |
| ByteObjFunction<T,R> |
Represents a function that accepts a
byte-valued and an object-valued argument
and returns a result. |
| ByteObjPredicate<U> |
Represents a predicate (boolean-valued function) that accepts
a
byte-valued and
an object-valued argument. |
| BytePredicate |
Represents a predicate (boolean-valued function) of one
byte-valued
argument. |
| ByteShortConsumer |
Represents an operation that accepts
a
byte-valued and
a short-valued argument,
and returns no result. |
| ByteShortPredicate |
Represents a predicate (boolean-valued function) that accepts
a
byte-valued and
a short-valued argument. |
| ByteShortToShortFunction |
Represents a function that accepts
a
byte-valued and
a short-valued argument
and produces a short-valued result. |
| ByteToCharFunction |
Represents a function that accepts a
byte-valued argument and produces a
char-valued result. |
| ByteToDoubleFunction |
Represents a function that accepts a
byte-valued argument and produces a
double-valued result. |
| ByteToFloatFunction |
Represents a function that accepts a
byte-valued argument and produces a
float-valued result. |
| ByteToIntFunction |
Represents a function that accepts a
byte-valued argument and produces an
int-valued result. |
| ByteToLongFunction |
Represents a function that accepts a
byte-valued argument and produces a
long-valued result. |
| ByteToShortFunction |
Represents a function that accepts a
byte-valued argument and produces a
short-valued result. |
| ByteUnaryOperator |
Represents an operation on a single
byte-valued operand that produces
a byte-valued result. |
| CharBinaryOperator |
Represents an operation upon two
char-valued operands and producing a
char-valued result. |
| CharByteConsumer |
Represents an operation that accepts
a
char-valued and
a byte-valued argument,
and returns no result. |
| CharBytePredicate |
Represents a predicate (boolean-valued function) that accepts
a
char-valued and
a byte-valued argument. |
| CharByteToByteFunction |
Represents a function that accepts
a
char-valued and
a byte-valued argument
and produces a byte-valued result. |
| CharCharConsumer |
Represents an operation that accepts
two
char-valued arguments
and returns no result. |
| CharCharPredicate |
Represents a predicate (boolean-valued function) that accepts
two
char-valued arguments. |
| CharCharToCharFunction |
Represents a function that accepts
two
char-valued arguments
and produces a char-valued result. |
| CharConsumer |
Represents an operation that accepts a single
char-valued argument and
returns no result. |
| CharDoubleConsumer |
Represents an operation that accepts
a
char-valued and
a double-valued argument,
and returns no result. |
| CharDoublePredicate |
Represents a predicate (boolean-valued function) that accepts
a
char-valued and
a double-valued argument. |
| CharDoubleToDoubleFunction |
Represents a function that accepts
a
char-valued and
a double-valued argument
and produces a double-valued result. |
| CharFloatConsumer |
Represents an operation that accepts
a
char-valued and
a float-valued argument,
and returns no result. |
| CharFloatPredicate |
Represents a predicate (boolean-valued function) that accepts
a
char-valued and
a float-valued argument. |
| CharFloatToFloatFunction |
Represents a function that accepts
a
char-valued and
a float-valued argument
and produces a float-valued result. |
| CharFunction<R> |
Represents a function that accepts a
char-valued argument and produces a
result. |
| CharIntConsumer |
Represents an operation that accepts
a
char-valued and
an int-valued argument,
and returns no result. |
| CharIntPredicate |
Represents a predicate (boolean-valued function) that accepts
a
char-valued and
an int-valued argument. |
| CharIntToIntFunction |
Represents a function that accepts
a
char-valued and
an int-valued argument
and produces an int-valued result. |
| CharLongConsumer |
Represents an operation that accepts
a
char-valued and
a long-valued argument,
and returns no result. |
| CharLongPredicate |
Represents a predicate (boolean-valued function) that accepts
a
char-valued and
a long-valued argument. |
| CharLongToLongFunction |
Represents a function that accepts
a
char-valued and
a long-valued argument
and produces a long-valued result. |
| CharObjConsumer<U> |
Represents an operation that accepts
a
char-valued and
an object-valued argument,
and returns no result. |
| CharObjFunction<T,R> |
Represents a function that accepts a
char-valued and an object-valued argument
and returns a result. |
| CharObjPredicate<U> |
Represents a predicate (boolean-valued function) that accepts
a
char-valued and
an object-valued argument. |
| CharPredicate |
Represents a predicate (boolean-valued function) of one
char-valued
argument. |
| CharShortConsumer |
Represents an operation that accepts
a
char-valued and
a short-valued argument,
and returns no result. |
| CharShortPredicate |
Represents a predicate (boolean-valued function) that accepts
a
char-valued and
a short-valued argument. |
| CharShortToShortFunction |
Represents a function that accepts
a
char-valued and
a short-valued argument
and produces a short-valued result. |
| CharToByteFunction |
Represents a function that accepts a
char-valued argument and produces a
byte-valued result. |
| CharToDoubleFunction |
Represents a function that accepts a
char-valued argument and produces a
double-valued result. |
| CharToFloatFunction |
Represents a function that accepts a
char-valued argument and produces a
float-valued result. |
| CharToIntFunction |
Represents a function that accepts a
char-valued argument and produces an
int-valued result. |
| CharToLongFunction |
Represents a function that accepts a
char-valued argument and produces a
long-valued result. |
| CharToShortFunction |
Represents a function that accepts a
char-valued argument and produces a
short-valued result. |
| CharUnaryOperator |
Represents an operation on a single
char-valued operand that produces
a char-valued result. |
| Consumer<T> |
Represents an operation that accepts a single input argument and returns no
result.
|
| DoubleBinaryOperator |
Represents an operation upon two
double-valued operands and producing a
double-valued result. |
| DoubleByteConsumer |
Represents an operation that accepts
a
double-valued and
a byte-valued argument,
and returns no result. |
| DoubleBytePredicate |
Represents a predicate (boolean-valued function) that accepts
a
double-valued and
a byte-valued argument. |
| DoubleByteToByteFunction |
Represents a function that accepts
a
double-valued and
a byte-valued argument
and produces a byte-valued result. |
| DoubleCharConsumer |
Represents an operation that accepts
a
double-valued and
a char-valued argument,
and returns no result. |
| DoubleCharPredicate |
Represents a predicate (boolean-valued function) that accepts
a
double-valued and
a char-valued argument. |
| DoubleCharToCharFunction |
Represents a function that accepts
a
double-valued and
a char-valued argument
and produces a char-valued result. |
| DoubleConsumer |
Represents an operation that accepts a single
double-valued argument and
returns no result. |
| DoubleDoubleConsumer |
Represents an operation that accepts
two
double-valued arguments
and returns no result. |
| DoubleDoublePredicate |
Represents a predicate (boolean-valued function) that accepts
two
double-valued arguments. |
| DoubleDoubleToDoubleFunction |
Represents a function that accepts
two
double-valued arguments
and produces a double-valued result. |
| DoubleFloatConsumer |
Represents an operation that accepts
a
double-valued and
a float-valued argument,
and returns no result. |
| DoubleFloatPredicate |
Represents a predicate (boolean-valued function) that accepts
a
double-valued and
a float-valued argument. |
| DoubleFloatToFloatFunction |
Represents a function that accepts
a
double-valued and
a float-valued argument
and produces a float-valued result. |
| DoubleFunction<R> |
Represents a function that accepts a
double-valued argument and produces a
result. |
| DoubleIntConsumer |
Represents an operation that accepts
a
double-valued and
an int-valued argument,
and returns no result. |
| DoubleIntPredicate |
Represents a predicate (boolean-valued function) that accepts
a
double-valued and
an int-valued argument. |
| DoubleIntToIntFunction |
Represents a function that accepts
a
double-valued and
an int-valued argument
and produces an int-valued result. |
| DoubleLongConsumer |
Represents an operation that accepts
a
double-valued and
a long-valued argument,
and returns no result. |
| DoubleLongPredicate |
Represents a predicate (boolean-valued function) that accepts
a
double-valued and
a long-valued argument. |
| DoubleLongToLongFunction |
Represents a function that accepts
a
double-valued and
a long-valued argument
and produces a long-valued result. |
| DoubleObjConsumer<U> |
Represents an operation that accepts
a
double-valued and
an object-valued argument,
and returns no result. |
| DoubleObjFunction<T,R> |
Represents a function that accepts a
double-valued and an object-valued argument
and returns a result. |
| DoubleObjPredicate<U> |
Represents a predicate (boolean-valued function) that accepts
a
double-valued and
an object-valued argument. |
| DoublePredicate |
Represents a predicate (boolean-valued function) of one
double-valued
argument. |
| DoubleShortConsumer |
Represents an operation that accepts
a
double-valued and
a short-valued argument,
and returns no result. |
| DoubleShortPredicate |
Represents a predicate (boolean-valued function) that accepts
a
double-valued and
a short-valued argument. |
| DoubleShortToShortFunction |
Represents a function that accepts
a
double-valued and
a short-valued argument
and produces a short-valued result. |
| DoubleToByteFunction |
Represents a function that accepts a
double-valued argument and produces a
byte-valued result. |
| DoubleToCharFunction |
Represents a function that accepts a
double-valued argument and produces a
char-valued result. |
| DoubleToFloatFunction |
Represents a function that accepts a
double-valued argument and produces a
float-valued result. |
| DoubleToIntFunction |
Represents a function that accepts a
double-valued argument and produces an
int-valued result. |
| DoubleToLongFunction |
Represents a function that accepts a
double-valued argument and produces a
long-valued result. |
| DoubleToShortFunction |
Represents a function that accepts a
double-valued argument and produces a
short-valued result. |
| DoubleUnaryOperator |
Represents an operation on a single
double-valued operand that produces
a double-valued result. |
| FloatBinaryOperator |
Represents an operation upon two
float-valued operands and producing a
float-valued result. |
| FloatByteConsumer |
Represents an operation that accepts
a
float-valued and
a byte-valued argument,
and returns no result. |
| FloatBytePredicate |
Represents a predicate (boolean-valued function) that accepts
a
float-valued and
a byte-valued argument. |
| FloatByteToByteFunction |
Represents a function that accepts
a
float-valued and
a byte-valued argument
and produces a byte-valued result. |
| FloatCharConsumer |
Represents an operation that accepts
a
float-valued and
a char-valued argument,
and returns no result. |
| FloatCharPredicate |
Represents a predicate (boolean-valued function) that accepts
a
float-valued and
a char-valued argument. |
| FloatCharToCharFunction |
Represents a function that accepts
a
float-valued and
a char-valued argument
and produces a char-valued result. |
| FloatConsumer |
Represents an operation that accepts a single
float-valued argument and
returns no result. |
| FloatDoubleConsumer |
Represents an operation that accepts
a
float-valued and
a double-valued argument,
and returns no result. |
| FloatDoublePredicate |
Represents a predicate (boolean-valued function) that accepts
a
float-valued and
a double-valued argument. |
| FloatDoubleToDoubleFunction |
Represents a function that accepts
a
float-valued and
a double-valued argument
and produces a double-valued result. |
| FloatFloatConsumer |
Represents an operation that accepts
two
float-valued arguments
and returns no result. |
| FloatFloatPredicate |
Represents a predicate (boolean-valued function) that accepts
two
float-valued arguments. |
| FloatFloatToFloatFunction |
Represents a function that accepts
two
float-valued arguments
and produces a float-valued result. |
| FloatFunction<R> |
Represents a function that accepts a
float-valued argument and produces a
result. |
| FloatIntConsumer |
Represents an operation that accepts
a
float-valued and
an int-valued argument,
and returns no result. |
| FloatIntPredicate |
Represents a predicate (boolean-valued function) that accepts
a
float-valued and
an int-valued argument. |
| FloatIntToIntFunction |
Represents a function that accepts
a
float-valued and
an int-valued argument
and produces an int-valued result. |
| FloatLongConsumer |
Represents an operation that accepts
a
float-valued and
a long-valued argument,
and returns no result. |
| FloatLongPredicate |
Represents a predicate (boolean-valued function) that accepts
a
float-valued and
a long-valued argument. |
| FloatLongToLongFunction |
Represents a function that accepts
a
float-valued and
a long-valued argument
and produces a long-valued result. |
| FloatObjConsumer<U> |
Represents an operation that accepts
a
float-valued and
an object-valued argument,
and returns no result. |
| FloatObjFunction<T,R> |
Represents a function that accepts a
float-valued and an object-valued argument
and returns a result. |
| FloatObjPredicate<U> |
Represents a predicate (boolean-valued function) that accepts
a
float-valued and
an object-valued argument. |
| FloatPredicate |
Represents a predicate (boolean-valued function) of one
float-valued
argument. |
| FloatShortConsumer |
Represents an operation that accepts
a
float-valued and
a short-valued argument,
and returns no result. |
| FloatShortPredicate |
Represents a predicate (boolean-valued function) that accepts
a
float-valued and
a short-valued argument. |
| FloatShortToShortFunction |
Represents a function that accepts
a
float-valued and
a short-valued argument
and produces a short-valued result. |
| FloatToByteFunction |
Represents a function that accepts a
float-valued argument and produces a
byte-valued result. |
| FloatToCharFunction |
Represents a function that accepts a
float-valued argument and produces a
char-valued result. |
| FloatToDoubleFunction |
Represents a function that accepts a
float-valued argument and produces a
double-valued result. |
| FloatToIntFunction |
Represents a function that accepts a
float-valued argument and produces an
int-valued result. |
| FloatToLongFunction |
Represents a function that accepts a
float-valued argument and produces a
long-valued result. |
| FloatToShortFunction |
Represents a function that accepts a
float-valued argument and produces a
short-valued result. |
| FloatUnaryOperator |
Represents an operation on a single
float-valued operand that produces
a float-valued result. |
| Function<T,R> |
Represents a function that accepts one argument and produces a result.
|
| IntBinaryOperator |
Represents an operation upon two
int-valued operands and producing an
int-valued result. |
| IntByteConsumer |
Represents an operation that accepts
an
int-valued and
a byte-valued argument,
and returns no result. |
| IntBytePredicate |
Represents a predicate (boolean-valued function) that accepts
an
int-valued and
a byte-valued argument. |
| IntByteToByteFunction |
Represents a function that accepts
an
int-valued and
a byte-valued argument
and produces a byte-valued result. |
| IntCharConsumer |
Represents an operation that accepts
an
int-valued and
a char-valued argument,
and returns no result. |
| IntCharPredicate |
Represents a predicate (boolean-valued function) that accepts
an
int-valued and
a char-valued argument. |
| IntCharToCharFunction |
Represents a function that accepts
an
int-valued and
a char-valued argument
and produces a char-valued result. |
| IntConsumer |
Represents an operation that accepts a single
int-valued argument and
returns no result. |
| IntDoubleConsumer |
Represents an operation that accepts
an
int-valued and
a double-valued argument,
and returns no result. |
| IntDoublePredicate |
Represents a predicate (boolean-valued function) that accepts
an
int-valued and
a double-valued argument. |
| IntDoubleToDoubleFunction |
Represents a function that accepts
an
int-valued and
a double-valued argument
and produces a double-valued result. |
| IntFloatConsumer |
Represents an operation that accepts
an
int-valued and
a float-valued argument,
and returns no result. |
| IntFloatPredicate |
Represents a predicate (boolean-valued function) that accepts
an
int-valued and
a float-valued argument. |
| IntFloatToFloatFunction |
Represents a function that accepts
an
int-valued and
a float-valued argument
and produces a float-valued result. |
| IntFunction<R> |
Represents a function that accepts an
int-valued argument and produces a
result. |
| IntIntConsumer |
Represents an operation that accepts
two
int-valued arguments
and returns no result. |
| IntIntPredicate |
Represents a predicate (boolean-valued function) that accepts
two
int-valued arguments. |
| IntIntToIntFunction |
Represents a function that accepts
two
int-valued arguments
and produces an int-valued result. |
| IntLongConsumer |
Represents an operation that accepts
an
int-valued and
a long-valued argument,
and returns no result. |
| IntLongPredicate |
Represents a predicate (boolean-valued function) that accepts
an
int-valued and
a long-valued argument. |
| IntLongToLongFunction |
Represents a function that accepts
an
int-valued and
a long-valued argument
and produces a long-valued result. |
| IntObjConsumer<U> |
Represents an operation that accepts
an
int-valued and
an object-valued argument,
and returns no result. |
| IntObjFunction<T,R> |
Represents a function that accepts an
int-valued and an object-valued argument
and returns a result. |
| IntObjPredicate<U> |
Represents a predicate (boolean-valued function) that accepts
an
int-valued and
an object-valued argument. |
| IntPredicate |
Represents a predicate (boolean-valued function) of one
int-valued
argument. |
| IntShortConsumer |
Represents an operation that accepts
an
int-valued and
a short-valued argument,
and returns no result. |
| IntShortPredicate |
Represents a predicate (boolean-valued function) that accepts
an
int-valued and
a short-valued argument. |
| IntShortToShortFunction |
Represents a function that accepts
an
int-valued and
a short-valued argument
and produces a short-valued result. |
| IntToByteFunction |
Represents a function that accepts an
int-valued argument and produces a
byte-valued result. |
| IntToCharFunction |
Represents a function that accepts an
int-valued argument and produces a
char-valued result. |
| IntToDoubleFunction |
Represents a function that accepts an
int-valued argument and produces a
double-valued result. |
| IntToFloatFunction |
Represents a function that accepts an
int-valued argument and produces a
float-valued result. |
| IntToLongFunction |
Represents a function that accepts an
int-valued argument and produces a
long-valued result. |
| IntToShortFunction |
Represents a function that accepts an
int-valued argument and produces a
short-valued result. |
| IntUnaryOperator |
Represents an operation on a single
int-valued operand that produces
an int-valued result. |
| LongBinaryOperator |
Represents an operation upon two
long-valued operands and producing a
long-valued result. |
| LongByteConsumer |
Represents an operation that accepts
a
long-valued and
a byte-valued argument,
and returns no result. |
| LongBytePredicate |
Represents a predicate (boolean-valued function) that accepts
a
long-valued and
a byte-valued argument. |
| LongByteToByteFunction |
Represents a function that accepts
a
long-valued and
a byte-valued argument
and produces a byte-valued result. |
| LongCharConsumer |
Represents an operation that accepts
a
long-valued and
a char-valued argument,
and returns no result. |
| LongCharPredicate |
Represents a predicate (boolean-valued function) that accepts
a
long-valued and
a char-valued argument. |
| LongCharToCharFunction |
Represents a function that accepts
a
long-valued and
a char-valued argument
and produces a char-valued result. |
| LongConsumer |
Represents an operation that accepts a single
long-valued argument and
returns no result. |
| LongDoubleConsumer |
Represents an operation that accepts
a
long-valued and
a double-valued argument,
and returns no result. |
| LongDoublePredicate |
Represents a predicate (boolean-valued function) that accepts
a
long-valued and
a double-valued argument. |
| LongDoubleToDoubleFunction |
Represents a function that accepts
a
long-valued and
a double-valued argument
and produces a double-valued result. |
| LongFloatConsumer |
Represents an operation that accepts
a
long-valued and
a float-valued argument,
and returns no result. |
| LongFloatPredicate |
Represents a predicate (boolean-valued function) that accepts
a
long-valued and
a float-valued argument. |
| LongFloatToFloatFunction |
Represents a function that accepts
a
long-valued and
a float-valued argument
and produces a float-valued result. |
| LongFunction<R> |
Represents a function that accepts a
long-valued argument and produces a
result. |
| LongIntConsumer |
Represents an operation that accepts
a
long-valued and
an int-valued argument,
and returns no result. |
| LongIntPredicate |
Represents a predicate (boolean-valued function) that accepts
a
long-valued and
an int-valued argument. |
| LongIntToIntFunction |
Represents a function that accepts
a
long-valued and
an int-valued argument
and produces an int-valued result. |
| LongLongConsumer |
Represents an operation that accepts
two
long-valued arguments
and returns no result. |
| LongLongPredicate |
Represents a predicate (boolean-valued function) that accepts
two
long-valued arguments. |
| LongLongToLongFunction |
Represents a function that accepts
two
long-valued arguments
and produces a long-valued result. |
| LongObjConsumer<U> |
Represents an operation that accepts
a
long-valued and
an object-valued argument,
and returns no result. |
| LongObjFunction<T,R> |
Represents a function that accepts a
long-valued and an object-valued argument
and returns a result. |
| LongObjPredicate<U> |
Represents a predicate (boolean-valued function) that accepts
a
long-valued and
an object-valued argument. |
| LongPredicate |
Represents a predicate (boolean-valued function) of one
long-valued
argument. |
| LongShortConsumer |
Represents an operation that accepts
a
long-valued and
a short-valued argument,
and returns no result. |
| LongShortPredicate |
Represents a predicate (boolean-valued function) that accepts
a
long-valued and
a short-valued argument. |
| LongShortToShortFunction |
Represents a function that accepts
a
long-valued and
a short-valued argument
and produces a short-valued result. |
| LongToByteFunction |
Represents a function that accepts a
long-valued argument and produces a
byte-valued result. |
| LongToCharFunction |
Represents a function that accepts a
long-valued argument and produces a
char-valued result. |
| LongToDoubleFunction |
Represents a function that accepts a
long-valued argument and produces a
double-valued result. |
| LongToFloatFunction |
Represents a function that accepts a
long-valued argument and produces a
float-valued result. |
| LongToIntFunction |
Represents a function that accepts a
long-valued argument and produces an
int-valued result. |
| LongToShortFunction |
Represents a function that accepts a
long-valued argument and produces a
short-valued result. |
| LongUnaryOperator |
Represents an operation on a single
long-valued operand that produces
a long-valued result. |
| ObjByteConsumer<T> |
Represents an operation that accepts
an object-valued and
a
byte-valued argument,
and returns no result. |
| ObjBytePredicate<T> |
Represents a predicate (boolean-valued function) that accepts
an object-valued and
a
byte-valued argument. |
| ObjByteToByteFunction<T> |
Represents a function that accepts
an object-valued and
a
byte-valued argument
and produces a byte-valued result. |
| ObjCharConsumer<T> |
Represents an operation that accepts
an object-valued and
a
char-valued argument,
and returns no result. |
| ObjCharPredicate<T> |
Represents a predicate (boolean-valued function) that accepts
an object-valued and
a
char-valued argument. |
| ObjCharToCharFunction<T> |
Represents a function that accepts
an object-valued and
a
char-valued argument
and produces a char-valued result. |
| ObjDoubleConsumer<T> |
Represents an operation that accepts
an object-valued and
a
double-valued argument,
and returns no result. |
| ObjDoublePredicate<T> |
Represents a predicate (boolean-valued function) that accepts
an object-valued and
a
double-valued argument. |
| ObjDoubleToDoubleFunction<T> |
Represents a function that accepts
an object-valued and
a
double-valued argument
and produces a double-valued result. |
| ObjFloatConsumer<T> |
Represents an operation that accepts
an object-valued and
a
float-valued argument,
and returns no result. |
| ObjFloatPredicate<T> |
Represents a predicate (boolean-valued function) that accepts
an object-valued and
a
float-valued argument. |
| ObjFloatToFloatFunction<T> |
Represents a function that accepts
an object-valued and
a
float-valued argument
and produces a float-valued result. |
| ObjIntConsumer<T> |
Represents an operation that accepts
an object-valued and
an
int-valued argument,
and returns no result. |
| ObjIntPredicate<T> |
Represents a predicate (boolean-valued function) that accepts
an object-valued and
an
int-valued argument. |
| ObjIntToIntFunction<T> |
Represents a function that accepts
an object-valued and
an
int-valued argument
and produces an int-valued result. |
| ObjLongConsumer<T> |
Represents an operation that accepts
an object-valued and
a
long-valued argument,
and returns no result. |
| ObjLongPredicate<T> |
Represents a predicate (boolean-valued function) that accepts
an object-valued and
a
long-valued argument. |
| ObjLongToLongFunction<T> |
Represents a function that accepts
an object-valued and
a
long-valued argument
and produces a long-valued result. |
| ObjShortConsumer<T> |
Represents an operation that accepts
an object-valued and
a
short-valued argument,
and returns no result. |
| ObjShortPredicate<T> |
Represents a predicate (boolean-valued function) that accepts
an object-valued and
a
short-valued argument. |
| ObjShortToShortFunction<T> |
Represents a function that accepts
an object-valued and
a
short-valued argument
and produces a short-valued result. |
| Predicate<T> |
Represents a predicate (boolean-valued function) of one argument.
|
| ShortBinaryOperator |
Represents an operation upon two
short-valued operands and producing a
short-valued result. |
| ShortByteConsumer |
Represents an operation that accepts
a
short-valued and
a byte-valued argument,
and returns no result. |
| ShortBytePredicate |
Represents a predicate (boolean-valued function) that accepts
a
short-valued and
a byte-valued argument. |
| ShortByteToByteFunction |
Represents a function that accepts
a
short-valued and
a byte-valued argument
and produces a byte-valued result. |
| ShortCharConsumer |
Represents an operation that accepts
a
short-valued and
a char-valued argument,
and returns no result. |
| ShortCharPredicate |
Represents a predicate (boolean-valued function) that accepts
a
short-valued and
a char-valued argument. |
| ShortCharToCharFunction |
Represents a function that accepts
a
short-valued and
a char-valued argument
and produces a char-valued result. |
| ShortConsumer |
Represents an operation that accepts a single
short-valued argument and
returns no result. |
| ShortDoubleConsumer |
Represents an operation that accepts
a
short-valued and
a double-valued argument,
and returns no result. |
| ShortDoublePredicate |
Represents a predicate (boolean-valued function) that accepts
a
short-valued and
a double-valued argument. |
| ShortDoubleToDoubleFunction |
Represents a function that accepts
a
short-valued and
a double-valued argument
and produces a double-valued result. |
| ShortFloatConsumer |
Represents an operation that accepts
a
short-valued and
a float-valued argument,
and returns no result. |
| ShortFloatPredicate |
Represents a predicate (boolean-valued function) that accepts
a
short-valued and
a float-valued argument. |
| ShortFloatToFloatFunction |
Represents a function that accepts
a
short-valued and
a float-valued argument
and produces a float-valued result. |
| ShortFunction<R> |
Represents a function that accepts a
short-valued argument and produces a
result. |
| ShortIntConsumer |
Represents an operation that accepts
a
short-valued and
an int-valued argument,
and returns no result. |
| ShortIntPredicate |
Represents a predicate (boolean-valued function) that accepts
a
short-valued and
an int-valued argument. |
| ShortIntToIntFunction |
Represents a function that accepts
a
short-valued and
an int-valued argument
and produces an int-valued result. |
| ShortLongConsumer |
Represents an operation that accepts
a
short-valued and
a long-valued argument,
and returns no result. |
| ShortLongPredicate |
Represents a predicate (boolean-valued function) that accepts
a
short-valued and
a long-valued argument. |
| ShortLongToLongFunction |
Represents a function that accepts
a
short-valued and
a long-valued argument
and produces a long-valued result. |
| ShortObjConsumer<U> |
Represents an operation that accepts
a
short-valued and
an object-valued argument,
and returns no result. |
| ShortObjFunction<T,R> |
Represents a function that accepts a
short-valued and an object-valued argument
and returns a result. |
| ShortObjPredicate<U> |
Represents a predicate (boolean-valued function) that accepts
a
short-valued and
an object-valued argument. |
| ShortPredicate |
Represents a predicate (boolean-valued function) of one
short-valued
argument. |
| ShortShortConsumer |
Represents an operation that accepts
two
short-valued arguments
and returns no result. |
| ShortShortPredicate |
Represents a predicate (boolean-valued function) that accepts
two
short-valued arguments. |
| ShortShortToShortFunction |
Represents a function that accepts
two
short-valued arguments
and produces a short-valued result. |
| ShortToByteFunction |
Represents a function that accepts a
short-valued argument and produces a
byte-valued result. |
| ShortToCharFunction |
Represents a function that accepts a
short-valued argument and produces a
char-valued result. |
| ShortToDoubleFunction |
Represents a function that accepts a
short-valued argument and produces a
double-valued result. |
| ShortToFloatFunction |
Represents a function that accepts a
short-valued argument and produces a
float-valued result. |
| ShortToIntFunction |
Represents a function that accepts a
short-valued argument and produces an
int-valued result. |
| ShortToLongFunction |
Represents a function that accepts a
short-valued argument and produces a
long-valued result. |
| ShortUnaryOperator |
Represents an operation on a single
short-valued operand that produces
a short-valued result. |
| ToByteFunction<T> |
Represents a function that produces a
byte-valued result. |
| ToCharFunction<T> |
Represents a function that produces a
char-valued result. |
| ToDoubleFunction<T> |
Represents a function that produces a
double-valued result. |
| ToFloatFunction<T> |
Represents a function that produces a
float-valued result. |
| ToIntFunction<T> |
Represents a function that produces an
int-valued result. |
| ToLongFunction<T> |
Represents a function that produces a
long-valued result. |
| ToShortFunction<T> |
Represents a function that produces a
short-valued result. |
| UnaryOperator<T> |
Represents an operation on a single operand that produces a result of the
same type as its operand.
|
java.util.function scheme.