Compartilhar via


Java.Util.Functions Namespace

Classes

BinaryOperator
DoubleUnaryOperator
Function
IntUnaryOperator
LongUnaryOperator
Predicate
UnaryOperator

Interfaces

IBiConsumer

Representa uma operação que aceita dois argumentos de entrada e não retorna nenhum resultado.

IBiFunction

Representa uma função que aceita dois argumentos e produz um resultado.

IBinaryOperator

Representa uma operação em dois operandos do mesmo tipo, produzindo um resultado do mesmo tipo que os operandos.

IBiPredicate

Representa um predicado (função de valor booleano) de dois argumentos.

IBooleanSupplier

Representa um fornecedor de booleanresultados valorizados.

IConsumer

Representa uma operação que aceita um único argumento de entrada e não retorna nenhum resultado.

IDoubleBinaryOperator

Representa uma operação sobre dois doubleoperandos -value e produzindo um doubleresultado -value.

IDoubleConsumer

Representa uma operação que aceita um único doubleargumento com valor e não retorna nenhum resultado.

IDoubleFunction

Representa uma função que aceita um argumento de valor duplo e produz um resultado.

IDoublePredicate

Representa um predicado (função com valor booleano) de um doubleargumento com valor.

IDoubleSupplier

Representa um fornecedor de doubleresultados valorizados.

IDoubleToIntFunction

Representa uma função que aceita um argumento de valor duplo e produz um resultado com valor int.

IDoubleToLongFunction

Representa uma função que aceita um argumento de valor duplo e produz um resultado de valor longo.

IDoubleUnaryOperator

Representa uma operação em um único doubleoperando -value que produz um doubleresultado -value.

IFunction

Representa uma função que aceita um argumento e produz um resultado.

IIntBinaryOperator

Representa uma operação sobre dois intoperandos valorados e produzindo um intresultado com valor.

IIntConsumer

Representa uma operação que aceita um único intargumento com valor e não retorna nenhum resultado.

IIntFunction

Representa uma função que aceita um argumento de valor int e produz um resultado.

IIntPredicate

Representa um predicado (função com valor booleano) de um intargumento com valor.

IIntSupplier

Representa um fornecedor de intresultados valorizados.

IIntToDoubleFunction

Representa uma função que aceita um argumento de valor int e produz um resultado de valor duplo.

IIntToLongFunction

Representa uma função que aceita um argumento de valor int e produz um resultado de valor longo.

IIntUnaryOperator

Representa uma operação em um único intoperando com valor que produz um intresultado com valor.

ILongBinaryOperator

Representa uma operação sobre dois longoperandos -value e produzindo um longresultado -value.

ILongConsumer

Representa uma operação que aceita um único longargumento com valor e não retorna nenhum resultado.

ILongFunction

Representa uma função que aceita um argumento de valor longo e produz um resultado.

ILongPredicate

Representa um predicado (função com valor booleano) de um longargumento com valor.

ILongSupplier

Representa um fornecedor de longresultados valorizados.

ILongToDoubleFunction

Representa uma função que aceita um argumento de valor longo e produz um resultado de valor duplo.

ILongToIntFunction

Representa uma função que aceita um argumento de valor longo e produz um resultado com valor indeterminado.

ILongUnaryOperator

Representa uma operação em um único longoperando -value que produz um longresultado -value.

IObjDoubleConsumer

Representa uma operação que aceita um argumento com valor de objeto e um doubleargumento com valor de objeto e não retorna nenhum resultado.

IObjIntConsumer

Representa uma operação que aceita um argumento com valor de objeto e um intargumento com valor de objeto e não retorna nenhum resultado.

IObjLongConsumer

Representa uma operação que aceita um argumento com valor de objeto e um longargumento com valor de objeto e não retorna nenhum resultado.

IPredicate

Representa um predicado (função de valor booleano) de um argumento.

ISupplier

Representa um fornecedor de resultados.

IToDoubleBiFunction

Representa uma função que aceita dois argumentos e produz um resultado de valor duplo.

IToDoubleFunction

Representa uma função que produz um resultado de valor duplo.

IToIntBiFunction

Representa uma função que aceita dois argumentos e produz um resultado com valor int.

IToIntFunction

Representa uma função que produz um resultado de valor int.

IToLongBiFunction

Representa uma função que aceita dois argumentos e produz um resultado de valor longo.

IToLongFunction

Representa uma função que produz um resultado de valor longo.

IUnaryOperator

Representa uma operação em um único operando que produz um resultado do mesmo tipo que seu operando.