| Modifier and Type | Method and Description |
|---|---|
default LSrtPredicate |
LSrtToByteFunction.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
default LSrtPredicate |
LSrtToCharFunction.thenToBool(LCharPredicate after)
Combines two functions together in a order.
|
default LSrtPredicate |
LSrtToDblFunction.thenToBool(LDblPredicate after)
Combines two functions together in a order.
|
default LSrtPredicate |
LSrtToFltFunction.thenToBool(LFltPredicate after)
Combines two functions together in a order.
|
default LSrtPredicate |
LSrtToIntFunction.thenToBool(LIntPredicate after)
Combines two functions together in a order.
|
default LSrtPredicate |
LSrtToLongFunction.thenToBool(LLongPredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LLongPredicate |
LLongToSrtFunction.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
default LIntPredicate |
LIntToSrtFunction.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
default LFltPredicate |
LFltToSrtFunction.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
default LDblPredicate |
LDblToSrtFunction.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
default LCharPredicate |
LCharToSrtFunction.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
default LBytePredicate |
LByteToSrtFunction.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
default LLogicalOperator |
LBoolToSrtFunction.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LSrtPredicate |
LSrtFunction.thenToBool(LPredicate<? super R> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LPredicate<T> |
LToSrtFunction.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
default LBiPredicate<T1,T2> |
LToSrtBiFunction.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
default LObjIntPredicate<T> |
LOiToSrtFunction.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LBiSrtPredicate |
LSrtBinaryOperator.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LSrtPredicate |
LSrtUnaryOperator.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LSrtPredicate |
LSrtUnaryOperator.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
LSrtPredicate.LSrtPredicateSingle |
| Modifier and Type | Method and Description |
|---|---|
default LSrtPredicate |
LSrtPredicate.and(LSrtPredicate other)
Returns a predicate that represents the logical AND of evaluation of this predicate and the argument one.
|
default LSrtPredicate |
LSrtPredicate.boolToSrtPred(LLogicalOperator after)
Combines two functions together in a order.
|
default LSrtPredicate |
LSrtPredicate.compose(LSrtUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LSrtPredicate |
LSrtPredicate.composed(LSrtUnaryOperator before,
LSrtPredicate after) |
static LSrtPredicate |
LSrtPredicate.constant(boolean r)
Creates function that always returns the same value.
|
static LSrtPredicate |
LSrtPredicate.failSafe(LSrtPredicate func,
LSrtPredicate failSafe) |
default LSrtPredicate |
LSrtPredicate.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LSrtPredicate |
LSrtPredicate.isEqual(short target)
Creates predicate that evaluates if an object is equal with the argument one.
|
default LSrtPredicate |
LObjSrtPredicate.lShrink(LSrtFunction<T> left) |
default LSrtPredicate |
LBiSrtPredicate.lShrink(LSrtUnaryOperator left) |
default LSrtPredicate |
LBiSrtPredicate.lShrinkc(short a1) |
default LSrtPredicate |
LObjSrtPredicate.lShrinkc(T a1) |
static <T> LSrtPredicate |
LObjSrtPredicate.lShrinked(LSrtFunction<T> left,
LObjSrtPredicate<T> func) |
static LSrtPredicate |
LBiSrtPredicate.lShrinked(LSrtUnaryOperator left,
LBiSrtPredicate func) |
static LSrtPredicate |
LBiSrtPredicate.lShrinkedc(short a1,
LBiSrtPredicate func) |
static <T> LSrtPredicate |
LObjSrtPredicate.lShrinkedc(T a1,
LObjSrtPredicate<T> func) |
default LSrtPredicate |
LSrtPredicate.negate()
Returns a predicate that represents the logical negation of this predicate.
|
default LSrtPredicate |
LSrtPredicate.or(LSrtPredicate other)
Returns a predicate that represents the logical OR of evaluation of this predicate and the argument one.
|
static LSrtPredicate |
LSrtPredicate.recursive(LFunction<LSrtPredicate,LSrtPredicate> selfLambda) |
default LSrtPredicate |
LSrtIntPredicate.rShrink(LSrtToIntFunction right) |
default LSrtPredicate |
LBiSrtPredicate.rShrink(LSrtUnaryOperator right) |
default LSrtPredicate |
LSrtIntPredicate.rShrinkc(int a2) |
default LSrtPredicate |
LBiSrtPredicate.rShrinkc(short a2) |
static LSrtPredicate |
LSrtIntPredicate.rShrinked(LSrtToIntFunction right,
LSrtIntPredicate func) |
static LSrtPredicate |
LBiSrtPredicate.rShrinked(LSrtUnaryOperator right,
LBiSrtPredicate func) |
static LSrtPredicate |
LSrtIntPredicate.rShrinkedc(int a2,
LSrtIntPredicate func) |
static LSrtPredicate |
LBiSrtPredicate.rShrinkedc(short a2,
LBiSrtPredicate func) |
static LSrtPredicate |
LSrtPredicate.safe()
Safe instance.
|
static LSrtPredicate |
LSrtPredicate.safe(LSrtPredicate other)
Safe wrapping.
|
static LSrtPredicate |
LSrtPredicate.srtPred(LSrtPredicate lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LSrtPredicate |
LSrtPredicate.srtPredThrowing(ExF<Throwable> exF) |
static LSrtPredicate |
LSrtPredicate.srtPredThrowing(String message,
ExMF<Throwable> exF) |
default LSrtPredicate |
LSrtPredicate.trying(ExWF<RuntimeException> exF) |
default LSrtPredicate |
LSrtPredicate.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LSrtPredicate |
LSrtPredicate.tryingThen(LPredicate<Throwable> handler) |
LSrtPredicate |
LSrtPredicate.LSrtPredicateSingle.value() |
default LSrtPredicate |
LSrtPredicate.xor(LSrtPredicate 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<LSrtPredicate> |
LSrtPredicate.safeSupplier()
Safe instance supplier.
|
static LSupplier<LSrtPredicate> |
LSrtPredicate.safeSupplier(LSupplier<LSrtPredicate> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LSrtPredicate |
LSrtPredicate.and(LSrtPredicate other)
Returns a predicate that represents the logical AND of evaluation of this predicate and the argument one.
|
static boolean |
LSrtPredicate.call(short a,
LSrtPredicate lambda) |
static LSrtPredicate |
LSrtPredicate.composed(LSrtUnaryOperator before,
LSrtPredicate after) |
static <V> LPredicate<V> |
LSrtPredicate.composed(LToSrtFunction<? super V> before,
LSrtPredicate after) |
static boolean |
LSrtPredicate.doIf(short a,
LSrtPredicate predicate,
LAction action) |
static boolean |
LSrtPredicate.doIf(short a,
LSrtPredicate predicate,
LSrtConsumer consumer) |
static LSrtPredicate |
LSrtPredicate.failSafe(LSrtPredicate func,
LSrtPredicate failSafe) |
default boolean |
LSrtPredicate.failSafeTest(short a,
LSrtPredicate failSafe) |
static boolean |
LSrtPredicate.failSafeTest(short a,
LSrtPredicate func,
LSrtPredicate failSafe) |
static void |
LSrtPredicate.fromTill(int min_i,
int max_i,
short a,
LSrtPredicate func)
From-To.
|
static void |
LSrtPredicate.fromTo(int min_i,
int max_i,
short a,
LSrtPredicate func)
From-To.
|
static boolean |
LSrtPredicate.handlingTest(short a,
LSrtPredicate func,
HandlingInstructions<Throwable,RuntimeException> handling) |
default LSrtPredicate |
LSrtPredicate.or(LSrtPredicate other)
Returns a predicate that represents the logical OR of evaluation of this predicate and the argument one.
|
static LSrtPredicate |
LSrtPredicate.safe(LSrtPredicate other)
Safe wrapping.
|
static LSrtPredicate |
LSrtPredicate.srtPred(LSrtPredicate lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LSrtIntPredicate |
LSrtIntPredicate.test1st(LSrtPredicate func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LBiSrtPredicate |
LBiSrtPredicate.test1st(LSrtPredicate func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LBiSrtPredicate |
LBiSrtPredicate.test2nd(LSrtPredicate func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
static <T> LObjSrtPredicate<T> |
LObjSrtPredicate.test2nd(LSrtPredicate func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
static <T> LObjIntSrtPredicate<T> |
LObjIntSrtPredicate.test3rd(LSrtPredicate func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
static <T1,T2> LBiObjSrtPredicate<T1,T2> |
LBiObjSrtPredicate.test3rd(LSrtPredicate func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
static void |
LSrtPredicate.throwIf(short a,
LSrtPredicate pred,
ExMF<RuntimeException> factory,
String newMessage,
Object... messageParams) |
static void |
LSrtPredicate.throwIfNot(short a,
LSrtPredicate pred,
ExMF<RuntimeException> factory,
String newMessage,
Object... messageParams) |
static void |
LSrtPredicate.times(int max_i,
short a,
LSrtPredicate func)
From-To.
|
static boolean |
LSrtPredicate.tryTest(short a,
LSrtPredicate func) |
static boolean |
LSrtPredicate.tryTest(short a,
LSrtPredicate func,
ExWF<RuntimeException> exF) |
static boolean |
LSrtPredicate.tryTest(short a,
LSrtPredicate func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static boolean |
LSrtPredicate.tryTestThen(short a,
LSrtPredicate func,
LPredicate<Throwable> handler) |
default LSrtPredicate |
LSrtPredicate.xor(LSrtPredicate 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 LSrtPredicate |
LSrtPredicate.recursive(LFunction<LSrtPredicate,LSrtPredicate> selfLambda) |
static LSrtPredicate |
LSrtPredicate.recursive(LFunction<LSrtPredicate,LSrtPredicate> selfLambda) |
static LSupplier<LSrtPredicate> |
LSrtPredicate.safeSupplier(LSupplier<LSrtPredicate> supplier)
Safe supplier.
|
static <T1,T2> LBiObjSrtPredicate<T1,T2> |
LBiObjSrtPredicate.uncurry(LFunction<T1,LFunction<T2,LSrtPredicate>> func) |
static <T> LObjIntSrtPredicate<T> |
LObjIntSrtPredicate.uncurry(LFunction<T,LIntFunction<LSrtPredicate>> func) |
static <T> LObjSrtPredicate<T> |
LObjSrtPredicate.uncurry(LFunction<T,LSrtPredicate> func) |
static LBiSrtPredicate |
LBiSrtPredicate.uncurry(LSrtFunction<LSrtPredicate> func) |
| Modifier and Type | Method and Description |
|---|---|
default LBoolSupplier |
LSrtSupplier.toBoolSup(LSrtPredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
LSrtPair.MutSrtPair |
LSrtPair.MutSrtPair.setFirstIf(LSrtPredicate predicate,
short first)
Sets value if predicate(current) OR current::predicate is true
|
LSrtPair.MutCompSrtPair |
LSrtPair.MutCompSrtPair.setFirstIf(LSrtPredicate predicate,
short first)
Sets value if predicate(current) OR current::predicate is true
|
LSrtIntPair.MutSrtIntPair |
LSrtIntPair.MutSrtIntPair.setFirstIf(LSrtPredicate predicate,
short first)
Sets value if predicate(current) OR current::predicate is true
|
LSrtIntPair.MutCompSrtIntPair |
LSrtIntPair.MutCompSrtIntPair.setFirstIf(LSrtPredicate predicate,
short first)
Sets value if predicate(current) OR current::predicate is true
|
LSrtPair.MutSrtPair |
LSrtPair.MutSrtPair.setFirstIfArg(short first,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LSrtPair.MutCompSrtPair |
LSrtPair.MutCompSrtPair.setFirstIfArg(short first,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LSrtIntPair.MutSrtIntPair |
LSrtIntPair.MutSrtIntPair.setFirstIfArg(short first,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LSrtIntPair.MutCompSrtIntPair |
LSrtIntPair.MutCompSrtIntPair.setFirstIfArg(short first,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LSrtPair.MutSrtPair |
LSrtPair.MutSrtPair.setSecondIf(LSrtPredicate predicate,
short second)
Sets value if predicate(current) OR current::predicate is true
|
LSrtPair.MutCompSrtPair |
LSrtPair.MutCompSrtPair.setSecondIf(LSrtPredicate predicate,
short second)
Sets value if predicate(current) OR current::predicate is true
|
LObjSrtPair.MutObjSrtPair<T> |
LObjSrtPair.MutObjSrtPair.setSecondIf(LSrtPredicate predicate,
short second)
Sets value if predicate(current) OR current::predicate is true
|
LObjSrtPair.MutCompObjSrtPair<T> |
LObjSrtPair.MutCompObjSrtPair.setSecondIf(LSrtPredicate predicate,
short second)
Sets value if predicate(current) OR current::predicate is true
|
LSrtPair.MutSrtPair |
LSrtPair.MutSrtPair.setSecondIfArg(short second,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LSrtPair.MutCompSrtPair |
LSrtPair.MutCompSrtPair.setSecondIfArg(short second,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LObjSrtPair.MutObjSrtPair<T> |
LObjSrtPair.MutObjSrtPair.setSecondIfArg(short second,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LObjSrtPair.MutCompObjSrtPair<T> |
LObjSrtPair.MutCompObjSrtPair.setSecondIfArg(short second,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LObjIntSrtTriple.MutObjIntSrtTriple<T> |
LObjIntSrtTriple.MutObjIntSrtTriple.setThirdIf(LSrtPredicate predicate,
short third)
Sets value if predicate(current) OR current::predicate is true
|
LObjIntSrtTriple.MutCompObjIntSrtTriple<T> |
LObjIntSrtTriple.MutCompObjIntSrtTriple.setThirdIf(LSrtPredicate predicate,
short third)
Sets value if predicate(current) OR current::predicate is true
|
LBiObjSrtTriple.MutBiObjSrtTriple<T1,T2> |
LBiObjSrtTriple.MutBiObjSrtTriple.setThirdIf(LSrtPredicate predicate,
short third)
Sets value if predicate(current) OR current::predicate is true
|
LBiObjSrtTriple.MutCompBiObjSrtTriple<T1,T2> |
LBiObjSrtTriple.MutCompBiObjSrtTriple.setThirdIf(LSrtPredicate predicate,
short third)
Sets value if predicate(current) OR current::predicate is true
|
LObjIntSrtTriple.MutObjIntSrtTriple<T> |
LObjIntSrtTriple.MutObjIntSrtTriple.setThirdIfArg(short third,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LObjIntSrtTriple.MutCompObjIntSrtTriple<T> |
LObjIntSrtTriple.MutCompObjIntSrtTriple.setThirdIfArg(short third,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LBiObjSrtTriple.MutBiObjSrtTriple<T1,T2> |
LBiObjSrtTriple.MutBiObjSrtTriple.setThirdIfArg(short third,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LBiObjSrtTriple.MutCompBiObjSrtTriple<T1,T2> |
LBiObjSrtTriple.MutCompBiObjSrtTriple.setThirdIfArg(short third,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LSrtSingle.MutSrtSingle |
LSrtSingle.MutSrtSingle.setValueIf(LSrtPredicate predicate,
short value)
Sets value if predicate(current) OR current::predicate is true
|
LSrtSingle.MutCompSrtSingle |
LSrtSingle.MutCompSrtSingle.setValueIf(LSrtPredicate predicate,
short value)
Sets value if predicate(current) OR current::predicate is true
|
LSrtSingle.MutSrtSingle |
LSrtSingle.MutSrtSingle.setValueIfArg(short value,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LSrtSingle.MutCompSrtSingle |
LSrtSingle.MutCompSrtSingle.setValueIfArg(short value,
LSrtPredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
Copyright © 2019. All rights reserved.