| Modifier and Type | Method and Description |
|---|---|
default LIntSupplier |
LBoolToIntFunction.capture(boolean a)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LByteToIntFunction.capture(byte a)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LCharToIntFunction.capture(char a)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LDblToIntFunction.capture(double a)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LFltToIntFunction.capture(float a)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LLongToIntFunction.capture(long a)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LSrtToIntFunction.capture(short a)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LIntSupplier |
LToIntFunction.capture(T a)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LTieFunction.capture(T1 a1,
int a2,
T2 a3)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LToIntBiFunction.capture(T1 a1,
T2 a2)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LToIntTriFunction.capture(T1 a1,
T2 a2,
T3 a3)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LOiToIntFunction.capture(T a1,
int a2)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LTieBoolFunction.capture(T a1,
int a2,
boolean a3)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LTieByteFunction.capture(T a1,
int a2,
byte a3)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LTieCharFunction.capture(T a1,
int a2,
char a3)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LTieDblFunction.capture(T a1,
int a2,
double a3)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LTieFltFunction.capture(T a1,
int a2,
float a3)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LTieIntFunction.capture(T a1,
int a2,
int a3)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LTieLongFunction.capture(T a1,
int a2,
long a3)
Captures arguments but delays the evaluation.
|
default LIntSupplier |
LTieSrtFunction.capture(T a1,
int a2,
short a3)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LIntSupplier |
LIntBinaryOperator.capture(int a1,
int a2)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LIntSupplier |
LIntUnaryOperator.capture(int a)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
LIntSupplier.LIntSupplierSingle |
| Modifier and Type | Method and Description |
|---|---|
static LIntSupplier |
LIntSupplier.failSafe(LIntSupplier func,
LIntSupplier failSafe) |
default LIntSupplier |
LIntSupplier.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LIntSupplier |
LIntSupplier.intSup(LIntSupplier lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LIntSupplier |
LIntSupplier.intSupThrowing(ExF<Throwable> exF) |
static LIntSupplier |
LIntSupplier.intSupThrowing(String message,
ExMF<Throwable> exF) |
static LIntSupplier |
LIntSupplier.of(int r)
Creates function that always returns the same value.
|
static LIntSupplier |
LIntSupplier.recursive(LFunction<LIntSupplier,LIntSupplier> selfLambda) |
static LIntSupplier |
LIntSupplier.safe()
Safe instance.
|
static LIntSupplier |
LIntSupplier.safe(LIntSupplier other)
Safe wrapping.
|
default LIntSupplier |
LBoolSupplier.toIntSup(LBoolToIntFunction after)
Combines two functions together in a order.
|
default LIntSupplier |
LByteSupplier.toIntSup(LByteToIntFunction after)
Combines two functions together in a order.
|
default LIntSupplier |
LCharSupplier.toIntSup(LCharToIntFunction after)
Combines two functions together in a order.
|
default LIntSupplier |
LDblSupplier.toIntSup(LDblToIntFunction after)
Combines two functions together in a order.
|
default LIntSupplier |
LFltSupplier.toIntSup(LFltToIntFunction after)
Combines two functions together in a order.
|
default LIntSupplier |
LIntSupplier.toIntSup(LIntUnaryOperator after)
Combines two functions together in a order.
|
default LIntSupplier |
LLongSupplier.toIntSup(LLongToIntFunction after)
Combines two functions together in a order.
|
default LIntSupplier |
LSrtSupplier.toIntSup(LSrtToIntFunction after)
Combines two functions together in a order.
|
default LIntSupplier |
LSupplier.toIntSup(LToIntFunction<? super T> after)
Combines two functions together in a order.
|
default LIntSupplier |
LIntSupplier.trying(ExWF<RuntimeException> exF) |
default LIntSupplier |
LIntSupplier.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LIntSupplier |
LIntSupplier.tryingThen(LToIntFunction<Throwable> handler) |
LIntSupplier |
LIntSupplier.LIntSupplierSingle.value() |
static LIntSupplier |
LIntSupplier.wrap(java.util.function.IntSupplier other)
Wraps JRE instance.
|
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LIntSupplier> |
LIntSupplier.safeSupplier()
Safe instance supplier.
|
static LSupplier<LIntSupplier> |
LIntSupplier.safeSupplier(LSupplier<LIntSupplier> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
LIntSupplier.call(LIntSupplier lambda) |
static LIntSupplier |
LIntSupplier.failSafe(LIntSupplier func,
LIntSupplier failSafe) |
default int |
LIntSupplier.failSafeGetAsInt(LIntSupplier failSafe) |
static int |
LIntSupplier.failSafeGetAsInt(LIntSupplier func,
LIntSupplier failSafe) |
static void |
LIntSupplier.fromTill(int min_i,
int max_i,
LIntSupplier func)
From-To.
|
static void |
LIntSupplier.fromTo(int min_i,
int max_i,
LIntSupplier func)
From-To.
|
static int |
LIntSupplier.handlingGetAsInt(LIntSupplier func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static LIntSupplier |
LIntSupplier.intSup(LIntSupplier lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LIntSupplier |
LIntSupplier.safe(LIntSupplier other)
Safe wrapping.
|
static void |
LIntSupplier.times(int max_i,
LIntSupplier func)
From-To.
|
static int |
LIntSupplier.tryGetAsInt(LIntSupplier func) |
static int |
LIntSupplier.tryGetAsInt(LIntSupplier func,
ExWF<RuntimeException> exF) |
static int |
LIntSupplier.tryGetAsInt(LIntSupplier func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static int |
LIntSupplier.tryGetAsIntThen(LIntSupplier func,
LToIntFunction<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static LIntSupplier |
LIntSupplier.recursive(LFunction<LIntSupplier,LIntSupplier> selfLambda) |
static LIntSupplier |
LIntSupplier.recursive(LFunction<LIntSupplier,LIntSupplier> selfLambda) |
static LSupplier<LIntSupplier> |
LIntSupplier.safeSupplier(LSupplier<LIntSupplier> supplier)
Safe supplier.
|
Copyright © 2019. All rights reserved.