| Modifier and Type | Method and Description |
|---|---|
default LSrtSupplier |
LBoolToSrtFunction.capture(boolean a)
Captures arguments but delays the evaluation.
|
default LSrtSupplier |
LByteToSrtFunction.capture(byte a)
Captures arguments but delays the evaluation.
|
default LSrtSupplier |
LCharToSrtFunction.capture(char a)
Captures arguments but delays the evaluation.
|
default LSrtSupplier |
LDblToSrtFunction.capture(double a)
Captures arguments but delays the evaluation.
|
default LSrtSupplier |
LFltToSrtFunction.capture(float a)
Captures arguments but delays the evaluation.
|
default LSrtSupplier |
LIntToSrtFunction.capture(int a)
Captures arguments but delays the evaluation.
|
default LSrtSupplier |
LLongToSrtFunction.capture(long a)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LSrtSupplier |
LToSrtFunction.capture(T a)
Captures arguments but delays the evaluation.
|
default LSrtSupplier |
LToSrtBiFunction.capture(T1 a1,
T2 a2)
Captures arguments but delays the evaluation.
|
default LSrtSupplier |
LOiToSrtFunction.capture(T a1,
int a2)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LSrtSupplier |
LSrtBinaryOperator.capture(short a1,
short a2)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LSrtSupplier |
LSrtUnaryOperator.capture(short a)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
LSrtSupplier.LSrtSupplierSingle |
| Modifier and Type | Method and Description |
|---|---|
static LSrtSupplier |
LSrtSupplier.failSafe(LSrtSupplier func,
LSrtSupplier failSafe) |
default LSrtSupplier |
LSrtSupplier.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LSrtSupplier |
LSrtSupplier.of(short r)
Creates function that always returns the same value.
|
static LSrtSupplier |
LSrtSupplier.recursive(LFunction<LSrtSupplier,LSrtSupplier> selfLambda) |
static LSrtSupplier |
LSrtSupplier.safe()
Safe instance.
|
static LSrtSupplier |
LSrtSupplier.safe(LSrtSupplier other)
Safe wrapping.
|
static LSrtSupplier |
LSrtSupplier.srtSup(LSrtSupplier lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LSrtSupplier |
LSrtSupplier.srtSupThrowing(ExF<Throwable> exF) |
static LSrtSupplier |
LSrtSupplier.srtSupThrowing(String message,
ExMF<Throwable> exF) |
default LSrtSupplier |
LBoolSupplier.toSrtSup(LBoolToSrtFunction after)
Combines two functions together in a order.
|
default LSrtSupplier |
LByteSupplier.toSrtSup(LByteToSrtFunction after)
Combines two functions together in a order.
|
default LSrtSupplier |
LCharSupplier.toSrtSup(LCharToSrtFunction after)
Combines two functions together in a order.
|
default LSrtSupplier |
LDblSupplier.toSrtSup(LDblToSrtFunction after)
Combines two functions together in a order.
|
default LSrtSupplier |
LFltSupplier.toSrtSup(LFltToSrtFunction after)
Combines two functions together in a order.
|
default LSrtSupplier |
LIntSupplier.toSrtSup(LIntToSrtFunction after)
Combines two functions together in a order.
|
default LSrtSupplier |
LLongSupplier.toSrtSup(LLongToSrtFunction after)
Combines two functions together in a order.
|
default LSrtSupplier |
LSrtSupplier.toSrtSup(LSrtUnaryOperator after)
Combines two functions together in a order.
|
default LSrtSupplier |
LSupplier.toSrtSup(LToSrtFunction<? super T> after)
Combines two functions together in a order.
|
default LSrtSupplier |
LSrtSupplier.trying(ExWF<RuntimeException> exF) |
default LSrtSupplier |
LSrtSupplier.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LSrtSupplier |
LSrtSupplier.tryingThen(LToSrtFunction<Throwable> handler) |
LSrtSupplier |
LSrtSupplier.LSrtSupplierSingle.value() |
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LSrtSupplier> |
LSrtSupplier.safeSupplier()
Safe instance supplier.
|
static LSupplier<LSrtSupplier> |
LSrtSupplier.safeSupplier(LSupplier<LSrtSupplier> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static short |
LSrtSupplier.call(LSrtSupplier lambda) |
static LSrtSupplier |
LSrtSupplier.failSafe(LSrtSupplier func,
LSrtSupplier failSafe) |
default short |
LSrtSupplier.failSafeGetAsSrt(LSrtSupplier failSafe) |
static short |
LSrtSupplier.failSafeGetAsSrt(LSrtSupplier func,
LSrtSupplier failSafe) |
static void |
LSrtSupplier.fromTill(int min_i,
int max_i,
LSrtSupplier func)
From-To.
|
static void |
LSrtSupplier.fromTo(int min_i,
int max_i,
LSrtSupplier func)
From-To.
|
static short |
LSrtSupplier.handlingGetAsSrt(LSrtSupplier func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static LSrtSupplier |
LSrtSupplier.safe(LSrtSupplier other)
Safe wrapping.
|
static LSrtSupplier |
LSrtSupplier.srtSup(LSrtSupplier lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static void |
LSrtSupplier.times(int max_i,
LSrtSupplier func)
From-To.
|
static short |
LSrtSupplier.tryGetAsSrt(LSrtSupplier func) |
static short |
LSrtSupplier.tryGetAsSrt(LSrtSupplier func,
ExWF<RuntimeException> exF) |
static short |
LSrtSupplier.tryGetAsSrt(LSrtSupplier func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static short |
LSrtSupplier.tryGetAsSrtThen(LSrtSupplier func,
LToSrtFunction<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static LSrtSupplier |
LSrtSupplier.recursive(LFunction<LSrtSupplier,LSrtSupplier> selfLambda) |
static LSrtSupplier |
LSrtSupplier.recursive(LFunction<LSrtSupplier,LSrtSupplier> selfLambda) |
static LSupplier<LSrtSupplier> |
LSrtSupplier.safeSupplier(LSupplier<LSrtSupplier> supplier)
Safe supplier.
|
Copyright © 2019. All rights reserved.