| BiConsumer<T, U> |
表示接受两个输入参数并且不返回结果的操作。 |
| BiFunction<T, U, R> |
表示接受两个参数并产生结果的函数。 |
| BinaryOperator<T> |
表示对两个相同类型操作数的操作,生成与操作数相同类型的结果。 |
| BiPredicate<T, U> |
表示两个参数的谓词(布尔值函数)。 |
| BooleanSupplier |
代表 boolean结果的供应商。 |
| Consumer<T> |
表示接受单个输入参数且不返回结果的操作。 |
| DoubleBinaryOperator |
表示对两个 double操作数进行操作并生成 double结果。 |
| DoubleConsumer |
表示接受单个 double参数并返回任何结果的操作。 |
| DoubleFunction<R> |
表示接受双值参数并产生结果的函数。 |
| DoublePredicate |
表示一个 double - 估计的参数的谓词(布尔值函数)。 |
| DoubleSupplier |
代表 double结果的供应商。 |
| DoubleToIntFunction |
表示接受双值参数并生成int值结果的函数。 |
| DoubleToLongFunction |
表示接受双值参数并生成长值结果的函数。 |
| DoubleUnaryOperator |
表示对单个 double操作数进行的操作,该操作数生成 double结果。 |
| Function<T, R> |
表示接受一个参数并产生结果的函数。 |
| IntBinaryOperator |
表示于两个操作 int -valued操作数并产生 int -valued结果。 |
| IntConsumer |
表示接受单个 int参数并返回任何结果的操作。 |
| IntFunction<R> |
表示接受int值参数并产生结果的函数。 |
| IntPredicate |
表示一个 int参数的谓词(布尔值函数)。 |
| IntSupplier |
代表 int结果的供应商。 |
| IntToDoubleFunction |
表示接受int值的参数并生成双值结果的函数。 |
| IntToLongFunction |
表示一个函数,它接受一个int值参数并生成一个长整型结果。 |
| IntUnaryOperator |
表示对单个 int操作数的操作,该操作数生成 int结果。 |
| LongBinaryOperator |
表示对两个 long操作数进行操作并生成 long结果。 |
| LongConsumer |
表示接受单个 long参数并返回任何结果的操作。 |
| LongFunction<R> |
表示接受长值参数并产生结果的函数。 |
| LongPredicate |
表示一个 long参数的谓词(布尔值函数)。 |
| LongSupplier |
代表 long结果的供应商。 |
| LongToDoubleFunction |
表示接受长整型参数并生成双值结果的函数。 |
| LongToIntFunction |
表示接受长整型参数并生成int值结果的函数。 |
| LongUnaryOperator |
表示对单个 long操作数执行的操作,该操作数生成 long值得的结果。 |
| ObjDoubleConsumer<T> |
表示接受对象值和 double参数的操作,并且不返回结果。 |
| ObjIntConsumer<T> |
表示接受对象值和 int值的参数的操作,并且不返回任何结果。 |
| ObjLongConsumer<T> |
表示接受对象值和 long参数的操作,并且不返回任何结果。 |
| Predicate<T> |
表示一个参数的谓词(布尔值函数)。 |
| Supplier<T> |
代表结果供应商。 |
| ToDoubleBiFunction<T, U> |
表示一个接受两个参数并产生一个双值结果的函数。 |
| ToDoubleFunction<T> |
表示产生双值结果的函数。 |
| ToIntBiFunction<T, U> |
表示接受两个参数并生成int值结果的函数。 |
| ToIntFunction<T> |
表示一个产生int值结果的函数。 |
| ToLongBiFunction<T, U> |
表示一个接受两个参数并产生一个长整型结果的函数。 |
| ToLongFunction<T> |
表示一个产生长期结果的函数。 |
| UnaryOperator<T> |
表示对单个操作数的操作,该操作数生成与其操作数相同类型的结果。 |