| Modifier and Type | Method and Description |
|---|---|
default LDblSupplier |
LBoolToDblFunction.capture(boolean a)
Captures arguments but delays the evaluation.
|
default LDblSupplier |
LByteToDblFunction.capture(byte a)
Captures arguments but delays the evaluation.
|
default LDblSupplier |
LCharToDblFunction.capture(char a)
Captures arguments but delays the evaluation.
|
default LDblSupplier |
LFltToDblFunction.capture(float a)
Captures arguments but delays the evaluation.
|
default LDblSupplier |
LIntToDblFunction.capture(int a)
Captures arguments but delays the evaluation.
|
default LDblSupplier |
LLongToDblFunction.capture(long a)
Captures arguments but delays the evaluation.
|
default LDblSupplier |
LSrtToDblFunction.capture(short a)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LDblSupplier |
LToDblFunction.capture(T a)
Captures arguments but delays the evaluation.
|
default LDblSupplier |
LToDblBiFunction.capture(T1 a1,
T2 a2)
Captures arguments but delays the evaluation.
|
default LDblSupplier |
LOiToDblFunction.capture(T a1,
int a2)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LDblSupplier |
LDblBinaryOperator.capture(double a1,
double a2)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Method and Description |
|---|---|
default LDblSupplier |
LDblUnaryOperator.capture(double a)
Captures arguments but delays the evaluation.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
LDblSupplier.LDblSupplierSingle |
| Modifier and Type | Method and Description |
|---|---|
static LDblSupplier |
LDblSupplier.dblSup(LDblSupplier lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LDblSupplier |
LDblSupplier.dblSupThrowing(ExF<Throwable> exF) |
static LDblSupplier |
LDblSupplier.dblSupThrowing(String message,
ExMF<Throwable> exF) |
static LDblSupplier |
LDblSupplier.failSafe(LDblSupplier func,
LDblSupplier failSafe) |
default LDblSupplier |
LDblSupplier.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LDblSupplier |
LDblSupplier.of(double r)
Creates function that always returns the same value.
|
static LDblSupplier |
LDblSupplier.recursive(LFunction<LDblSupplier,LDblSupplier> selfLambda) |
static LDblSupplier |
LDblSupplier.safe()
Safe instance.
|
static LDblSupplier |
LDblSupplier.safe(LDblSupplier other)
Safe wrapping.
|
default LDblSupplier |
LBoolSupplier.toDblSup(LBoolToDblFunction after)
Combines two functions together in a order.
|
default LDblSupplier |
LByteSupplier.toDblSup(LByteToDblFunction after)
Combines two functions together in a order.
|
default LDblSupplier |
LCharSupplier.toDblSup(LCharToDblFunction after)
Combines two functions together in a order.
|
default LDblSupplier |
LDblSupplier.toDblSup(LDblUnaryOperator after)
Combines two functions together in a order.
|
default LDblSupplier |
LFltSupplier.toDblSup(LFltToDblFunction after)
Combines two functions together in a order.
|
default LDblSupplier |
LIntSupplier.toDblSup(LIntToDblFunction after)
Combines two functions together in a order.
|
default LDblSupplier |
LLongSupplier.toDblSup(LLongToDblFunction after)
Combines two functions together in a order.
|
default LDblSupplier |
LSrtSupplier.toDblSup(LSrtToDblFunction after)
Combines two functions together in a order.
|
default LDblSupplier |
LSupplier.toDblSup(LToDblFunction<? super T> after)
Combines two functions together in a order.
|
default LDblSupplier |
LDblSupplier.trying(ExWF<RuntimeException> exF) |
default LDblSupplier |
LDblSupplier.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LDblSupplier |
LDblSupplier.tryingThen(LToDblFunction<Throwable> handler) |
LDblSupplier |
LDblSupplier.LDblSupplierSingle.value() |
static LDblSupplier |
LDblSupplier.wrap(java.util.function.DoubleSupplier other)
Wraps JRE instance.
|
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LDblSupplier> |
LDblSupplier.safeSupplier()
Safe instance supplier.
|
static LSupplier<LDblSupplier> |
LDblSupplier.safeSupplier(LSupplier<LDblSupplier> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static double |
LDblSupplier.call(LDblSupplier lambda) |
static LDblSupplier |
LDblSupplier.dblSup(LDblSupplier lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LDblSupplier |
LDblSupplier.failSafe(LDblSupplier func,
LDblSupplier failSafe) |
default double |
LDblSupplier.failSafeGetAsDbl(LDblSupplier failSafe) |
static double |
LDblSupplier.failSafeGetAsDbl(LDblSupplier func,
LDblSupplier failSafe) |
static void |
LDblSupplier.fromTill(int min_i,
int max_i,
LDblSupplier func)
From-To.
|
static void |
LDblSupplier.fromTo(int min_i,
int max_i,
LDblSupplier func)
From-To.
|
static double |
LDblSupplier.handlingGetAsDbl(LDblSupplier func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static LDblSupplier |
LDblSupplier.safe(LDblSupplier other)
Safe wrapping.
|
static void |
LDblSupplier.times(int max_i,
LDblSupplier func)
From-To.
|
static double |
LDblSupplier.tryGetAsDbl(LDblSupplier func) |
static double |
LDblSupplier.tryGetAsDbl(LDblSupplier func,
ExWF<RuntimeException> exF) |
static double |
LDblSupplier.tryGetAsDbl(LDblSupplier func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static double |
LDblSupplier.tryGetAsDblThen(LDblSupplier func,
LToDblFunction<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static LDblSupplier |
LDblSupplier.recursive(LFunction<LDblSupplier,LDblSupplier> selfLambda) |
static LDblSupplier |
LDblSupplier.recursive(LFunction<LDblSupplier,LDblSupplier> selfLambda) |
static LSupplier<LDblSupplier> |
LDblSupplier.safeSupplier(LSupplier<LDblSupplier> supplier)
Safe supplier.
|
Copyright © 2019. All rights reserved.