| Package | Description |
|---|---|
| eu.lunisolar.magma.func.function.from | |
| eu.lunisolar.magma.func.operator.binary | |
| eu.lunisolar.magma.func.predicate | |
| eu.lunisolar.magma.func.tuple |
| Modifier and Type | Method and Description |
|---|---|
default LBiFltPredicate |
LBiFltFunction.thenToBool(LPredicate<? super R> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LBiFltPredicate |
LFltBinaryOperator.thenToBool(LFltPredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
LBiFltPredicate.LFlt1Flt0Pred
Permutation of LBiFltPredicate for method references.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
LBiFltPredicate.LBiFltPredicateSingle |
| Modifier and Type | Method and Description |
|---|---|
default LBiFltPredicate |
LBiFltPredicate.and(LBiFltPredicate other)
Returns a predicate that represents the logical AND of evaluation of this predicate and the argument one.
|
static LBiFltPredicate |
LBiFltPredicate.biFltPred(LBiFltPredicate lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LBiFltPredicate |
LBiFltPredicate.biFltPredThrowing(ExF<Throwable> exF) |
static LBiFltPredicate |
LBiFltPredicate.biFltPredThrowing(String message,
ExMF<Throwable> exF) |
default LBiFltPredicate |
LBiFltPredicate.boolToBiFltPred(LLogicalOperator after)
Combines two functions together in a order.
|
default LBiFltPredicate |
LBiFltPredicate.compose(LFltUnaryOperator before1,
LFltUnaryOperator before2)
Allows to manipulate the domain of the function.
|
static LBiFltPredicate |
LBiFltPredicate.composed(LFltUnaryOperator before1,
LFltUnaryOperator before2,
LBiFltPredicate after) |
static LBiFltPredicate |
LBiFltPredicate.constant(boolean r)
Creates function that always returns the same value.
|
static LBiFltPredicate |
LBiFltPredicate.failSafe(LBiFltPredicate func,
LBiFltPredicate failSafe) |
default LBiFltPredicate |
LBiFltPredicate.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LBiFltPredicate |
LBiFltPredicate.isEqual(float v1,
float v2)
Creates predicate that evaluates if an object is equal with the argument one.
|
default LBiFltPredicate |
LBiFltPredicate.negate()
Returns a predicate that represents the logical negation of this predicate.
|
default LBiFltPredicate |
LBiFltPredicate.or(LBiFltPredicate other)
Returns a predicate that represents the logical OR of evaluation of this predicate and the argument one.
|
static LBiFltPredicate |
LBiFltPredicate.recursive(LFunction<LBiFltPredicate,LBiFltPredicate> selfLambda) |
static LBiFltPredicate |
LBiFltPredicate.safe()
Safe instance.
|
static LBiFltPredicate |
LBiFltPredicate.safe(LBiFltPredicate other)
Safe wrapping.
|
static LBiFltPredicate |
LBiFltPredicate.test1st(LFltPredicate func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LBiFltPredicate |
LBiFltPredicate.test2nd(LFltPredicate func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
default LBiFltPredicate |
LBiFltPredicate.trying(ExWF<RuntimeException> exF) |
default LBiFltPredicate |
LBiFltPredicate.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LBiFltPredicate |
LBiFltPredicate.tryingThen(LPredicate<Throwable> handler) |
static LBiFltPredicate |
LBiFltPredicate.uncurry(LFltFunction<LFltPredicate> func) |
LBiFltPredicate |
LBiFltPredicate.LBiFltPredicateSingle.value() |
default LBiFltPredicate |
LBiFltPredicate.xor(LBiFltPredicate other)
Returns a predicate that represents the logical XOR of evaluation of this predicate and the argument one.
|
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LBiFltPredicate> |
LBiFltPredicate.safeSupplier()
Safe instance supplier.
|
static LSupplier<LBiFltPredicate> |
LBiFltPredicate.safeSupplier(LSupplier<LBiFltPredicate> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LBiFltPredicate |
LBiFltPredicate.and(LBiFltPredicate other)
Returns a predicate that represents the logical AND of evaluation of this predicate and the argument one.
|
static LBiFltPredicate |
LBiFltPredicate.biFltPred(LBiFltPredicate lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static boolean |
LBiFltPredicate.call(float a1,
float a2,
LBiFltPredicate lambda) |
static LBiFltPredicate |
LBiFltPredicate.composed(LFltUnaryOperator before1,
LFltUnaryOperator before2,
LBiFltPredicate after) |
static <V1,V2> LBiPredicate<V1,V2> |
LBiFltPredicate.composed(LToFltFunction<? super V1> before1,
LToFltFunction<? super V2> before2,
LBiFltPredicate after) |
static boolean |
LBiFltPredicate.doIf(float a1,
float a2,
LBiFltPredicate predicate,
LAction action) |
static boolean |
LBiFltPredicate.doIf(float a1,
float a2,
LBiFltPredicate predicate,
LBiFltConsumer consumer) |
static LBiFltPredicate |
LBiFltPredicate.failSafe(LBiFltPredicate func,
LBiFltPredicate failSafe) |
default boolean |
LBiFltPredicate.failSafeTest(float a1,
float a2,
LBiFltPredicate failSafe) |
static boolean |
LBiFltPredicate.failSafeTest(float a1,
float a2,
LBiFltPredicate func,
LBiFltPredicate failSafe) |
static void |
LBiFltPredicate.fromTill(int min_i,
int max_i,
float a1,
float a2,
LBiFltPredicate func)
From-To.
|
static void |
LBiFltPredicate.fromTo(int min_i,
int max_i,
float a1,
float a2,
LBiFltPredicate func)
From-To.
|
static boolean |
LBiFltPredicate.handlingTest(float a1,
float a2,
LBiFltPredicate func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static LFltPredicate |
LBiFltPredicate.lShrinked(LFltUnaryOperator left,
LBiFltPredicate func) |
static LFltPredicate |
LBiFltPredicate.lShrinkedc(float a1,
LBiFltPredicate func) |
default LBiFltPredicate |
LBiFltPredicate.or(LBiFltPredicate other)
Returns a predicate that represents the logical OR of evaluation of this predicate and the argument one.
|
static LFltPredicate |
LBiFltPredicate.rShrinked(LFltUnaryOperator right,
LBiFltPredicate func) |
static LFltPredicate |
LBiFltPredicate.rShrinkedc(float a2,
LBiFltPredicate func) |
static LBiFltPredicate |
LBiFltPredicate.safe(LBiFltPredicate other)
Safe wrapping.
|
static void |
LBiFltPredicate.throwIf(float a1,
float a2,
LBiFltPredicate pred,
ExMF<RuntimeException> factory,
String newMessage,
Object... messageParams) |
static void |
LBiFltPredicate.throwIfNot(float a1,
float a2,
LBiFltPredicate pred,
ExMF<RuntimeException> factory,
String newMessage,
Object... messageParams) |
static void |
LBiFltPredicate.times(int max_i,
float a1,
float a2,
LBiFltPredicate func)
From-To.
|
static boolean |
LBiFltPredicate.tryTest(float a1,
float a2,
LBiFltPredicate func) |
static boolean |
LBiFltPredicate.tryTest(float a1,
float a2,
LBiFltPredicate func,
ExWF<RuntimeException> exF) |
static boolean |
LBiFltPredicate.tryTest(float a1,
float a2,
LBiFltPredicate func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static boolean |
LBiFltPredicate.tryTestThen(float a1,
float a2,
LBiFltPredicate func,
LPredicate<Throwable> handler) |
default LBiFltPredicate |
LBiFltPredicate.xor(LBiFltPredicate other)
Returns a predicate that represents the logical XOR of evaluation of this predicate and the argument one.
|
| Modifier and Type | Method and Description |
|---|---|
static LBiFltPredicate |
LBiFltPredicate.recursive(LFunction<LBiFltPredicate,LBiFltPredicate> selfLambda) |
static LBiFltPredicate |
LBiFltPredicate.recursive(LFunction<LBiFltPredicate,LBiFltPredicate> selfLambda) |
static LSupplier<LBiFltPredicate> |
LBiFltPredicate.safeSupplier(LSupplier<LBiFltPredicate> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
LFltPair.MutFltPair |
LFltPair.MutFltPair.setFirstIf(float first,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LFltPair.MutCompFltPair |
LFltPair.MutCompFltPair.setFirstIf(float first,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LFltIntPair.MutFltIntPair |
LFltIntPair.MutFltIntPair.setFirstIf(float first,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LFltIntPair.MutCompFltIntPair |
LFltIntPair.MutCompFltIntPair.setFirstIf(float first,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LFltPair.MutFltPair |
LFltPair.MutFltPair.setFirstIf(LBiFltPredicate predicate,
float first)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LFltPair.MutCompFltPair |
LFltPair.MutCompFltPair.setFirstIf(LBiFltPredicate predicate,
float first)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LFltIntPair.MutFltIntPair |
LFltIntPair.MutFltIntPair.setFirstIf(LBiFltPredicate predicate,
float first)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LFltIntPair.MutCompFltIntPair |
LFltIntPair.MutCompFltIntPair.setFirstIf(LBiFltPredicate predicate,
float first)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LObjFltPair.MutObjFltPair<T> |
LObjFltPair.MutObjFltPair.setSecondIf(float second,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LObjFltPair.MutCompObjFltPair<T> |
LObjFltPair.MutCompObjFltPair.setSecondIf(float second,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LFltPair.MutFltPair |
LFltPair.MutFltPair.setSecondIf(float second,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LFltPair.MutCompFltPair |
LFltPair.MutCompFltPair.setSecondIf(float second,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LObjFltPair.MutObjFltPair<T> |
LObjFltPair.MutObjFltPair.setSecondIf(LBiFltPredicate predicate,
float second)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LObjFltPair.MutCompObjFltPair<T> |
LObjFltPair.MutCompObjFltPair.setSecondIf(LBiFltPredicate predicate,
float second)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LFltPair.MutFltPair |
LFltPair.MutFltPair.setSecondIf(LBiFltPredicate predicate,
float second)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LFltPair.MutCompFltPair |
LFltPair.MutCompFltPair.setSecondIf(LBiFltPredicate predicate,
float second)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LObjIntFltTriple.MutObjIntFltTriple<T> |
LObjIntFltTriple.MutObjIntFltTriple.setThirdIf(float third,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LObjIntFltTriple.MutCompObjIntFltTriple<T> |
LObjIntFltTriple.MutCompObjIntFltTriple.setThirdIf(float third,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LBiObjFltTriple.MutBiObjFltTriple<T1,T2> |
LBiObjFltTriple.MutBiObjFltTriple.setThirdIf(float third,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LBiObjFltTriple.MutCompBiObjFltTriple<T1,T2> |
LBiObjFltTriple.MutCompBiObjFltTriple.setThirdIf(float third,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LObjIntFltTriple.MutObjIntFltTriple<T> |
LObjIntFltTriple.MutObjIntFltTriple.setThirdIf(LBiFltPredicate predicate,
float third)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LObjIntFltTriple.MutCompObjIntFltTriple<T> |
LObjIntFltTriple.MutCompObjIntFltTriple.setThirdIf(LBiFltPredicate predicate,
float third)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LBiObjFltTriple.MutBiObjFltTriple<T1,T2> |
LBiObjFltTriple.MutBiObjFltTriple.setThirdIf(LBiFltPredicate predicate,
float third)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LBiObjFltTriple.MutCompBiObjFltTriple<T1,T2> |
LBiObjFltTriple.MutCompBiObjFltTriple.setThirdIf(LBiFltPredicate predicate,
float third)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LFltSingle.MutFltSingle |
LFltSingle.MutFltSingle.setValueIf(float value,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LFltSingle.MutCompFltSingle |
LFltSingle.MutCompFltSingle.setValueIf(float value,
LBiFltPredicate predicate)
Sets new value if predicate predicate(newValue, current) OR newValue::something(current) is true.
|
LFltSingle.MutFltSingle |
LFltSingle.MutFltSingle.setValueIf(LBiFltPredicate predicate,
float value)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
LFltSingle.MutCompFltSingle |
LFltSingle.MutCompFltSingle.setValueIf(LBiFltPredicate predicate,
float value)
Sets new value if predicate predicate(current, newValue) OR current::something(newValue) is true.
|
Copyright © 2019. All rights reserved.