| Package | Description |
|---|---|
| eu.lunisolar.magma.func.consumer.primitives.bi | |
| eu.lunisolar.magma.func.function.from | |
| eu.lunisolar.magma.func.predicate |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
LBiDblConsumer.LDbl1Dbl0Cons
Permutation of LBiDblConsumer for method references.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
LBiDblConsumer.LBiDblConsumerSingle |
| Modifier and Type | Method and Description |
|---|---|
static LBiDblConsumer |
LBiDblConsumer.accept1st(LDblConsumer func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LBiDblConsumer |
LBiDblConsumer.accept2nd(LDblConsumer func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
default LBiDblConsumer |
LBiDblConsumer.andThen(LBiDblConsumer after)
Combines two LBiDblConsumer together in a order.
|
static LBiDblConsumer |
LBiDblConsumer.biDblCons(LBiDblConsumer lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LBiDblConsumer |
LBiDblConsumer.biDblConsThrowing(ExF<Throwable> exF) |
static LBiDblConsumer |
LBiDblConsumer.biDblConsThrowing(String message,
ExMF<Throwable> exF) |
default LBiDblConsumer |
LBiDblConsumer.compose(LDblUnaryOperator before1,
LDblUnaryOperator before2)
Allows to manipulate the domain of the function.
|
static LBiDblConsumer |
LBiDblConsumer.composed(LDblUnaryOperator before1,
LDblUnaryOperator before2,
LBiDblConsumer after) |
static LBiDblConsumer |
LBiDblConsumer.failSafe(LBiDblConsumer func,
LBiDblConsumer failSafe) |
default LBiDblConsumer |
LBiDblConsumer.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LBiDblConsumer |
LBiDblConsumer.recursive(LFunction<LBiDblConsumer,LBiDblConsumer> selfLambda) |
static LBiDblConsumer |
LBiDblConsumer.safe()
Safe instance.
|
static LBiDblConsumer |
LBiDblConsumer.safe(LBiDblConsumer other)
Safe wrapping.
|
default LBiDblConsumer |
LBiDblConsumer.trying(ExWF<RuntimeException> exF) |
default LBiDblConsumer |
LBiDblConsumer.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LBiDblConsumer |
LBiDblConsumer.tryingThen(LConsumer<Throwable> handler) |
static LBiDblConsumer |
LBiDblConsumer.uncurry(LDblFunction<LDblConsumer> func) |
LBiDblConsumer |
LBiDblConsumer.LBiDblConsumerSingle.value() |
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LBiDblConsumer> |
LBiDblConsumer.safeSupplier()
Safe instance supplier.
|
static LSupplier<LBiDblConsumer> |
LBiDblConsumer.safeSupplier(LSupplier<LBiDblConsumer> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LBiDblConsumer |
LBiDblConsumer.andThen(LBiDblConsumer after)
Combines two LBiDblConsumer together in a order.
|
static LBiDblConsumer |
LBiDblConsumer.biDblCons(LBiDblConsumer lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static void |
LBiDblConsumer.call(double a1,
double a2,
LBiDblConsumer lambda) |
static LBiDblConsumer |
LBiDblConsumer.composed(LDblUnaryOperator before1,
LDblUnaryOperator before2,
LBiDblConsumer after) |
static <V1,V2> LBiConsumer<V1,V2> |
LBiDblConsumer.composed(LToDblFunction<? super V1> before1,
LToDblFunction<? super V2> before2,
LBiDblConsumer after) |
static LBiDblConsumer |
LBiDblConsumer.failSafe(LBiDblConsumer func,
LBiDblConsumer failSafe) |
default void |
LBiDblConsumer.failSafeAccept(double a1,
double a2,
LBiDblConsumer failSafe) |
static void |
LBiDblConsumer.failSafeAccept(double a1,
double a2,
LBiDblConsumer func,
LBiDblConsumer failSafe) |
static <C1,C2> int |
LBiDblConsumer.forEach(IndexedRead<C1,aType.aDouble> ia1,
C1 source1,
IndexedRead<C2,aType.aDouble> ia2,
C2 source2,
LBiDblConsumer consumer)
For each element (or tuple) from arguments, calls the consumer.
|
static void |
LBiDblConsumer.fromTill(int min_i,
int max_i,
double a1,
double a2,
LBiDblConsumer func)
From-To.
|
static void |
LBiDblConsumer.fromTo(int min_i,
int max_i,
double a1,
double a2,
LBiDblConsumer func)
From-To.
|
static void |
LBiDblConsumer.handlingAccept(double a1,
double a2,
LBiDblConsumer func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static <C1,C2,I2> int |
LBiDblConsumer.iterate(IndexedRead<C1,aType.aDouble> ia1,
C1 source1,
SequentialRead<C2,I2,aType.aDouble> sa2,
C2 source2,
LBiDblConsumer consumer)
For each element (or tuple) from arguments, calls the consumer.
|
static <C1,I1,C2> int |
LBiDblConsumer.iterate(SequentialRead<C1,I1,aType.aDouble> sa1,
C1 source1,
IndexedRead<C2,aType.aDouble> ia2,
C2 source2,
LBiDblConsumer consumer)
For each element (or tuple) from arguments, calls the consumer.
|
static <C1,I1,C2,I2> |
LBiDblConsumer.iterate(SequentialRead<C1,I1,aType.aDouble> sa1,
C1 source1,
SequentialRead<C2,I2,aType.aDouble> sa2,
C2 source2,
LBiDblConsumer consumer)
For each element (or tuple) from arguments, calls the consumer.
|
static LDblConsumer |
LBiDblConsumer.lShrinked(LDblUnaryOperator left,
LBiDblConsumer func) |
static LDblConsumer |
LBiDblConsumer.lShrinkedc(double a1,
LBiDblConsumer func) |
static LDblConsumer |
LBiDblConsumer.rShrinked(LDblUnaryOperator right,
LBiDblConsumer func) |
static LDblConsumer |
LBiDblConsumer.rShrinkedc(double a2,
LBiDblConsumer func) |
static LBiDblConsumer |
LBiDblConsumer.safe(LBiDblConsumer other)
Safe wrapping.
|
static <C2> double |
LBiDblConsumer.targetedForEach(double a1,
IndexedRead<C2,aType.aDouble> ia2,
C2 source2,
LBiDblConsumer consumer)
For each element (or tuple) from arguments, calls the consumer.
|
static <C2,I2> double |
LBiDblConsumer.targetedIterate(double a1,
SequentialRead<C2,I2,aType.aDouble> sa2,
C2 source2,
LBiDblConsumer consumer)
For each element (or tuple) from arguments, calls the consumer.
|
static void |
LBiDblConsumer.times(int max_i,
double a1,
double a2,
LBiDblConsumer func)
From-To.
|
static void |
LBiDblConsumer.tryAccept(double a1,
double a2,
LBiDblConsumer func) |
static void |
LBiDblConsumer.tryAccept(double a1,
double a2,
LBiDblConsumer func,
ExWF<RuntimeException> exF) |
static void |
LBiDblConsumer.tryAccept(double a1,
double a2,
LBiDblConsumer func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static void |
LBiDblConsumer.tryAcceptThen(double a1,
double a2,
LBiDblConsumer func,
LConsumer<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static LBiDblConsumer |
LBiDblConsumer.recursive(LFunction<LBiDblConsumer,LBiDblConsumer> selfLambda) |
static LBiDblConsumer |
LBiDblConsumer.recursive(LFunction<LBiDblConsumer,LBiDblConsumer> selfLambda) |
static LSupplier<LBiDblConsumer> |
LBiDblConsumer.safeSupplier(LSupplier<LBiDblConsumer> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LBiDblConsumer |
LBiDblFunction.thenConsume(LConsumer<? super R> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LBiDblFunction<R> |
LBiDblFunction.before(LBiDblConsumer before) |
| Modifier and Type | Method and Description |
|---|---|
default boolean |
LBiDblPredicate.doIf(double a1,
double a2,
LBiDblConsumer consumer) |
static boolean |
LBiDblPredicate.doIf(double a1,
double a2,
LBiDblPredicate predicate,
LBiDblConsumer consumer) |
default <C1,C2> void |
LBiDblPredicate.filterForEach(IndexedRead<C1,aType.aDouble> ia1,
C1 source1,
IndexedRead<C2,aType.aDouble> ia2,
C2 source2,
LBiDblConsumer consumer)
For each element (or tuple) from arguments, calls the consumer if predicate test passes.
|
default <C1,C2,I2> void |
LBiDblPredicate.filterIterate(IndexedRead<C1,aType.aDouble> ia1,
C1 source1,
SequentialRead<C2,I2,aType.aDouble> sa2,
C2 source2,
LBiDblConsumer consumer)
For each element (or tuple) from arguments, calls the consumer if predicate test passes.
|
default <C1,I1,C2> void |
LBiDblPredicate.filterIterate(SequentialRead<C1,I1,aType.aDouble> sa1,
C1 source1,
IndexedRead<C2,aType.aDouble> ia2,
C2 source2,
LBiDblConsumer consumer)
For each element (or tuple) from arguments, calls the consumer if predicate test passes.
|
default <C1,I1,C2,I2> |
LBiDblPredicate.filterIterate(SequentialRead<C1,I1,aType.aDouble> sa1,
C1 source1,
SequentialRead<C2,I2,aType.aDouble> sa2,
C2 source2,
LBiDblConsumer consumer)
For each element (or tuple) from arguments, calls the consumer if predicate test passes.
|
Copyright © 2019. All rights reserved.