número de série | Interface & Descrição |
| 1 | BiConsumidor<T,U> Representa uma ação que aceita dois parâmetros de entrada e não retorna resultados |
| 2 | BiFunção<T,U,R> Representa um método que aceita dois parâmetros de entrada e retorna um resultado |
| 3 | OperadorBinário<T> representa uma ação que atua sobre dois operadores do mesmo tipo e retorna o resultado do mesmo tipo de operador |
| 4 | BiPredicate<T,U> Representa um método de valor booleano com dois parâmetros |
| 5 | BooleanSupplier Representa o provedor do resultado do valor booleano |
| 6 | Consumidor<T> Representa uma operação que aceita um parâmetro de entrada e não retorna nada |
| 7 | OperadorDuploBinário representa uma ação que atua sobre dois operadores de valor duplo e retorna o resultado de um valor duplo. |
| 8 | DoubleConsumer Representa uma ação que aceita um parâmetro de valor duplo e não retorna um resultado. |
| 9 | DoubleFunction<R> Representa um método que aceita um parâmetro de valor duplo e retorna o resultado |
| 10 | DuploPredicado Representa um método de valor booleano com um parâmetro de valor duplo |
| 11 | DoubleSupplier Representa o provedor de uma estrutura de valor duplo |
| 12 | DoubleToIntFunction Aceita uma entrada de tipo duplo e retorna um resultado do tipo int. |
| 13 | DoubleToLongfunction Aceita uma entrada de tipo duplo e retorna um resultado de tipo longo |
| 14 | DoubleUnaryOperator Aceite um parâmetro do mesmo tipo duplo, e o valor de retorno também é duplo. |
| 15 | Função<T,R> Aceita um parâmetro de entrada, retorna um resultado. |
| 16 | IntBinaryOperator Aceite ambos os parâmetros do tipo int e retorne valor do tipo int. |
| 17 | IntConsumer Aceita um parâmetro de entrada do tipo int sem valor de retorno. |
| 18 | IntFunction<R> Aceita um parâmetro de entrada do tipo int e retorna um resultado. |
| 19 | IntPredicate : Aceita um parâmetro de entrada int e retorna um resultado booleano. |
| 20 | IntSupplier Sem parâmetros, retorna um resultado do tipo int. |
| 21 | IntToDoubleFunction Aceita uma entrada do tipo int e retorna um resultado de tipo duplo. |
| 22 | IntToLongfunction Aceita uma entrada do tipo int e retorna um resultado de tipo longo. |
| 23 | IntUnaryOperator Aceite um parâmetro do tipo int, e retorne o valor do tipo também int. |
| 24 | LongBinaryOperator Aceite ambos os parâmetros de tipo longo e valor de retorno tipo como long. |
| 25 | LongConsumer Aceitar um parâmetro de entrada do tipo longo, sem valor de retorno. |
| 26 | LongFunction<R> Aceita um parâmetro de entrada de tipo longo e retorna um resultado. |
| 27 | LongPredicate R aceita um parâmetro de entrada longo e retorna um resultado do tipo booleano. |
| 28 | LongSupplier Sem parâmetro, retorna um resultado de tipo longo. |
| 29 | LongToDoubleFunction Aceita uma entrada de tipo longo e retorna um resultado de tipo duplo. |
| 30 | LongToIntFunction Aceita uma entrada de tipo longo e retorna um resultado do tipo int. |
| 31 | LongUnaryOperator Aceite um parâmetro do mesmo tipo que longo, e retorne o valor de que o tipo também é longo. |
| 32 | ObjDoubleConsumer<T> Aceite um tipo de objeto e um parâmetro de entrada de tipo duplo sem valor de retorno. |
| 33 | ObjIntConsumer<T> Aceite parâmetros de entrada do tipo objeto e tipo int sem valor de retorno. |
| 34 | ObjLongConsumer<T> Aceita parâmetros de entrada do tipo objeto e tipo longo sem devolver valores. |
| 35 | Predicado<T> Aceita um parâmetro de entrada e retorna um resultado booleano. |
| 36 | Fornecedor<T> Sem parâmetros, retorna um resultado. |
| 37 | ToDoubleBiFunction<T,U> Aceita dois parâmetros de entrada e retorna um resultado de tipo duplo |
| 38 | ParaDobraFunção<T> Aceita um parâmetro de entrada e retorna um resultado de tipo duplo |
| 39 | ParaIntBiFunção<T,U> Aceite dois parâmetros de entrada e retorne um resultado do tipo int. |
| 40 | ToIntFunction<T> Aceite um parâmetro de entrada e retorne um resultado do tipo int. |
| 41 | Para LongBiFunção<T,U> Aceite dois parâmetros de entrada e retorne um resultado do tipo longo. |
| 42 | ToLongFunction<T> Aceite um parâmetro de entrada e retorne um resultado de tipo longo. |
| 43 | UnaryOperator<T> Aceite um parâmetro do tipo T e retorne o valor do tipo T. |