Număr de serie | Interfață & Descriere |
| 1 | BiConsumer<T,U> Reprezintă o acțiune care acceptă doi parametri de intrare și nu returnează niciun rezultat |
| 2 | BiFuncție<T,U,R> Reprezintă o metodă care acceptă doi parametri de intrare și returnează un rezultat |
| 3 | BinaryOperator<T> reprezintă o acțiune care acționează asupra a doi operatori de același tip și returnează rezultatul aceluiași tip de operator |
| 4 | BiPredicate<T,U> Reprezintă o metodă a valorii booleene cu doi parametri |
| 5 | BooleanSupplier Reprezintă furnizorul rezultatului valorii booleene |
| 6 | Consumator<T> Reprezintă o operație care acceptă un parametru de intrare și nu returnează nimic |
| 7 | DoubleBinaryOperator reprezintă o acțiune care acționează asupra a doi operatori cu valoare dublă și returnează rezultatul unei valori duble. |
| 8 | DoubleConsumer Reprezintă o acțiune care acceptă un parametru de valoare dublă și nu returnează un rezultat. |
| 9 | DoubleFunction<R> Reprezintă o metodă care acceptă un parametru cu valori duble și returnează rezultatul |
| 10 | DubluPredicat Reprezintă o metodă a valorii booleene cu un parametru de valoare dublă |
| 11 | DoubleSupplier Reprezintă furnizorul unei structuri cu valoare dublă |
| 12 | DoubleToIntFunction Acceptă o intrare de tip dublu și returnează un rezultat de tip int. |
| 13 | DoubleToLongFunction Acceptă o intrare de tip dublu și returnează un rezultat de tip lung |
| 14 | DoubleUnaryOperator Acceptăm un parametru de același tip dublu, iar valoarea returnată este de asemenea dublă. |
| 15 | Funcție<T,R> Acceptă un parametru de intrare, returnează un rezultat. |
| 16 | IntBinaryOperator Acceptați atât parametrii de tip int, cât și returnați valoarea de tip int. |
| 17 | IntConsumer Acceptă un parametru de intrare de tip int fără valoare de returnare. |
| 18 | IntFunction<R> Acceptă un parametru de intrare de tip int și returnează un rezultat. |
| 19 | IntPredicate : Acceptă un parametru de intrare int și returnează un rezultat boolean. |
| 20 | IntSupplier Fără parametri, returnează un rezultat de tip int. |
| 21 | IntToDoubleFunction Acceptă o intrare de tip int și returnează un rezultat de tip dublu. |
| 22 | IntToLongFunction Acceptă o intrare de tip int și returnează un rezultat lung de tip. |
| 23 | IntUnaryOperator Acceptă un parametru de tip int și returnează valoarea tipului este tot int. |
| 24 | LongBinaryOperator Acceptați atât parametrii de tip lung, cât și de returnare a valorii tipului ca long. |
| 25 | LongConsumer Acceptă un parametru de intrare de tip lung fără valoare de returnare. |
| 26 | FuncțieLungă<R> Acceptă un parametru de intrare de tip lung și returnează un rezultat. |
| 27 | LongPredicat R acceptă un parametru de intrare lung și returnează un rezultat de tip boolean. |
| 28 | LongSupplier Fără parametru, returnează un rezultat de tip long. |
| 29 | LongToDoubleFunction Acceptă o intrare de tip lung și returnează un rezultat de tip dublu. |
| 30 | LongToIntFunction Acceptă o intrare de tip lung și returnează un rezultat de tip int. |
| 31 | LongUnaryOperator Acceptăm un parametru de același tip ca lung și returnăm valoarea tipului este de asemenea lungă. |
| 32 | ObjDoubleConsumer<T> Acceptă un tip de obiect și un parametru de intrare de tip dublu fără valoare de returnare. |
| 33 | ObjIntConsumer<T> Acceptă parametrii de intrare ai obiectului tip și int, fără valoare de returnare. |
| 34 | ObjLongConsumer<T> Acceptă parametrii de intrare ai obiectului tip și al lungului tip fără a returna valorile. |
| 35 | Predicat<T> Acceptă un parametru de intrare și returnează un rezultat boolean. |
| 36 | Furnizor<T> Fără parametri, returnează un rezultat. |
| 37 | ToDoubleBiFunction<T,U> Acceptă doi parametri de intrare și returnează un rezultat de tip dublu |
| 38 | ToDoubleFunction<T> Acceptă un parametru de intrare și returnează un rezultat de tip dublu |
| 39 | ToIntBiFunction<T,U> Acceptă doi parametri de intrare și returnează un rezultat de tip int. |
| 40 | ToIntFunction<T> Acceptă un parametru de intrare și returnează un rezultat de tip int. |
| 41 | Către LongBiFuncție<T,U> Acceptă doi parametri de intrare și returnează un rezultat de tip lung. |
| 42 | ToLongFunction<T> Acceptă un parametru de intrare și returnează un rezultat de tip lung. |
| 43 | UnaryOperator<T> Acceptă un parametru de tip T și returnează valoarea de tip T. |