Functional interfaces / lambdas
| Name | Domain | Co-domain | Special | Assert | Builder |
|---|---|---|---|---|---|
| LAction | void | link | link | ||
| LBiConsumer | T1,T2 | void | TE (target, element) | link | link |
| LConsumer | T | void | link | link | |
| LQuadConsumer | T1,T2,T3,T4 | void | link | link | |
| LQuintConsumer | T1,T2,T3,T4,T5 | void | link | link | |
| LTriConsumer | T1,T2,T3 | void | link | link | |
| LBoolConsumer | boolean | void | link | link | |
| LByteConsumer | byte | void | link | link | |
| LCharConsumer | char | void | link | link | |
| LDblConsumer | double | void | link | link | |
| LFltConsumer | float | void | link | link | |
| LIntConsumer | int | void | link | link | |
| LLongConsumer | long | void | link | link | |
| LSrtConsumer | short | void | link | link | |
| LBiBoolConsumer | boolean,boolean | void | link | link | |
| LBiByteConsumer | byte,byte | void | link | link | |
| LBiCharConsumer | char,char | void | link | link | |
| LBiDblConsumer | double,double | void | link | link | |
| LBiFltConsumer | float,float | void | link | link | |
| LBiIntConsumer | int,int | void | link | link | |
| LBiLongConsumer | long,long | void | link | link | |
| LBiSrtConsumer | short,short | void | link | link | |
| LBoolIntConsumer | boolean,int | void | link | link | |
| LByteIntConsumer | byte,int | void | link | link | |
| LCharIntConsumer | char,int | void | link | link | |
| LDblIntConsumer | double,int | void | link | link | |
| LFltIntConsumer | float,int | void | link | link | |
| LLongIntConsumer | long,int | void | link | link | |
| LSrtIntConsumer | short,int | void | link | link | |
| LBiObjBoolConsumer | T1,T2,boolean | void | link | link | |
| LBiObjByteConsumer | T1,T2,byte | void | link | link | |
| LBiObjCharConsumer | T1,T2,char | void | link | link | |
| LBiObjDblConsumer | T1,T2,double | void | link | link | |
| LBiObjFltConsumer | T1,T2,float | void | link | link | |
| LBiObjIntConsumer | T1,T2,int | void | link | link | |
| LBiObjLongConsumer | T1,T2,long | void | link | link | |
| LBiObjSrtConsumer | T1,T2,short | void | link | link | |
| LObjBoolConsumer | T,boolean | void | TE (target, element) | link | link |
| LObjByteConsumer | T,byte | void | TE (target, element) | link | link |
| LObjCharConsumer | T,char | void | TE (target, element) | link | link |
| LObjDblConsumer | T,double | void | TE (target, element) | link | link |
| LObjFltConsumer | T,float | void | TE (target, element) | link | link |
| LObjIntConsumer | T,int | void | TE (target, element) | link | link |
| LObjLongConsumer | T,long | void | TE (target, element) | link | link |
| LObjSrtConsumer | T,short | void | TE (target, element) | link | link |
| LTieBoolConsumer | T,int,boolean | void | TIE (target, index, element) | link | link |
| LTieByteConsumer | T,int,byte | void | TIE (target, index, element) | link | link |
| LTieCharConsumer | T,int,char | void | TIE (target, index, element) | link | link |
| LTieConsumer | T1,int,T2 | void | TIE (target, index, element) | link | link |
| LTieDblConsumer | T,int,double | void | TIE (target, index, element) | link | link |
| LTieFltConsumer | T,int,float | void | TIE (target, index, element) | link | link |
| LTieIntConsumer | T,int,int | void | TIE (target, index, element) | link | link |
| LTieLongConsumer | T,int,long | void | TIE (target, index, element) | link | link |
| LTieSrtConsumer | T,int,short | void | TIE (target, index, element) | link | link |
| LTriBoolConsumer | boolean,boolean,boolean | void | link | link | |
| LTriByteConsumer | byte,byte,byte | void | link | link | |
| LTriCharConsumer | char,char,char | void | link | link | |
| LTriDblConsumer | double,double,double | void | link | link | |
| LTriFltConsumer | float,float,float | void | link | link | |
| LTriIntConsumer | int,int,int | void | link | link | |
| LTriLongConsumer | long,long,long | void | link | link | |
| LTriSrtConsumer | short,short,short | void | link | link | |
| LBinaryOperator | T,T | T | link | link | |
| LByteBinaryOperator | byte,byte | byte | link | link | |
| LCharBinaryOperator | char,char | char | link | link | |
| LDblBinaryOperator | double,double | double | link | link | |
| LFltBinaryOperator | float,float | float | link | link | |
| LIntBinaryOperator | int,int | int | link | link | |
| LLogicalBinaryOperator | boolean,boolean | boolean | link | link | |
| LLongBinaryOperator | long,long | long | link | link | |
| LSrtBinaryOperator | short,short | short | link | link | |
| LByteTernaryOperator | byte,byte,byte | byte | link | link | |
| LCharTernaryOperator | char,char,char | char | link | link | |
| LDblTernaryOperator | double,double,double | double | link | link | |
| LFltTernaryOperator | float,float,float | float | link | link | |
| LIntTernaryOperator | int,int,int | int | link | link | |
| LLogicalTernaryOperator | boolean,boolean,boolean | boolean | link | link | |
| LLongTernaryOperator | long,long,long | long | link | link | |
| LSrtTernaryOperator | short,short,short | short | link | link | |
| LTernaryOperator | T,T,T | T | link | link | |
| LByteUnaryOperator | byte | byte | link | link | |
| LCharUnaryOperator | char | char | link | link | |
| LDblUnaryOperator | double | double | link | link | |
| LFltUnaryOperator | float | float | link | link | |
| LIntUnaryOperator | int | int | link | link | |
| LLogicalOperator | boolean | boolean | link | link | |
| LLongUnaryOperator | long | long | link | link | |
| LSrtUnaryOperator | short | short | link | link | |
| LUnaryOperator | T | T | O (object) | link | link |
| LBiFunction | T1,T2 | R | link | link | |
| LFunction | T | R | O (object) | link | link |
| LQuadFunction | T1,T2,T3,T4 | R | link | link | |
| LQuintFunction | T1,T2,T3,T4,T5 | R | link | link | |
| LTriFunction | T1,T2,T3 | R | link | link | |
| LBoolToByteFunction | boolean | byte | link | link | |
| LBoolToCharFunction | boolean | char | link | link | |
| LBoolToDblFunction | boolean | double | link | link | |
| LBoolToFltFunction | boolean | float | link | link | |
| LBoolToIntFunction | boolean | int | link | link | |
| LBoolToLongFunction | boolean | long | link | link | |
| LBoolToSrtFunction | boolean | short | link | link | |
| LByteToCharFunction | byte | char | link | link | |
| LByteToDblFunction | byte | double | link | link | |
| LByteToFltFunction | byte | float | link | link | |
| LByteToIntFunction | byte | int | link | link | |
| LByteToLongFunction | byte | long | link | link | |
| LByteToSrtFunction | byte | short | link | link | |
| LCharToByteFunction | char | byte | link | link | |
| LCharToDblFunction | char | double | link | link | |
| LCharToFltFunction | char | float | link | link | |
| LCharToIntFunction | char | int | link | link | |
| LCharToLongFunction | char | long | link | link | |
| LCharToSrtFunction | char | short | link | link | |
| LDblToByteFunction | double | byte | link | link | |
| LDblToCharFunction | double | char | link | link | |
| LDblToFltFunction | double | float | link | link | |
| LDblToIntFunction | double | int | link | link | |
| LDblToLongFunction | double | long | link | link | |
| LDblToSrtFunction | double | short | link | link | |
| LFltToByteFunction | float | byte | link | link | |
| LFltToCharFunction | float | char | link | link | |
| LFltToDblFunction | float | double | link | link | |
| LFltToIntFunction | float | int | link | link | |
| LFltToLongFunction | float | long | link | link | |
| LFltToSrtFunction | float | short | link | link | |
| LIntToByteFunction | int | byte | link | link | |
| LIntToCharFunction | int | char | link | link | |
| LIntToDblFunction | int | double | link | link | |
| LIntToFltFunction | int | float | link | link | |
| LIntToLongFunction | int | long | link | link | |
| LIntToSrtFunction | int | short | link | link | |
| LLongToByteFunction | long | byte | link | link | |
| LLongToCharFunction | long | char | link | link | |
| LLongToDblFunction | long | double | link | link | |
| LLongToFltFunction | long | float | link | link | |
| LLongToIntFunction | long | int | link | link | |
| LLongToSrtFunction | long | short | link | link | |
| LSrtToByteFunction | short | byte | link | link | |
| LSrtToCharFunction | short | char | link | link | |
| LSrtToDblFunction | short | double | link | link | |
| LSrtToFltFunction | short | float | link | link | |
| LSrtToIntFunction | short | int | link | link | |
| LSrtToLongFunction | short | long | link | link | |
| LBiBoolFunction | boolean,boolean | R | link | link | |
| LBiByteFunction | byte,byte | R | link | link | |
| LBiCharFunction | char,char | R | link | link | |
| LBiDblFunction | double,double | R | link | link | |
| LBiFltFunction | float,float | R | link | link | |
| LBiIntFunction | int,int | R | link | link | |
| LBiLongFunction | long,long | R | link | link | |
| LBiObjBoolFunction | T1,T2,boolean | R | link | link | |
| LBiObjByteFunction | T1,T2,byte | R | link | link | |
| LBiObjCharFunction | T1,T2,char | R | link | link | |
| LBiObjDblFunction | T1,T2,double | R | link | link | |
| LBiObjFltFunction | T1,T2,float | R | link | link | |
| LBiObjIntFunction | T1,T2,int | R | link | link | |
| LBiObjLongFunction | T1,T2,long | R | link | link | |
| LBiObjSrtFunction | T1,T2,short | R | link | link | |
| LBiSrtFunction | short,short | R | link | link | |
| LBoolFunction | boolean | R | link | link | |
| LByteFunction | byte | R | link | link | |
| LCharFunction | char | R | link | link | |
| LDblFunction | double | R | link | link | |
| LFltFunction | float | R | link | link | |
| LIntFunction | int | R | link | link | |
| LLongFunction | long | R | link | link | |
| LObjBiIntFunction | T,int,int | R | link | link | |
| LObjBoolFunction | T,boolean | R | link | link | |
| LObjByteFunction | T,byte | R | link | link | |
| LObjCharFunction | T,char | R | link | link | |
| LObjDblFunction | T,double | R | link | link | |
| LObjFltFunction | T,float | R | link | link | |
| LObjIntBoolFunction | T,int,boolean | R | link | link | |
| LObjIntByteFunction | T,int,byte | R | link | link | |
| LObjIntCharFunction | T,int,char | R | link | link | |
| LObjIntDblFunction | T,int,double | R | link | link | |
| LObjIntFltFunction | T,int,float | R | link | link | |
| LObjIntLongFunction | T,int,long | R | link | link | |
| LObjIntObjFunction | T1,int,T2 | R | link | link | |
| LObjIntSrtFunction | T,int,short | R | link | link | |
| LObjLongFunction | T,long | R | link | link | |
| LObjSrtFunction | T,short | R | link | link | |
| LOiFunction | T,int | R | OI (object, index) | link | link |
| LSrtFunction | short | R | link | link | |
| LTriBoolFunction | boolean,boolean,boolean | R | link | link | |
| LOiToByteFunction | T,int | byte | OI (object, index) | link | link |
| LOiToCharFunction | T,int | char | OI (object, index) | link | link |
| LOiToDblFunction | T,int | double | OI (object, index) | link | link |
| LOiToFltFunction | T,int | float | OI (object, index) | link | link |
| LOiToIntFunction | T,int | int | OI (object, index) | link | link |
| LOiToLongFunction | T,int | long | OI (object, index) | link | link |
| LOiToSrtFunction | T,int | short | OI (object, index) | link | link |
| LTieBoolFunction | T,int,boolean | int | TIE (target, index, element) | link | link |
| LTieByteFunction | T,int,byte | int | TIE (target, index, element) | link | link |
| LTieCharFunction | T,int,char | int | TIE (target, index, element) | link | link |
| LTieDblFunction | T,int,double | int | TIE (target, index, element) | link | link |
| LTieFltFunction | T,int,float | int | TIE (target, index, element) | link | link |
| LTieFunction | T1,int,T2 | int | TIE (target, index, element) | link | link |
| LTieIntFunction | T,int,int | int | TIE (target, index, element) | link | link |
| LTieLongFunction | T,int,long | int | TIE (target, index, element) | link | link |
| LTieSrtFunction | T,int,short | int | TIE (target, index, element) | link | link |
| LToByteBiFunction | T1,T2 | byte | link | link | |
| LToByteFunction | T | byte | O (object) | link | link |
| LToCharBiFunction | T1,T2 | char | link | link | |
| LToCharFunction | T | char | O (object) | link | link |
| LToDblBiFunction | T1,T2 | double | link | link | |
| LToDblFunction | T | double | O (object) | link | link |
| LToFltBiFunction | T1,T2 | float | link | link | |
| LToFltFunction | T | float | O (object) | link | link |
| LToIntBiFunction | T1,T2 | int | link | link | |
| LToIntFunction | T | int | O (object) | link | link |
| LToIntTriFunction | T1,T2,T3 | int | link | link | |
| LToLongBiFunction | T1,T2 | long | link | link | |
| LToLongFunction | T | long | O (object) | link | link |
| LToSrtBiFunction | T1,T2 | short | link | link | |
| LToSrtFunction | T | short | O (object) | link | link |
| LBiBytePredicate | byte,byte | boolean | link | link | |
| LBiCharPredicate | char,char | boolean | link | link | |
| LBiDblPredicate | double,double | boolean | link | link | |
| LBiFltPredicate | float,float | boolean | link | link | |
| LBiIntPredicate | int,int | boolean | link | link | |
| LBiLongPredicate | long,long | boolean | link | link | |
| LBiObjBoolPredicate | T1,T2,boolean | boolean | link | link | |
| LBiObjBytePredicate | T1,T2,byte | boolean | link | link | |
| LBiObjCharPredicate | T1,T2,char | boolean | link | link | |
| LBiObjDblPredicate | T1,T2,double | boolean | link | link | |
| LBiObjFltPredicate | T1,T2,float | boolean | link | link | |
| LBiObjIntPredicate | T1,T2,int | boolean | link | link | |
| LBiObjLongPredicate | T1,T2,long | boolean | link | link | |
| LBiObjSrtPredicate | T1,T2,short | boolean | link | link | |
| LBiPredicate | T1,T2 | boolean | link | link | |
| LBiSrtPredicate | short,short | boolean | link | link | |
| LBoolIntPredicate | boolean,int | boolean | link | link | |
| LByteIntPredicate | byte,int | boolean | link | link | |
| LBytePredicate | byte | boolean | link | link | |
| LCharIntPredicate | char,int | boolean | link | link | |
| LCharPredicate | char | boolean | link | link | |
| LDblIntPredicate | double,int | boolean | link | link | |
| LDblPredicate | double | boolean | link | link | |
| LFltIntPredicate | float,int | boolean | link | link | |
| LFltPredicate | float | boolean | link | link | |
| LIntPredicate | int | boolean | link | link | |
| LLongIntPredicate | long,int | boolean | link | link | |
| LLongPredicate | long | boolean | link | link | |
| LObjBiIntPredicate | T,int,int | boolean | link | link | |
| LObjBoolPredicate | T,boolean | boolean | link | link | |
| LObjBytePredicate | T,byte | boolean | link | link | |
| LObjCharPredicate | T,char | boolean | link | link | |
| LObjDblPredicate | T,double | boolean | link | link | |
| LObjFltPredicate | T,float | boolean | link | link | |
| LObjIntBoolPredicate | T,int,boolean | boolean | link | link | |
| LObjIntBytePredicate | T,int,byte | boolean | link | link | |
| LObjIntCharPredicate | T,int,char | boolean | link | link | |
| LObjIntDblPredicate | T,int,double | boolean | link | link | |
| LObjIntFltPredicate | T,int,float | boolean | link | link | |
| LObjIntLongPredicate | T,int,long | boolean | link | link | |
| LObjIntObjPredicate | T1,int,T2 | boolean | link | link | |
| LObjIntPredicate | T,int | boolean | OI (object, index) | link | link |
| LObjIntSrtPredicate | T,int,short | boolean | link | link | |
| LObjLongPredicate | T,long | boolean | link | link | |
| LObjSrtPredicate | T,short | boolean | link | link | |
| LPredicate | T | boolean | O (object) | link | link |
| LQuadPredicate | T1,T2,T3,T4 | boolean | link | link | |
| LQuintPredicate | T1,T2,T3,T4,T5 | boolean | link | link | |
| LSrtIntPredicate | short,int | boolean | link | link | |
| LSrtPredicate | short | boolean | link | link | |
| LTriBytePredicate | byte,byte,byte | boolean | link | link | |
| LTriCharPredicate | char,char,char | boolean | link | link | |
| LTriDblPredicate | double,double,double | boolean | link | link | |
| LTriFltPredicate | float,float,float | boolean | link | link | |
| LTriIntPredicate | int,int,int | boolean | link | link | |
| LTriLongPredicate | long,long,long | boolean | link | link | |
| LTriPredicate | T1,T2,T3 | boolean | link | link | |
| LTriSrtPredicate | short,short,short | boolean | link | link | |
| LBoolSupplier | boolean | link | link | ||
| LByteSupplier | byte | link | link | ||
| LCharSupplier | char | link | link | ||
| LDblSupplier | double | link | link | ||
| LFltSupplier | float | link | link | ||
| LIntSupplier | int | link | link | ||
| LLongSupplier | long | link | link | ||
| LSrtSupplier | short | link | link | ||
| LSupplier | T | link | link | ||
| Runnable JRE | void | link | link | ||
| BiConsumer JRE | T1,T2 | void | TE (target, element) | link | link |
| Consumer JRE | T | void | link | link | |
| DoubleConsumer JRE | double | void | link | link | |
| IntConsumer JRE | int | void | link | link | |
| LongConsumer JRE | long | void | link | link | |
| ObjDoubleConsumer JRE | T,double | void | TE (target, element) | link | link |
| ObjIntConsumer JRE | T,int | void | TE (target, element) | link | link |
| ObjLongConsumer JRE | T,long | void | TE (target, element) | link | link |
| BinaryOperator JRE | T,T | T | link | link | |
| DoubleBinaryOperator JRE | double,double | double | link | link | |
| DoubleUnaryOperator JRE | double | double | link | link | |
| IntBinaryOperator JRE | int,int | int | link | link | |
| IntUnaryOperator JRE | int | int | link | link | |
| LongBinaryOperator JRE | long,long | long | link | link | |
| LongUnaryOperator JRE | long | long | link | link | |
| UnaryOperator JRE | T | T | O (object) | link | link |
| BiFunction JRE | T1,T2 | R | link | link | |
| DoubleFunction JRE | double | R | link | link | |
| DoubleToIntFunction JRE | double | int | link | link | |
| DoubleToLongFunction JRE | double | long | link | link | |
| Function JRE | T | R | O (object) | link | link |
| IntFunction JRE | int | R | link | link | |
| IntToDoubleFunction JRE | int | double | link | link | |
| IntToLongFunction JRE | int | long | link | link | |
| LongFunction JRE | long | R | link | link | |
| LongToDoubleFunction JRE | long | double | link | link | |
| LongToIntFunction JRE | long | int | link | link | |
| ToDoubleBiFunction JRE | T1,T2 | double | link | link | |
| ToDoubleFunction JRE | T | double | O (object) | link | link |
| ToIntBiFunction JRE | T1,T2 | int | link | link | |
| ToIntFunction JRE | T | int | O (object) | link | link |
| ToLongBiFunction JRE | T1,T2 | long | link | link | |
| ToLongFunction JRE | T | long | O (object) | link | link |
| BiPredicate JRE | T1,T2 | boolean | link | link | |
| DoublePredicate JRE | double | boolean | link | link | |
| IntPredicate JRE | int | boolean | link | link | |
| LongPredicate JRE | long | boolean | link | link | |
| Predicate JRE | T | boolean | O (object) | link | link |
| BooleanSupplier JRE | boolean | link | link | ||
| DoubleSupplier JRE | double | link | link | ||
| IntSupplier JRE | int | link | link | ||
| LongSupplier JRE | long | link | link | ||
| Supplier JRE | T | link | link |
Generated 2020-07-12