| Package | Description |
|---|---|
| com.annimon.stream.function |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BiConsumer<T,U>
Represents an operation on two input arguments.
|
interface |
BiFunction<T,U,R>
Represents a function which produces result from two input arguments.
|
interface |
BinaryOperator<T>
Represents an operation on two operands that produces a result of the
same type as its operand.
|
interface |
BooleanConsumer
Represents an operation on a
boolean-valued input argument. |
interface |
BooleanFunction<R>
Represents a function which produces result from
boolean-valued input argument. |
interface |
BooleanPredicate
Represents a
boolean-valued predicate (function with boolean type result). |
interface |
BooleanSupplier
Represents a supplier of
boolean-valued results. |
interface |
Consumer<T>
Represents an operation on input argument.
|
interface |
DoubleBinaryOperator
Represents an operation on two
double-valued operands
that produces a double-valued result. |
interface |
DoubleConsumer
Represents an operation on a
double-valued input argument. |
interface |
DoubleFunction<R>
Represents a function which produces result from
double-valued input argument. |
interface |
DoublePredicate
Represents a
double-valued predicate (function with boolean type result). |
interface |
DoubleSupplier
Represents a supplier of
double-valued results. |
interface |
DoubleUnaryOperator
Represents an operation on a single
double-valued operand
that produces a double-valued result. |
interface |
Function<T,R>
Represents a function which produces result from input arguments.
|
interface |
IndexedBiFunction<T,U,R>
Represents a function which produces result from index and two input arguments.
|
interface |
IndexedConsumer<T>
Represents an operation on index and input argument.
|
interface |
IndexedFunction<T,R>
Represents a function which produces result from index and input argument.
|
interface |
IndexedPredicate<T>
Represents a predicate (function with boolean type result) with additional index argument.
|
interface |
IntBinaryOperator
Represents an operation upon two
int-valued operands and producing an
int-valued result. |
interface |
IntConsumer
Represents an operation that accepts a single
int-valued argument and
returns no result. |
interface |
IntFunction<R>
Represents a function that accepts an int-valued argument and produces a
result.
|
interface |
IntPredicate
Represents a predicate (function with boolean type result).
|
interface |
IntSupplier
Represents a supplier of
int-valued results. |
interface |
IntUnaryOperator
Represents an operation on a single int-valued operand that produces an int-valued result.
|
interface |
LongBinaryOperator
Represents an operation on two
long-valued operands
that produces a long-valued result. |
interface |
LongConsumer
Represents an operation on a
long-valued input argument. |
interface |
LongFunction<R>
Represents a function which produces result from
long-valued input argument. |
interface |
LongPredicate
Represents a
long-valued predicate (function with boolean type result). |
interface |
LongSupplier
Represents a supplier of
long-valued results. |
interface |
LongUnaryOperator
Represents an operation on a single
long-valued operand
that produces a long-valued result. |
interface |
ObjDoubleConsumer<T>
Represents an operation on two input arguments.
|
interface |
ObjIntConsumer<T>
Represents an operation on two input arguments.
|
interface |
ObjLongConsumer<T>
Represents an operation on two input arguments.
|
interface |
Predicate<T>
Represents a predicate (function with boolean type result).
|
interface |
Supplier<T>
Represents a function which supply a result.
|
interface |
ThrowableConsumer<T,E extends Throwable>
Represents an operation on input argument and can throw an exception.
|
interface |
ThrowableDoubleConsumer<E extends Throwable>
Represents an operation on a
double-valued input argument. |
interface |
ThrowableDoubleFunction<R,E extends Throwable>
Represents a function which produces result from
double-valued input argument. |
interface |
ThrowableDoublePredicate<E extends Throwable>
Represents a
double-valued predicate (function with boolean type result). |
interface |
ThrowableDoubleSupplier<E extends Throwable>
Represents a supplier of
double-valued results. |
interface |
ThrowableFunction<I,R,E extends Throwable>
Represents a function which produces result from input arguments and can throw an exception.
|
interface |
ThrowableIntConsumer<E extends Throwable>
Represents an operation on
int-valued input argument. |
interface |
ThrowableIntFunction<R,E extends Throwable>
Represents a function which produces result from
int-valued input argument. |
interface |
ThrowableIntPredicate<E extends Throwable>
Represents an
int-valued predicate (function with boolean type result). |
interface |
ThrowableIntSupplier<E extends Throwable>
Represents a supplier of
int-valued results. |
interface |
ThrowableLongConsumer<E extends Throwable>
Represents an operation on a
long-valued input argument. |
interface |
ThrowableLongFunction<R,E extends Throwable>
Represents a function which produces result from
long-valued input argument. |
interface |
ThrowableLongPredicate<E extends Throwable>
Represents a
long-valued predicate (function with boolean type result). |
interface |
ThrowableLongSupplier<E extends Throwable>
Represents a supplier of
long-valued results. |
interface |
ThrowablePredicate<T,E extends Throwable>
Represents a predicate (function with boolean type result) which can throw an exception.
|
interface |
ThrowableSupplier<T,E extends Throwable>
Represents a function for supplying result which can throw an exception.
|
interface |
UnaryOperator<T>
Operation on a single operand that produces a result of the
same type as its operand.
|
Copyright © 2017. All rights reserved.