sériové číslo | Rozhraní a popis |
| 1 | BiConsumer<T,U> Představuje akci, která přijímá dva vstupní parametry a nevrací žádné výsledky |
| 2 | BiFunction<T,U,R> Reprezentuje metodu, která přijímá dva vstupní parametry a vrací výsledek |
| 3 | BinaryOperator<T> představuje akci, která působí na dva operátory stejného typu a vrací výsledek stejného typu operátoru |
| 4 | BiPredicate<T,U> Reprezentuje dvouparametrovou booleovskou metodu |
| 5 | BooleanSupplier Představuje poskytovatele výsledku booleovské hodnoty |
| 6 | Spotřebitel<T> Reprezentuje operaci, která přijímá vstupní parametr a nic nevrací |
| 7 | DoubleBinaryOperator představuje akci, která působí na dva operátory s dvojnásobnou hodnotou, a vrací výsledek dvojnásobné hodnoty. |
| 8 | DoubleConsumer Reprezentuje akci, která přijímá parametr s dvojnásobnou hodnotou a nevrací výsledek. |
| 9 | DoubleFunction<R> Reprezentuje metodu, která přijímá parametr s dvojnásobnou hodnotou a vrací výsledek |
| 10 | DoublePredikát Reprezentuje metodu booleovské hodnoty s parametrem dvojnásobné hodnoty |
| 11 | DoubleSupplier Představuje poskytovatele struktury s dvojí hodnotou |
| 12 | DoubleToIntFunction Přijímá vstup s dvojitým typem a vrací výsledek typu int. |
| 13 | DoubleToLongFunction Přijímá vstup s dvojitým typem a vrací výsledek dlouhého typu |
| 14 | DoubleUnaryOperator Přijměme parametr stejného typu dvojnásobek a typ vrácené hodnoty je také dvojnásobný. |
| 15 | Funkce<T,R> Přijímá vstupní parametr a vrací výsledek. |
| 16 | IntBinaryOperator Přijměme oba parametry typu int a vraťte hodnotu typu int. |
| 17 | IntConsumer Přijímá vstupní parametr typu int bez návratové hodnoty. |
| 18 | IntFunction<R> Přijímá vstupní parametr typu int a vrací výsledek. |
| 19 | IntPredikát : Přijímá vstupní parametr int a vrací booleovský výsledek. |
| 20 | IntSupplier Žádné parametry, vrací výsledek typu int. |
| 21 | IntToDoubleFunction Přijímá vstup typu int a vrací výsledek s dvojitým typem. |
| 22 | IntToLongFunction Přijímá vstup typu int a vrací výsledek dlouhého typu. |
| 23 | IntUnaryOperator Přijměme parametr typu int a vraťme hodnotu typu int. |
| 24 | LongBinaryOperator Přijměme oba parametry typu long a vraťte hodnotu typu as long. |
| 25 | LongConsumer Přijměme vstupní parametr typu long bez vrácené hodnoty. |
| 26 | LongFunction<R> Přijímá vstupní parametr dlouhého typu a vrací výsledek. |
| 27 | LongPredikát R přijímá dlouhý vstupní parametr a vrací výsledek typu booleovského typu. |
| 28 | LongSupplier Bez parametru vrací výsledek typu long. |
| 29 | LongToDoubleFunction Přijímá vstup dlouhého typu a vrací výsledek s dvojitým typem. |
| 30 | LongToIntFunction Přijímá vstup dlouhého typu a vrací výsledek typu int. |
| 31 | LongUnaryOperator Přijměme parametr stejného typu jako long a vraťme hodnotu typu je také long. |
| 32 | ObjDoubleConsumer<T> Přijměme typ objektu a vstupní parametr s dvojitým typem bez vrácené hodnoty. |
| 33 | ObjIntConsumer<T> Přijmi vstupní parametry typu objektu a typu int bez vrácené hodnoty. |
| 34 | ObjLongConsumer<T> Přijímá vstupní parametry typu objektu a typu long bez vracení hodnot. |
| 35 | Predikát<T> Přijímá vstupní parametr a vrací Booleovský výsledek. |
| 36 | Dodavatel<T> Žádné parametry, vrací výsledek. |
| 37 | ToDoubleBiFunction<T,U> Přijímá dva vstupní parametry a vrací výsledek s dvojitým typem |
| 38 | ToDoubleFunction<T> Přijímá vstupní parametr a vrací výsledek s dvojitým typem |
| 39 | ToIntBiFunction<T,U> Přijměte dva vstupní parametry a vraťte výsledek typu int. |
| 40 | ToIntFunction<T> Přijměte vstupní parametr a vraťte výsledek typu int. |
| 41 | ToLongBiFunction<T,U> Přijměte dva vstupní parametry a vraťte výsledek dlouhého typu. |
| 42 | ToLongFunction<T> Přijměte vstupní parametr a vraťte výsledek dlouhého typu. |
| 43 | UnaryOperator<T> Přijměme parametr typu T a vraťte hodnotu typu T. |