| Modifier and Type | Method and Description |
|---|---|
default LBytePredicate |
LByteToCharFunction.thenToBool(LCharPredicate after)
Combines two functions together in a order.
|
default LBytePredicate |
LByteToDblFunction.thenToBool(LDblPredicate after)
Combines two functions together in a order.
|
default LBytePredicate |
LByteToFltFunction.thenToBool(LFltPredicate after)
Combines two functions together in a order.
|
default LBytePredicate |
LByteToIntFunction.thenToBool(LIntPredicate after)
Combines two functions together in a order.
|
default LBytePredicate |
LByteToLongFunction.thenToBool(LLongPredicate after)
Combines two functions together in a order.
|
default LBytePredicate |
LByteToSrtFunction.thenToBool(LSrtPredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LSrtPredicate |
LSrtToByteFunction.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
default LLongPredicate |
LLongToByteFunction.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
default LIntPredicate |
LIntToByteFunction.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
default LFltPredicate |
LFltToByteFunction.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
default LDblPredicate |
LDblToByteFunction.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
default LCharPredicate |
LCharToByteFunction.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
default LLogicalOperator |
LBoolToByteFunction.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LBytePredicate |
LByteFunction.thenToBool(LPredicate<? super R> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LPredicate<T> |
LToByteFunction.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
default LBiPredicate<T1,T2> |
LToByteBiFunction.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
default LObjIntPredicate<T> |
LOiToByteFunction.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LBiBytePredicate |
LByteBinaryOperator.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LBytePredicate |
LByteUnaryOperator.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LBytePredicate |
LByteUnaryOperator.thenToBool(LBytePredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
LBytePredicate.LBytePredicateSingle |
| Modifier and Type | Method and Description |
|---|---|
default LBytePredicate |
LBytePredicate.and(LBytePredicate other)
Returns a predicate that represents the logical AND of evaluation of this predicate and the argument one.
|
default LBytePredicate |
LBytePredicate.boolToBytePred(LLogicalOperator after)
Combines two functions together in a order.
|
static LBytePredicate |
LBytePredicate.bytePred(LBytePredicate lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LBytePredicate |
LBytePredicate.bytePredThrowing(ExF<Throwable> exF) |
static LBytePredicate |
LBytePredicate.bytePredThrowing(String message,
ExMF<Throwable> exF) |
default LBytePredicate |
LBytePredicate.compose(LByteUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LBytePredicate |
LBytePredicate.composed(LByteUnaryOperator before,
LBytePredicate after) |
static LBytePredicate |
LBytePredicate.constant(boolean r)
Creates function that always returns the same value.
|
static LBytePredicate |
LBytePredicate.failSafe(LBytePredicate func,
LBytePredicate failSafe) |
default LBytePredicate |
LBytePredicate.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LBytePredicate |
LBytePredicate.isEqual(byte target)
Creates predicate that evaluates if an object is equal with the argument one.
|
default LBytePredicate |
LObjBytePredicate.lShrink(LByteFunction<T> left) |
default LBytePredicate |
LBiBytePredicate.lShrink(LByteUnaryOperator left) |
default LBytePredicate |
LBiBytePredicate.lShrinkc(byte a1) |
default LBytePredicate |
LObjBytePredicate.lShrinkc(T a1) |
static <T> LBytePredicate |
LObjBytePredicate.lShrinked(LByteFunction<T> left,
LObjBytePredicate<T> func) |
static LBytePredicate |
LBiBytePredicate.lShrinked(LByteUnaryOperator left,
LBiBytePredicate func) |
static LBytePredicate |
LBiBytePredicate.lShrinkedc(byte a1,
LBiBytePredicate func) |
static <T> LBytePredicate |
LObjBytePredicate.lShrinkedc(T a1,
LObjBytePredicate<T> func) |
default LBytePredicate |
LBytePredicate.negate()
Returns a predicate that represents the logical negation of this predicate.
|
default LBytePredicate |
LBytePredicate.or(LBytePredicate other)
Returns a predicate that represents the logical OR of evaluation of this predicate and the argument one.
|
static LBytePredicate |
LBytePredicate.recursive(LFunction<LBytePredicate,LBytePredicate> selfLambda) |
default LBytePredicate |
LByteIntPredicate.rShrink(LByteToIntFunction right) |
default LBytePredicate |
LBiBytePredicate.rShrink(LByteUnaryOperator right) |
default LBytePredicate |
LBiBytePredicate.rShrinkc(byte a2) |
default LBytePredicate |
LByteIntPredicate.rShrinkc(int a2) |
static LBytePredicate |
LByteIntPredicate.rShrinked(LByteToIntFunction right,
LByteIntPredicate func) |
static LBytePredicate |
LBiBytePredicate.rShrinked(LByteUnaryOperator right,
LBiBytePredicate func) |
static LBytePredicate |
LBiBytePredicate.rShrinkedc(byte a2,
LBiBytePredicate func) |
static LBytePredicate |
LByteIntPredicate.rShrinkedc(int a2,
LByteIntPredicate func) |
static LBytePredicate |
LBytePredicate.safe()
Safe instance.
|
static LBytePredicate |
LBytePredicate.safe(LBytePredicate other)
Safe wrapping.
|
default LBytePredicate |
LBytePredicate.trying(ExWF<RuntimeException> exF) |
default LBytePredicate |
LBytePredicate.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LBytePredicate |
LBytePredicate.tryingThen(LPredicate<Throwable> handler) |
LBytePredicate |
LBytePredicate.LBytePredicateSingle.value() |
default LBytePredicate |
LBytePredicate.xor(LBytePredicate 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<LBytePredicate> |
LBytePredicate.safeSupplier()
Safe instance supplier.
|
static LSupplier<LBytePredicate> |
LBytePredicate.safeSupplier(LSupplier<LBytePredicate> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LBytePredicate |
LBytePredicate.and(LBytePredicate other)
Returns a predicate that represents the logical AND of evaluation of this predicate and the argument one.
|
static LBytePredicate |
LBytePredicate.bytePred(LBytePredicate lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static boolean |
LBytePredicate.call(byte a,
LBytePredicate lambda) |
static LBytePredicate |
LBytePredicate.composed(LByteUnaryOperator before,
LBytePredicate after) |
static <V> LPredicate<V> |
LBytePredicate.composed(LToByteFunction<? super V> before,
LBytePredicate after) |
static boolean |
LBytePredicate.doIf(byte a,
LBytePredicate predicate,
LAction action) |
static boolean |
LBytePredicate.doIf(byte a,
LBytePredicate predicate,
LByteConsumer consumer) |
static LBytePredicate |
LBytePredicate.failSafe(LBytePredicate func,
LBytePredicate failSafe) |
default boolean |
LBytePredicate.failSafeTest(byte a,
LBytePredicate failSafe) |
static boolean |
LBytePredicate.failSafeTest(byte a,
LBytePredicate func,
LBytePredicate failSafe) |
static void |
LBytePredicate.fromTill(int min_i,
int max_i,
byte a,
LBytePredicate func)
From-To.
|
static void |
LBytePredicate.fromTo(int min_i,
int max_i,
byte a,
LBytePredicate func)
From-To.
|
static boolean |
LBytePredicate.handlingTest(byte a,
LBytePredicate func,
HandlingInstructions<Throwable,RuntimeException> handling) |
default LBytePredicate |
LBytePredicate.or(LBytePredicate other)
Returns a predicate that represents the logical OR of evaluation of this predicate and the argument one.
|
static LBytePredicate |
LBytePredicate.safe(LBytePredicate other)
Safe wrapping.
|
static LByteIntPredicate |
LByteIntPredicate.test1st(LBytePredicate func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LBiBytePredicate |
LBiBytePredicate.test1st(LBytePredicate func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LBiBytePredicate |
LBiBytePredicate.test2nd(LBytePredicate func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
static <T> LObjBytePredicate<T> |
LObjBytePredicate.test2nd(LBytePredicate func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
static <T> LObjIntBytePredicate<T> |
LObjIntBytePredicate.test3rd(LBytePredicate func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
static <T1,T2> LBiObjBytePredicate<T1,T2> |
LBiObjBytePredicate.test3rd(LBytePredicate func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
static void |
LBytePredicate.throwIf(byte a,
LBytePredicate pred,
ExMF<RuntimeException> factory,
String newMessage,
Object... messageParams) |
static void |
LBytePredicate.throwIfNot(byte a,
LBytePredicate pred,
ExMF<RuntimeException> factory,
String newMessage,
Object... messageParams) |
static void |
LBytePredicate.times(int max_i,
byte a,
LBytePredicate func)
From-To.
|
static boolean |
LBytePredicate.tryTest(byte a,
LBytePredicate func) |
static boolean |
LBytePredicate.tryTest(byte a,
LBytePredicate func,
ExWF<RuntimeException> exF) |
static boolean |
LBytePredicate.tryTest(byte a,
LBytePredicate func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static boolean |
LBytePredicate.tryTestThen(byte a,
LBytePredicate func,
LPredicate<Throwable> handler) |
default LBytePredicate |
LBytePredicate.xor(LBytePredicate 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 LBytePredicate |
LBytePredicate.recursive(LFunction<LBytePredicate,LBytePredicate> selfLambda) |
static LBytePredicate |
LBytePredicate.recursive(LFunction<LBytePredicate,LBytePredicate> selfLambda) |
static LSupplier<LBytePredicate> |
LBytePredicate.safeSupplier(LSupplier<LBytePredicate> supplier)
Safe supplier.
|
static LBiBytePredicate |
LBiBytePredicate.uncurry(LByteFunction<LBytePredicate> func) |
static <T1,T2> LBiObjBytePredicate<T1,T2> |
LBiObjBytePredicate.uncurry(LFunction<T1,LFunction<T2,LBytePredicate>> func) |
static <T> LObjBytePredicate<T> |
LObjBytePredicate.uncurry(LFunction<T,LBytePredicate> func) |
static <T> LObjIntBytePredicate<T> |
LObjIntBytePredicate.uncurry(LFunction<T,LIntFunction<LBytePredicate>> func) |
| Modifier and Type | Method and Description |
|---|---|
default LBoolSupplier |
LByteSupplier.toBoolSup(LBytePredicate after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
LBytePair.MutBytePair |
LBytePair.MutBytePair.setFirstIf(LBytePredicate predicate,
byte first)
Sets value if predicate(current) OR current::predicate is true
|
LBytePair.MutCompBytePair |
LBytePair.MutCompBytePair.setFirstIf(LBytePredicate predicate,
byte first)
Sets value if predicate(current) OR current::predicate is true
|
LByteIntPair.MutByteIntPair |
LByteIntPair.MutByteIntPair.setFirstIf(LBytePredicate predicate,
byte first)
Sets value if predicate(current) OR current::predicate is true
|
LByteIntPair.MutCompByteIntPair |
LByteIntPair.MutCompByteIntPair.setFirstIf(LBytePredicate predicate,
byte first)
Sets value if predicate(current) OR current::predicate is true
|
LBytePair.MutBytePair |
LBytePair.MutBytePair.setFirstIfArg(byte first,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LBytePair.MutCompBytePair |
LBytePair.MutCompBytePair.setFirstIfArg(byte first,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LByteIntPair.MutByteIntPair |
LByteIntPair.MutByteIntPair.setFirstIfArg(byte first,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LByteIntPair.MutCompByteIntPair |
LByteIntPair.MutCompByteIntPair.setFirstIfArg(byte first,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LObjBytePair.MutObjBytePair<T> |
LObjBytePair.MutObjBytePair.setSecondIf(LBytePredicate predicate,
byte second)
Sets value if predicate(current) OR current::predicate is true
|
LObjBytePair.MutCompObjBytePair<T> |
LObjBytePair.MutCompObjBytePair.setSecondIf(LBytePredicate predicate,
byte second)
Sets value if predicate(current) OR current::predicate is true
|
LBytePair.MutBytePair |
LBytePair.MutBytePair.setSecondIf(LBytePredicate predicate,
byte second)
Sets value if predicate(current) OR current::predicate is true
|
LBytePair.MutCompBytePair |
LBytePair.MutCompBytePair.setSecondIf(LBytePredicate predicate,
byte second)
Sets value if predicate(current) OR current::predicate is true
|
LObjBytePair.MutObjBytePair<T> |
LObjBytePair.MutObjBytePair.setSecondIfArg(byte second,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LObjBytePair.MutCompObjBytePair<T> |
LObjBytePair.MutCompObjBytePair.setSecondIfArg(byte second,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LBytePair.MutBytePair |
LBytePair.MutBytePair.setSecondIfArg(byte second,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LBytePair.MutCompBytePair |
LBytePair.MutCompBytePair.setSecondIfArg(byte second,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LObjIntByteTriple.MutObjIntByteTriple<T> |
LObjIntByteTriple.MutObjIntByteTriple.setThirdIf(LBytePredicate predicate,
byte third)
Sets value if predicate(current) OR current::predicate is true
|
LObjIntByteTriple.MutCompObjIntByteTriple<T> |
LObjIntByteTriple.MutCompObjIntByteTriple.setThirdIf(LBytePredicate predicate,
byte third)
Sets value if predicate(current) OR current::predicate is true
|
LBiObjByteTriple.MutBiObjByteTriple<T1,T2> |
LBiObjByteTriple.MutBiObjByteTriple.setThirdIf(LBytePredicate predicate,
byte third)
Sets value if predicate(current) OR current::predicate is true
|
LBiObjByteTriple.MutCompBiObjByteTriple<T1,T2> |
LBiObjByteTriple.MutCompBiObjByteTriple.setThirdIf(LBytePredicate predicate,
byte third)
Sets value if predicate(current) OR current::predicate is true
|
LObjIntByteTriple.MutObjIntByteTriple<T> |
LObjIntByteTriple.MutObjIntByteTriple.setThirdIfArg(byte third,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LObjIntByteTriple.MutCompObjIntByteTriple<T> |
LObjIntByteTriple.MutCompObjIntByteTriple.setThirdIfArg(byte third,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LBiObjByteTriple.MutBiObjByteTriple<T1,T2> |
LBiObjByteTriple.MutBiObjByteTriple.setThirdIfArg(byte third,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LBiObjByteTriple.MutCompBiObjByteTriple<T1,T2> |
LBiObjByteTriple.MutCompBiObjByteTriple.setThirdIfArg(byte third,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LByteSingle.MutByteSingle |
LByteSingle.MutByteSingle.setValueIf(LBytePredicate predicate,
byte value)
Sets value if predicate(current) OR current::predicate is true
|
LByteSingle.MutCompByteSingle |
LByteSingle.MutCompByteSingle.setValueIf(LBytePredicate predicate,
byte value)
Sets value if predicate(current) OR current::predicate is true
|
LByteSingle.MutByteSingle |
LByteSingle.MutByteSingle.setValueIfArg(byte value,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
LByteSingle.MutCompByteSingle |
LByteSingle.MutCompByteSingle.setValueIfArg(byte value,
LBytePredicate predicate)
Sets value if predicate(newValue) OR newValue::predicate is true
|
Copyright © 2019. All rights reserved.