| Modifier and Type | Method and Description |
|---|---|
default LCharSupplier |
LBoolToCharFunction.capture(boolean a)
Captures arguments but delays the evaluation.
|
default LCharSupplier |
LByteToCharFunction.capture(byte a)
Captures arguments but delays the evaluation.
|
default LCharSupplier |
LDblToCharFunction.capture(double a)
Captures arguments but delays the evaluation.
|
default LCharSupplier |
LFltToCharFunction.capture(float a)
Captures arguments but delays the evaluation.
|
default LCharSupplier |
LIntToCharFunction.capture(int a)
Captures arguments but delays the evaluation.
|
default LCharSupplier |
LLongToCharFunction.capture(long a)
Captures arguments but delays the evaluation.
|
default LCharSupplier |
LSrtToCharFunction.capture(short a)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LCharSupplier |
LToCharFunction.capture(T a)
Captures arguments but delays the evaluation.
|
default LCharSupplier |
LToCharBiFunction.capture(T1 a1,
T2 a2)
Captures arguments but delays the evaluation.
|
default LCharSupplier |
LOiToCharFunction.capture(T a1,
int a2)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LCharSupplier |
LCharBinaryOperator.capture(char a1,
char a2)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LCharSupplier |
LCharUnaryOperator.capture(char a)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
LCharSupplier.LCharSupplierSingle |
| Modifier and Type | Method and Description |
|---|---|
static LCharSupplier |
LCharSupplier.charSup(LCharSupplier lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LCharSupplier |
LCharSupplier.charSupThrowing(ExF<Throwable> exF) |
static LCharSupplier |
LCharSupplier.charSupThrowing(String message,
ExMF<Throwable> exF) |
static LCharSupplier |
LCharSupplier.failSafe(LCharSupplier func,
LCharSupplier failSafe) |
default LCharSupplier |
LCharSupplier.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LCharSupplier |
LCharSupplier.of(char r)
Creates function that always returns the same value.
|
static LCharSupplier |
LCharSupplier.recursive(LFunction<LCharSupplier,LCharSupplier> selfLambda) |
static LCharSupplier |
LCharSupplier.safe()
Safe instance.
|
static LCharSupplier |
LCharSupplier.safe(LCharSupplier other)
Safe wrapping.
|
default LCharSupplier |
LBoolSupplier.toCharSup(LBoolToCharFunction after)
Combines two functions together in a order.
|
default LCharSupplier |
LByteSupplier.toCharSup(LByteToCharFunction after)
Combines two functions together in a order.
|
default LCharSupplier |
LCharSupplier.toCharSup(LCharUnaryOperator after)
Combines two functions together in a order.
|
default LCharSupplier |
LDblSupplier.toCharSup(LDblToCharFunction after)
Combines two functions together in a order.
|
default LCharSupplier |
LFltSupplier.toCharSup(LFltToCharFunction after)
Combines two functions together in a order.
|
default LCharSupplier |
LIntSupplier.toCharSup(LIntToCharFunction after)
Combines two functions together in a order.
|
default LCharSupplier |
LLongSupplier.toCharSup(LLongToCharFunction after)
Combines two functions together in a order.
|
default LCharSupplier |
LSrtSupplier.toCharSup(LSrtToCharFunction after)
Combines two functions together in a order.
|
default LCharSupplier |
LSupplier.toCharSup(LToCharFunction<? super T> after)
Combines two functions together in a order.
|
default LCharSupplier |
LCharSupplier.trying(ExWF<RuntimeException> exF) |
default LCharSupplier |
LCharSupplier.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LCharSupplier |
LCharSupplier.tryingThen(LToCharFunction<Throwable> handler) |
LCharSupplier |
LCharSupplier.LCharSupplierSingle.value() |
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LCharSupplier> |
LCharSupplier.safeSupplier()
Safe instance supplier.
|
static LSupplier<LCharSupplier> |
LCharSupplier.safeSupplier(LSupplier<LCharSupplier> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static char |
LCharSupplier.call(LCharSupplier lambda) |
static LCharSupplier |
LCharSupplier.charSup(LCharSupplier lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LCharSupplier |
LCharSupplier.failSafe(LCharSupplier func,
LCharSupplier failSafe) |
default char |
LCharSupplier.failSafeGetAsChar(LCharSupplier failSafe) |
static char |
LCharSupplier.failSafeGetAsChar(LCharSupplier func,
LCharSupplier failSafe) |
static void |
LCharSupplier.fromTill(int min_i,
int max_i,
LCharSupplier func)
From-To.
|
static void |
LCharSupplier.fromTo(int min_i,
int max_i,
LCharSupplier func)
From-To.
|
static char |
LCharSupplier.handlingGetAsChar(LCharSupplier func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static LCharSupplier |
LCharSupplier.safe(LCharSupplier other)
Safe wrapping.
|
static void |
LCharSupplier.times(int max_i,
LCharSupplier func)
From-To.
|
static char |
LCharSupplier.tryGetAsChar(LCharSupplier func) |
static char |
LCharSupplier.tryGetAsChar(LCharSupplier func,
ExWF<RuntimeException> exF) |
static char |
LCharSupplier.tryGetAsChar(LCharSupplier func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static char |
LCharSupplier.tryGetAsCharThen(LCharSupplier func,
LToCharFunction<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static LCharSupplier |
LCharSupplier.recursive(LFunction<LCharSupplier,LCharSupplier> selfLambda) |
static LCharSupplier |
LCharSupplier.recursive(LFunction<LCharSupplier,LCharSupplier> selfLambda) |
static LSupplier<LCharSupplier> |
LCharSupplier.safeSupplier(LSupplier<LCharSupplier> supplier)
Safe supplier.
|
Copyright © 2019. All rights reserved.