Sériové číslo | Rozhranie a popis |
| 1 | BiConsumer<T,U> Predstavuje akciu, ktorá prijíma dva vstupné parametre a nevracia žiadne výsledky |
| 2 | BiFunction<T,U,R> Predstavuje metódu, ktorá prijíma dva vstupné parametre a vracia výsledok |
| 3 | BinaryOperator<T> predstavuje akciu, ktorá pôsobí na dva operátory rovnakého typu a vracia výsledok toho istého typu operátora |
| 4 | BiPredicate<T,U> Reprezentuje dvojparametrovú booleovskú metódu |
| 5 | BooleanSupplier Predstavuje poskytovateľa výsledku booleovskej hodnoty |
| 6 | Spotrebiteľ<T> Predstavuje operáciu, ktorá prijíma vstupný parameter a nevracia nič |
| 7 | DoubleBinaryOperator predstavuje akciu, ktorá pôsobí na dva operátory s dvojnásobnou hodnotou, a vráti výsledok dvojitej hodnoty. |
| 8 | DoubleConsumer Predstavuje akciu, ktorá akceptuje parameter s dvojitou hodnotou a nevráti výsledok. |
| 9 | DoubleFunction<R> Predstavuje metódu, ktorá prijíma parameter s dvojnásobnou hodnotou a vracia výsledok |
| 10 | DoublePredikát Reprezentuje metódu booleovskej hodnoty s parametrom dvojitej hodnoty |
| 11 | DoubleSupplier Predstavuje poskytovateľa štruktúry s dvojitou hodnotou |
| 12 | DoubleToIntFunction Prijíma dvojitý typ vstupu a vracia výsledok int-typu. |
| 13 | DoubleToLongFunction Prijíma dvojitý typ vstupu a vracia výsledok dlhého typu |
| 14 | DoubleUnaryOperator Ak prijmeme parameter rovnakého typu, zdvojnásobíme a typ vrátenej hodnoty je tiež dvojnásobný. |
| 15 | Funkcia<T,R> Prijíma vstupný parameter, vráti výsledok. |
| 16 | IntBinaryOperator Prijmeme oba parametre typu int a vráťte hodnotu typu int. |
| 17 | IntConsumer Prijíma vstupný parameter typu int bez návratovej hodnoty. |
| 18 | IntFunction<R> Prijíma vstupný parameter typu int a vracia výsledok. |
| 19 | IntPredikát : Prijíma vstupný parameter int a vracia booleovský výsledok. |
| 20 | IntSupplier Žiadne parametre, vráti výsledok typu int. |
| 21 | IntToDoubleFunction Prijíma vstup typu int a vracia výsledok s dvojitým typom. |
| 22 | IntToLongFunction Prijíma vstup typu int a vracia výsledok dlhého typu. |
| 23 | IntUnaryOperator Prijmeme parameter typu int a vráťme hodnotu typu int. |
| 24 | LongBinaryOperator Prijmeme oba parametre typu long a return value type as long. |
| 25 | LongConsumer Prijmeme vstupný parameter typu long bez vrátenej hodnoty. |
| 26 | LongFunction<R> Prijíma vstupný parameter dlhého typu a vracia výsledok. |
| 27 | LongPredikát R prijíma dlhý vstupný parameter a vracia výsledok booleovského typu. |
| 28 | LongSupplier Bez parametra vráti výsledok typu long. |
| 29 | LongToDoubleFunction Prijíma dlhý typ vstupu a vracia výsledok s dvojitým typom. |
| 30 | LongToIntFunction Prijíma vstup dlhého typu a vracia výsledok typu int. |
| 31 | LongUnaryOperator Prijmeme parameter rovnakého typu ako long a vráťme hodnotu typu je tiež long. |
| 32 | ObjDoubleConsumer<T> Prijmeme typ objektu a dvojitý typ vstupného parametra bez návratovej hodnoty. |
| 33 | ObjIntConsumer<T> Prijmite vstupné parametre typu objektu a typu int bez návratovej hodnoty. |
| 34 | ObjLongConsumer<T> Prijíma vstupné parametre typu objektu a typu long bez vrátenia hodnôt. |
| 35 | Predikát<T> Prijíma vstupný parameter a vracia Booleovský výsledok. |
| 36 | Dodávateľ<T> Žiadne parametre, vráti výsledok. |
| 37 | ToDoubleBiFunction<T,U> Prijíma dva vstupné parametre a vracia výsledok dvojitého typu |
| 38 | ToDoubleFunction<T> Prijíma vstupný parameter a vracia výsledok dvojitého typu |
| 39 | ToIntBiFunction<T,U> Prijmeme dva vstupné parametre a vráťte výsledok typu int. |
| 40 | ToIntFunction<T> Prijmeme vstupný parameter a vráťte výsledok typu int. |
| 41 | ToLongBiFunction<T,U> Prijmeme dva vstupné parametre a vráťte výsledok dlhého typu. |
| 42 | ToLongFunction<T> Prijmeme vstupný parameter a vráťte výsledok dlhého typu. |
| 43 | UnaryOperator<T> Prijmeme parameter typu T a vráťte hodnotu typu T. |