| Package | Description |
|---|---|
| com.koloboke.collect |
The root package of the collection library.
|
| com.koloboke.collect.hash |
Contains basic interfaces and commonly used classes related to containers, based on hash tables.
|
| com.koloboke.collect.map |
Contains interfaces of
Map specializations, their factories and cursors. |
| com.koloboke.collect.map.hash |
Contains interfaces of
Map specializations, based on hash tables,
their factories and static factory methods. |
| com.koloboke.collect.set |
Contains interfaces of
Set specializations and their factories. |
| com.koloboke.collect.set.hash |
Contains interfaces of
Set specializations, based on hash tables,
their factories and static factory methods. |
| com.koloboke.function |
The complete set of functional interfaces, following
java.util.function scheme. |
| Class and Description |
|---|
| ByteConsumer
Represents an operation that accepts a single
byte-valued argument and
returns no result. |
| BytePredicate
Represents a predicate (boolean-valued function) of one
byte-valued
argument. |
| CharConsumer
Represents an operation that accepts a single
char-valued argument and
returns no result. |
| CharPredicate
Represents a predicate (boolean-valued function) of one
char-valued
argument. |
| Consumer
Represents an operation that accepts a single input argument and returns no
result.
|
| DoubleConsumer
Represents an operation that accepts a single
double-valued argument and
returns no result. |
| DoublePredicate
Represents a predicate (boolean-valued function) of one
double-valued
argument. |
| FloatConsumer
Represents an operation that accepts a single
float-valued argument and
returns no result. |
| FloatPredicate
Represents a predicate (boolean-valued function) of one
float-valued
argument. |
| IntConsumer
Represents an operation that accepts a single
int-valued argument and
returns no result. |
| IntPredicate
Represents a predicate (boolean-valued function) of one
int-valued
argument. |
| LongConsumer
Represents an operation that accepts a single
long-valued argument and
returns no result. |
| LongPredicate
Represents a predicate (boolean-valued function) of one
long-valued
argument. |
| Predicate
Represents a predicate (boolean-valued function) of one argument.
|
| ShortConsumer
Represents an operation that accepts a single
short-valued argument and
returns no result. |
| ShortPredicate
Represents a predicate (boolean-valued function) of one
short-valued
argument. |
| Class and Description |
|---|
| Predicate
Represents a predicate (boolean-valued function) of one argument.
|
| Class and Description |
|---|
| BiConsumer
Represents an operation that accepts two input arguments and returns no
result.
|
| BiFunction
Represents a function that accepts two arguments and produces a result.
|
| BiPredicate
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. |
| 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
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
Represents an operation that accepts
a
byte-valued and
an object-valued argument,
and returns no result. |
| ByteObjFunction
Represents a function that accepts a
byte-valued and an object-valued argument
and returns a result. |
| ByteObjPredicate
Represents a predicate (boolean-valued function) that accepts
a
byte-valued and
an object-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. |
| 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
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
Represents an operation that accepts
a
char-valued and
an object-valued argument,
and returns no result. |
| CharObjFunction
Represents a function that accepts a
char-valued and an object-valued argument
and returns a result. |
| CharObjPredicate
Represents a predicate (boolean-valued function) that accepts
a
char-valued and
an object-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
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. |
| 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
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
Represents an operation that accepts
a
double-valued and
an object-valued argument,
and returns no result. |
| DoubleObjFunction
Represents a function that accepts a
double-valued and an object-valued argument
and returns a result. |
| DoubleObjPredicate
Represents a predicate (boolean-valued function) that accepts
a
double-valued and
an object-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. |
| 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
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
Represents an operation that accepts
a
float-valued and
an object-valued argument,
and returns no result. |
| FloatObjFunction
Represents a function that accepts a
float-valued and an object-valued argument
and returns a result. |
| FloatObjPredicate
Represents a predicate (boolean-valued function) that accepts
a
float-valued and
an object-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
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. |
| 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
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
Represents an operation that accepts
an
int-valued and
an object-valued argument,
and returns no result. |
| IntObjFunction
Represents a function that accepts an
int-valued and an object-valued argument
and returns a result. |
| IntObjPredicate
Represents a predicate (boolean-valued function) that accepts
an
int-valued and
an object-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. |
| 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
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
Represents an operation that accepts
a
long-valued and
an object-valued argument,
and returns no result. |
| LongObjFunction
Represents a function that accepts a
long-valued and an object-valued argument
and returns a result. |
| LongObjPredicate
Represents a predicate (boolean-valued function) that accepts
a
long-valued and
an object-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
Represents an operation that accepts
an object-valued and
a
byte-valued argument,
and returns no result. |
| ObjBytePredicate
Represents a predicate (boolean-valued function) that accepts
an object-valued and
a
byte-valued argument. |
| ObjByteToByteFunction
Represents a function that accepts
an object-valued and
a
byte-valued argument
and produces a byte-valued result. |
| ObjCharConsumer
Represents an operation that accepts
an object-valued and
a
char-valued argument,
and returns no result. |
| ObjCharPredicate
Represents a predicate (boolean-valued function) that accepts
an object-valued and
a
char-valued argument. |
| ObjCharToCharFunction
Represents a function that accepts
an object-valued and
a
char-valued argument
and produces a char-valued result. |
| ObjDoubleConsumer
Represents an operation that accepts
an object-valued and
a
double-valued argument,
and returns no result. |
| ObjDoublePredicate
Represents a predicate (boolean-valued function) that accepts
an object-valued and
a
double-valued argument. |
| ObjDoubleToDoubleFunction
Represents a function that accepts
an object-valued and
a
double-valued argument
and produces a double-valued result. |
| ObjFloatConsumer
Represents an operation that accepts
an object-valued and
a
float-valued argument,
and returns no result. |
| ObjFloatPredicate
Represents a predicate (boolean-valued function) that accepts
an object-valued and
a
float-valued argument. |
| ObjFloatToFloatFunction
Represents a function that accepts
an object-valued and
a
float-valued argument
and produces a float-valued result. |
| ObjIntConsumer
Represents an operation that accepts
an object-valued and
an
int-valued argument,
and returns no result. |
| ObjIntPredicate
Represents a predicate (boolean-valued function) that accepts
an object-valued and
an
int-valued argument. |
| ObjIntToIntFunction
Represents a function that accepts
an object-valued and
an
int-valued argument
and produces an int-valued result. |
| ObjLongConsumer
Represents an operation that accepts
an object-valued and
a
long-valued argument,
and returns no result. |
| ObjLongPredicate
Represents a predicate (boolean-valued function) that accepts
an object-valued and
a
long-valued argument. |
| ObjLongToLongFunction
Represents a function that accepts
an object-valued and
a
long-valued argument
and produces a long-valued result. |
| ObjShortConsumer
Represents an operation that accepts
an object-valued and
a
short-valued argument,
and returns no result. |
| ObjShortPredicate
Represents a predicate (boolean-valued function) that accepts
an object-valued and
a
short-valued argument. |
| ObjShortToShortFunction
Represents a function that accepts
an object-valued and
a
short-valued argument
and produces a short-valued result. |
| 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. |
| 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
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
Represents an operation that accepts
a
short-valued and
an object-valued argument,
and returns no result. |
| ShortObjFunction
Represents a function that accepts a
short-valued and an object-valued argument
and returns a result. |
| ShortObjPredicate
Represents a predicate (boolean-valued function) that accepts
a
short-valued and
an object-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
Represents a function that produces a
byte-valued result. |
| ToCharFunction
Represents a function that produces a
char-valued result. |
| ToDoubleFunction
Represents a function that produces a
double-valued result. |
| ToFloatFunction
Represents a function that produces a
float-valued result. |
| ToIntFunction
Represents a function that produces an
int-valued result. |
| ToLongFunction
Represents a function that produces a
long-valued result. |
| ToShortFunction
Represents a function that produces a
short-valued result. |
| Class and Description |
|---|
| BiConsumer
Represents an operation that accepts two input arguments and returns no
result.
|
| ByteByteConsumer
Represents an operation that accepts
two
byte-valued arguments
and returns no result. |
| ByteCharConsumer
Represents an operation that accepts
a
byte-valued and
a char-valued argument,
and returns no result. |
| ByteDoubleConsumer
Represents an operation that accepts
a
byte-valued and
a double-valued argument,
and returns no result. |
| ByteFloatConsumer
Represents an operation that accepts
a
byte-valued and
a float-valued argument,
and returns no result. |
| ByteIntConsumer
Represents an operation that accepts
a
byte-valued and
an int-valued argument,
and returns no result. |
| ByteLongConsumer
Represents an operation that accepts
a
byte-valued and
a long-valued argument,
and returns no result. |
| ByteObjConsumer
Represents an operation that accepts
a
byte-valued and
an object-valued argument,
and returns no result. |
| ByteShortConsumer
Represents an operation that accepts
a
byte-valued and
a short-valued argument,
and returns no result. |
| CharByteConsumer
Represents an operation that accepts
a
char-valued and
a byte-valued argument,
and returns no result. |
| CharCharConsumer
Represents an operation that accepts
two
char-valued arguments
and returns no result. |
| CharDoubleConsumer
Represents an operation that accepts
a
char-valued and
a double-valued argument,
and returns no result. |
| CharFloatConsumer
Represents an operation that accepts
a
char-valued and
a float-valued argument,
and returns no result. |
| CharIntConsumer
Represents an operation that accepts
a
char-valued and
an int-valued argument,
and returns no result. |
| CharLongConsumer
Represents an operation that accepts
a
char-valued and
a long-valued argument,
and returns no result. |
| CharObjConsumer
Represents an operation that accepts
a
char-valued and
an object-valued argument,
and returns no result. |
| CharShortConsumer
Represents an operation that accepts
a
char-valued and
a short-valued argument,
and returns no result. |
| Consumer
Represents an operation that accepts a single input argument and returns no
result.
|
| DoubleByteConsumer
Represents an operation that accepts
a
double-valued and
a byte-valued argument,
and returns no result. |
| DoubleCharConsumer
Represents an operation that accepts
a
double-valued and
a char-valued argument,
and returns no result. |
| DoubleDoubleConsumer
Represents an operation that accepts
two
double-valued arguments
and returns no result. |
| DoubleFloatConsumer
Represents an operation that accepts
a
double-valued and
a float-valued argument,
and returns no result. |
| DoubleIntConsumer
Represents an operation that accepts
a
double-valued and
an int-valued argument,
and returns no result. |
| DoubleLongConsumer
Represents an operation that accepts
a
double-valued and
a long-valued argument,
and returns no result. |
| DoubleObjConsumer
Represents an operation that accepts
a
double-valued and
an object-valued argument,
and returns no result. |
| DoubleShortConsumer
Represents an operation that accepts
a
double-valued and
a short-valued argument,
and returns no result. |
| FloatByteConsumer
Represents an operation that accepts
a
float-valued and
a byte-valued argument,
and returns no result. |
| FloatCharConsumer
Represents an operation that accepts
a
float-valued and
a char-valued argument,
and returns no result. |
| FloatDoubleConsumer
Represents an operation that accepts
a
float-valued and
a double-valued argument,
and returns no result. |
| FloatFloatConsumer
Represents an operation that accepts
two
float-valued arguments
and returns no result. |
| FloatIntConsumer
Represents an operation that accepts
a
float-valued and
an int-valued argument,
and returns no result. |
| FloatLongConsumer
Represents an operation that accepts
a
float-valued and
a long-valued argument,
and returns no result. |
| FloatObjConsumer
Represents an operation that accepts
a
float-valued and
an object-valued argument,
and returns no result. |
| FloatShortConsumer
Represents an operation that accepts
a
float-valued and
a short-valued argument,
and returns no result. |
| IntByteConsumer
Represents an operation that accepts
an
int-valued and
a byte-valued argument,
and returns no result. |
| IntCharConsumer
Represents an operation that accepts
an
int-valued and
a char-valued argument,
and returns no result. |
| IntDoubleConsumer
Represents an operation that accepts
an
int-valued and
a double-valued argument,
and returns no result. |
| IntFloatConsumer
Represents an operation that accepts
an
int-valued and
a float-valued argument,
and returns no result. |
| IntIntConsumer
Represents an operation that accepts
two
int-valued arguments
and returns no result. |
| IntLongConsumer
Represents an operation that accepts
an
int-valued and
a long-valued argument,
and returns no result. |
| IntObjConsumer
Represents an operation that accepts
an
int-valued and
an object-valued argument,
and returns no result. |
| IntShortConsumer
Represents an operation that accepts
an
int-valued and
a short-valued argument,
and returns no result. |
| LongByteConsumer
Represents an operation that accepts
a
long-valued and
a byte-valued argument,
and returns no result. |
| LongCharConsumer
Represents an operation that accepts
a
long-valued and
a char-valued argument,
and returns no result. |
| LongDoubleConsumer
Represents an operation that accepts
a
long-valued and
a double-valued argument,
and returns no result. |
| LongFloatConsumer
Represents an operation that accepts
a
long-valued and
a float-valued argument,
and returns no result. |
| LongIntConsumer
Represents an operation that accepts
a
long-valued and
an int-valued argument,
and returns no result. |
| LongLongConsumer
Represents an operation that accepts
two
long-valued arguments
and returns no result. |
| LongObjConsumer
Represents an operation that accepts
a
long-valued and
an object-valued argument,
and returns no result. |
| LongShortConsumer
Represents an operation that accepts
a
long-valued and
a short-valued argument,
and returns no result. |
| ObjByteConsumer
Represents an operation that accepts
an object-valued and
a
byte-valued argument,
and returns no result. |
| ObjCharConsumer
Represents an operation that accepts
an object-valued and
a
char-valued argument,
and returns no result. |
| ObjDoubleConsumer
Represents an operation that accepts
an object-valued and
a
double-valued argument,
and returns no result. |
| ObjFloatConsumer
Represents an operation that accepts
an object-valued and
a
float-valued argument,
and returns no result. |
| ObjIntConsumer
Represents an operation that accepts
an object-valued and
an
int-valued argument,
and returns no result. |
| ObjLongConsumer
Represents an operation that accepts
an object-valued and
a
long-valued argument,
and returns no result. |
| ObjShortConsumer
Represents an operation that accepts
an object-valued and
a
short-valued argument,
and returns no result. |
| ShortByteConsumer
Represents an operation that accepts
a
short-valued and
a byte-valued argument,
and returns no result. |
| ShortCharConsumer
Represents an operation that accepts
a
short-valued and
a char-valued argument,
and returns no result. |
| ShortDoubleConsumer
Represents an operation that accepts
a
short-valued and
a double-valued argument,
and returns no result. |
| ShortFloatConsumer
Represents an operation that accepts
a
short-valued and
a float-valued argument,
and returns no result. |
| ShortIntConsumer
Represents an operation that accepts
a
short-valued and
an int-valued argument,
and returns no result. |
| ShortLongConsumer
Represents an operation that accepts
a
short-valued and
a long-valued argument,
and returns no result. |
| ShortObjConsumer
Represents an operation that accepts
a
short-valued and
an object-valued argument,
and returns no result. |
| ShortShortConsumer
Represents an operation that accepts
two
short-valued arguments
and returns no result. |
| Class and Description |
|---|
| ByteConsumer
Represents an operation that accepts a single
byte-valued argument and
returns no result. |
| CharConsumer
Represents an operation that accepts a single
char-valued argument and
returns no result. |
| Consumer
Represents an operation that accepts a single input argument and returns no
result.
|
| DoubleConsumer
Represents an operation that accepts a single
double-valued argument and
returns no result. |
| FloatConsumer
Represents an operation that accepts a single
float-valued argument and
returns no result. |
| IntConsumer
Represents an operation that accepts a single
int-valued argument and
returns no result. |
| LongConsumer
Represents an operation that accepts a single
long-valued argument and
returns no result. |
| ShortConsumer
Represents an operation that accepts a single
short-valued argument and
returns no result. |
| Class and Description |
|---|
| ByteConsumer
Represents an operation that accepts a single
byte-valued argument and
returns no result. |
| CharConsumer
Represents an operation that accepts a single
char-valued argument and
returns no result. |
| Consumer
Represents an operation that accepts a single input argument and returns no
result.
|
| DoubleConsumer
Represents an operation that accepts a single
double-valued argument and
returns no result. |
| FloatConsumer
Represents an operation that accepts a single
float-valued argument and
returns no result. |
| IntConsumer
Represents an operation that accepts a single
int-valued argument and
returns no result. |
| LongConsumer
Represents an operation that accepts a single
long-valued argument and
returns no result. |
| ShortConsumer
Represents an operation that accepts a single
short-valued argument and
returns no result. |
| Class and Description |
|---|
| BiFunction
Represents a function that accepts two arguments and produces a result.
|
| ByteByteToByteFunction
Represents a function that accepts
two
byte-valued arguments
and produces a byte-valued result. |
| CharCharToCharFunction
Represents a function that accepts
two
char-valued arguments
and produces a char-valued result. |
| DoubleDoubleToDoubleFunction
Represents a function that accepts
two
double-valued arguments
and produces a double-valued result. |
| FloatFloatToFloatFunction
Represents a function that accepts
two
float-valued arguments
and produces a float-valued result. |
| Function
Represents a function that accepts one argument and produces a result.
|
| IntIntToIntFunction
Represents a function that accepts
two
int-valued arguments
and produces an int-valued result. |
| LongLongToLongFunction
Represents a function that accepts
two
long-valued arguments
and produces a long-valued result. |
| ShortShortToShortFunction
Represents a function that accepts
two
short-valued arguments
and produces a short-valued result. |