| Modifier and Type | Method and Description |
|---|---|
default LBoolSupplier |
LLogicalBinaryOperator.capture(boolean a1,
boolean a2)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LBoolSupplier |
LLogicalTernaryOperator.capture(boolean a1,
boolean a2,
boolean a3)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LBoolSupplier |
LLogicalOperator.capture(boolean a)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LBoolSupplier |
LBoolIntPredicate.capture(boolean a1,
int a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBytePredicate.capture(byte a)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiBytePredicate.capture(byte a1,
byte a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LByteIntPredicate.capture(byte a1,
int a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LCharPredicate.capture(char a)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiCharPredicate.capture(char a1,
char a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LCharIntPredicate.capture(char a1,
int a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LDblPredicate.capture(double a)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiDblPredicate.capture(double a1,
double a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LDblIntPredicate.capture(double a1,
int a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LFltPredicate.capture(float a)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiFltPredicate.capture(float a1,
float a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LFltIntPredicate.capture(float a1,
int a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LIntPredicate.capture(int a)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiIntPredicate.capture(int a1,
int a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LLongPredicate.capture(long a)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LLongIntPredicate.capture(long a1,
int a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiLongPredicate.capture(long a1,
long a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LSrtPredicate.capture(short a)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LSrtIntPredicate.capture(short a1,
int a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiSrtPredicate.capture(short a1,
short a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LPredicate.capture(T a)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjIntObjPredicate.capture(T1 a1,
int a2,
T2 a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiPredicate.capture(T1 a1,
T2 a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiObjBoolPredicate.capture(T1 a1,
T2 a2,
boolean a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiObjBytePredicate.capture(T1 a1,
T2 a2,
byte a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiObjCharPredicate.capture(T1 a1,
T2 a2,
char a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiObjDblPredicate.capture(T1 a1,
T2 a2,
double a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiObjFltPredicate.capture(T1 a1,
T2 a2,
float a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiObjIntPredicate.capture(T1 a1,
T2 a2,
int a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiObjLongPredicate.capture(T1 a1,
T2 a2,
long a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LBiObjSrtPredicate.capture(T1 a1,
T2 a2,
short a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LTriPredicate.capture(T1 a1,
T2 a2,
T3 a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjBoolPredicate.capture(T a1,
boolean a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjBytePredicate.capture(T a1,
byte a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjCharPredicate.capture(T a1,
char a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjDblPredicate.capture(T a1,
double a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjFltPredicate.capture(T a1,
float a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjIntPredicate.capture(T a1,
int a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjIntBoolPredicate.capture(T a1,
int a2,
boolean a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjIntBytePredicate.capture(T a1,
int a2,
byte a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjIntCharPredicate.capture(T a1,
int a2,
char a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjIntDblPredicate.capture(T a1,
int a2,
double a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjIntFltPredicate.capture(T a1,
int a2,
float a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjBiIntPredicate.capture(T a1,
int a2,
int a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjIntLongPredicate.capture(T a1,
int a2,
long a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjIntSrtPredicate.capture(T a1,
int a2,
short a3)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjLongPredicate.capture(T a1,
long a2)
Captures arguments but delays the evaluation.
|
default LBoolSupplier |
LObjSrtPredicate.capture(T a1,
short a2)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
LBoolSupplier.LBoolSupplierSingle |
| Modifier and Type | Method and Description |
|---|---|
static LBoolSupplier |
LBoolSupplier.boolSup(LBoolSupplier lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LBoolSupplier |
LBoolSupplier.boolSupThrowing(ExF<Throwable> exF) |
static LBoolSupplier |
LBoolSupplier.boolSupThrowing(String message,
ExMF<Throwable> exF) |
static LBoolSupplier |
LBoolSupplier.failSafe(LBoolSupplier func,
LBoolSupplier failSafe) |
default LBoolSupplier |
LBoolSupplier.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LBoolSupplier |
LBoolSupplier.of(boolean r)
Creates function that always returns the same value.
|
static LBoolSupplier |
LBoolSupplier.recursive(LFunction<LBoolSupplier,LBoolSupplier> selfLambda) |
static LBoolSupplier |
LBoolSupplier.safe()
Safe instance.
|
static LBoolSupplier |
LBoolSupplier.safe(LBoolSupplier other)
Safe wrapping.
|
default LBoolSupplier |
LByteSupplier.toBoolSup(LBytePredicate after)
Combines two functions together in a order.
|
default LBoolSupplier |
LCharSupplier.toBoolSup(LCharPredicate after)
Combines two functions together in a order.
|
default LBoolSupplier |
LDblSupplier.toBoolSup(LDblPredicate after)
Combines two functions together in a order.
|
default LBoolSupplier |
LFltSupplier.toBoolSup(LFltPredicate after)
Combines two functions together in a order.
|
default LBoolSupplier |
LIntSupplier.toBoolSup(LIntPredicate after)
Combines two functions together in a order.
|
default LBoolSupplier |
LBoolSupplier.toBoolSup(LLogicalOperator after)
Combines two functions together in a order.
|
default LBoolSupplier |
LLongSupplier.toBoolSup(LLongPredicate after)
Combines two functions together in a order.
|
default LBoolSupplier |
LSupplier.toBoolSup(LPredicate<? super T> after)
Combines two functions together in a order.
|
default LBoolSupplier |
LSrtSupplier.toBoolSup(LSrtPredicate after)
Combines two functions together in a order.
|
default LBoolSupplier |
LBoolSupplier.trying(ExWF<RuntimeException> exF) |
default LBoolSupplier |
LBoolSupplier.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LBoolSupplier |
LBoolSupplier.tryingThen(LPredicate<Throwable> handler) |
LBoolSupplier |
LBoolSupplier.LBoolSupplierSingle.value() |
static LBoolSupplier |
LBoolSupplier.wrap(java.util.function.BooleanSupplier other)
Wraps JRE instance.
|
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LBoolSupplier> |
LBoolSupplier.safeSupplier()
Safe instance supplier.
|
static LSupplier<LBoolSupplier> |
LBoolSupplier.safeSupplier(LSupplier<LBoolSupplier> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static LBoolSupplier |
LBoolSupplier.boolSup(LBoolSupplier lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static boolean |
LBoolSupplier.call(LBoolSupplier lambda) |
static LBoolSupplier |
LBoolSupplier.failSafe(LBoolSupplier func,
LBoolSupplier failSafe) |
default boolean |
LBoolSupplier.failSafeGetAsBool(LBoolSupplier failSafe) |
static boolean |
LBoolSupplier.failSafeGetAsBool(LBoolSupplier func,
LBoolSupplier failSafe) |
static void |
LBoolSupplier.fromTill(int min_i,
int max_i,
LBoolSupplier func)
From-To.
|
static void |
LBoolSupplier.fromTo(int min_i,
int max_i,
LBoolSupplier func)
From-To.
|
static boolean |
LBoolSupplier.handlingGetAsBool(LBoolSupplier func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static LBoolSupplier |
LBoolSupplier.safe(LBoolSupplier other)
Safe wrapping.
|
static void |
LBoolSupplier.times(int max_i,
LBoolSupplier func)
From-To.
|
static boolean |
LBoolSupplier.tryGetAsBool(LBoolSupplier func) |
static boolean |
LBoolSupplier.tryGetAsBool(LBoolSupplier func,
ExWF<RuntimeException> exF) |
static boolean |
LBoolSupplier.tryGetAsBool(LBoolSupplier func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static boolean |
LBoolSupplier.tryGetAsBoolThen(LBoolSupplier func,
LPredicate<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static LBoolSupplier |
LBoolSupplier.recursive(LFunction<LBoolSupplier,LBoolSupplier> selfLambda) |
static LBoolSupplier |
LBoolSupplier.recursive(LFunction<LBoolSupplier,LBoolSupplier> selfLambda) |
static LSupplier<LBoolSupplier> |
LBoolSupplier.safeSupplier(LSupplier<LBoolSupplier> supplier)
Safe supplier.
|
Copyright © 2019. All rights reserved.