Поделиться через


Java.Util.Functions Пространство имен

Классы

BinaryOperator
DoubleUnaryOperator
Function
IntUnaryOperator
LongUnaryOperator
Predicate
UnaryOperator

Интерфейсы

IBiConsumer

Представляет операцию, которая принимает два входных аргумента и не возвращает результат.

IBiFunction

Представляет функцию, которая принимает два аргумента и создает результат.

IBinaryOperator

Представляет операцию при двух операндах одного типа, что и результат того же типа, что и операнды.

IBiPredicate

Представляет предикат (логическое значение функции) двух аргументов.

IBooleanSupplier

Представляет поставщика результатов с значением boolean.

IConsumer

Представляет операцию, которая принимает один входной аргумент и не возвращает результат.

IDoubleBinaryOperator

Представляет операцию при двух doubleоперандах с значением и создании doubleрезультата с значением.

IDoubleConsumer

Представляет операцию, которая принимает один doubleаргумент с значением и не возвращает результат.

IDoubleFunction

Представляет функцию, которая принимает аргумент с двойным значением и создает результат.

IDoublePredicate

Представляет предикат (логическую функцию с значением) одного doubleаргумента с значением.

IDoubleSupplier

Представляет поставщика результатов с значением double.

IDoubleToIntFunction

Представляет функцию, которая принимает аргумент с двойным значением и создает результат, возвращающий значение.

IDoubleToLongFunction

Представляет функцию, которая принимает аргумент с двойным значением и создает результат с длинным значением.

IDoubleUnaryOperator

Представляет операцию с одним doubleоперандом с значением, который создает doubleрезультат с значением.

IFunction

Представляет функцию, которая принимает один аргумент и создает результат.

IIntBinaryOperator

Представляет операцию при двух intоперандах с значением и создании intрезультата с значением.

IIntConsumer

Представляет операцию, которая принимает один intаргумент с значением и не возвращает результат.

IIntFunction

Представляет функцию, которая принимает аргумент с значением int и создает результат.

IIntPredicate

Представляет предикат (логическую функцию с значением) одного intаргумента с значением.

IIntSupplier

Представляет поставщика результатов с значением int.

IIntToDoubleFunction

Представляет функцию, которая принимает аргумент с значением int и создает результат с двойным значением.

IIntToLongFunction

Представляет функцию, которая принимает аргумент с значением int и создает результат с длинным значением.

IIntUnaryOperator

Представляет операцию с одним intоперандом с значением, который создает intрезультат с значением.

ILongBinaryOperator

Представляет операцию при двух longоперандах с значением и создании longрезультата с значением.

ILongConsumer

Представляет операцию, которая принимает один longаргумент с значением и не возвращает результат.

ILongFunction

Представляет функцию, которая принимает аргумент с длинным значением и создает результат.

ILongPredicate

Представляет предикат (логическую функцию с значением) одного longаргумента с значением.

ILongSupplier

Представляет поставщика результатов с значением long.

ILongToDoubleFunction

Представляет функцию, которая принимает аргумент с длинным значением и создает результат с двойным значением.

ILongToIntFunction

Представляет функцию, которая принимает аргумент с длинным значением и создает результат, возвращающий значение.

ILongUnaryOperator

Представляет операцию с одним longоперандом с значением, который создает longрезультат с значением.

IObjDoubleConsumer

Представляет операцию, которая принимает объектное значение и аргумент -valued, doubleи возвращает результат без результата.

IObjIntConsumer

Представляет операцию, которая принимает объектное значение и аргумент -valued, intи возвращает результат без результата.

IObjLongConsumer

Представляет операцию, которая принимает объектное значение и аргумент -valued, longи возвращает результат без результата.

IPredicate

Представляет предикат (логическое значение функции) одного аргумента.

ISupplier

Представляет поставщика результатов.

IToDoubleBiFunction

Представляет функцию, которая принимает два аргумента и создает результат с двойным значением.

IToDoubleFunction

Представляет функцию, которая создает результат с двойным значением.

IToIntBiFunction

Представляет функцию, которая принимает два аргумента и создает результат, возвращающий значение.

IToIntFunction

Представляет функцию, которая создает результат с значением int.

IToLongBiFunction

Представляет функцию, которая принимает два аргумента и создает результат с длинным значением.

IToLongFunction

Представляет функцию, которая создает результат с длинным значением.

IUnaryOperator

Представляет операцию на одном операнде, которая создает результат того же типа, что и операнды.