| Modifier and Type | Method and Description |
|---|---|
default LByteConsumer |
LByteConsumer.compose(LByteUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LByteConsumer |
LByteConsumer.composed(LByteUnaryOperator before,
LByteConsumer after) |
| Modifier and Type | Method and Description |
|---|---|
default LBiByteConsumer |
LBiByteConsumer.compose(LByteUnaryOperator before1,
LByteUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default LByteIntConsumer |
LByteIntConsumer.compose(LByteUnaryOperator before1,
LIntUnaryOperator before2)
Allows to manipulate the domain of the function.
|
static LBiByteConsumer |
LBiByteConsumer.composed(LByteUnaryOperator before1,
LByteUnaryOperator before2,
LBiByteConsumer after) |
static LByteIntConsumer |
LByteIntConsumer.composed(LByteUnaryOperator before1,
LIntUnaryOperator before2,
LByteIntConsumer after) |
default LByteConsumer |
LBiByteConsumer.lShrink(LByteUnaryOperator left) |
static LByteConsumer |
LBiByteConsumer.lShrinked(LByteUnaryOperator left,
LBiByteConsumer func) |
default LByteConsumer |
LBiByteConsumer.rShrink(LByteUnaryOperator right) |
static LByteConsumer |
LBiByteConsumer.rShrinked(LByteUnaryOperator right,
LBiByteConsumer func) |
| Modifier and Type | Method and Description |
|---|---|
default <V1> LObjByteConsumer<V1> |
LObjByteConsumer.compose(LFunction<? super V1,? extends T> before1,
LByteUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LTieByteConsumer<V1> |
LTieByteConsumer.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LByteUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default <V1,V2> LBiObjByteConsumer<V1,V2> |
LBiObjByteConsumer.compose(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LByteUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static <V1,T> LObjByteConsumer<V1> |
LObjByteConsumer.composed(LFunction<? super V1,? extends T> before1,
LByteUnaryOperator before2,
LObjByteConsumer<T> after) |
static <V1,T> LTieByteConsumer<V1> |
LTieByteConsumer.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LByteUnaryOperator before3,
LTieByteConsumer<T> after) |
static <V1,V2,T1,T2> |
LBiObjByteConsumer.composed(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LByteUnaryOperator before3,
LBiObjByteConsumer<T1,T2> after) |
| Modifier and Type | Method and Description |
|---|---|
default LByteUnaryOperator |
LByteToCharFunction.thenToByte(LCharToByteFunction after)
Combines two functions together in a order.
|
default LByteUnaryOperator |
LByteToDblFunction.thenToByte(LDblToByteFunction after)
Combines two functions together in a order.
|
default LByteUnaryOperator |
LByteToFltFunction.thenToByte(LFltToByteFunction after)
Combines two functions together in a order.
|
default LByteUnaryOperator |
LByteToIntFunction.thenToByte(LIntToByteFunction after)
Combines two functions together in a order.
|
default LByteUnaryOperator |
LByteToLongFunction.thenToByte(LLongToByteFunction after)
Combines two functions together in a order.
|
default LByteUnaryOperator |
LByteToSrtFunction.thenToByte(LSrtToByteFunction after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LByteToSrtFunction |
LByteToSrtFunction.compose(LByteUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LByteToLongFunction |
LByteToLongFunction.compose(LByteUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LByteToIntFunction |
LByteToIntFunction.compose(LByteUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LByteToFltFunction |
LByteToFltFunction.compose(LByteUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LByteToDblFunction |
LByteToDblFunction.compose(LByteUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LByteToCharFunction |
LByteToCharFunction.compose(LByteUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LByteToCharFunction |
LByteToCharFunction.composed(LByteUnaryOperator before,
LByteToCharFunction after) |
static LByteToDblFunction |
LByteToDblFunction.composed(LByteUnaryOperator before,
LByteToDblFunction after) |
static LByteToFltFunction |
LByteToFltFunction.composed(LByteUnaryOperator before,
LByteToFltFunction after) |
static LByteToIntFunction |
LByteToIntFunction.composed(LByteUnaryOperator before,
LByteToIntFunction after) |
static LByteToLongFunction |
LByteToLongFunction.composed(LByteUnaryOperator before,
LByteToLongFunction after) |
static LByteToSrtFunction |
LByteToSrtFunction.composed(LByteUnaryOperator before,
LByteToSrtFunction after) |
default LSrtToByteFunction |
LSrtToByteFunction.thenToByte(LByteUnaryOperator after)
Combines two functions together in a order.
|
default LLongToByteFunction |
LLongToByteFunction.thenToByte(LByteUnaryOperator after)
Combines two functions together in a order.
|
default LIntToByteFunction |
LIntToByteFunction.thenToByte(LByteUnaryOperator after)
Combines two functions together in a order.
|
default LFltToByteFunction |
LFltToByteFunction.thenToByte(LByteUnaryOperator after)
Combines two functions together in a order.
|
default LDblToByteFunction |
LDblToByteFunction.thenToByte(LByteUnaryOperator after)
Combines two functions together in a order.
|
default LCharToByteFunction |
LCharToByteFunction.thenToByte(LByteUnaryOperator after)
Combines two functions together in a order.
|
default LBoolToByteFunction |
LBoolToByteFunction.thenToByte(LByteUnaryOperator after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LByteUnaryOperator |
LByteFunction.thenToByte(LToByteFunction<? super R> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LByteFunction<R> |
LByteFunction.compose(LByteUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LBiByteFunction<R> |
LBiByteFunction.compose(LByteUnaryOperator before1,
LByteUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LObjByteFunction<V1,R> |
LObjByteFunction.compose(LFunction<? super V1,? extends T> before1,
LByteUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LObjIntByteFunction<V1,R> |
LObjIntByteFunction.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LByteUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default <V1,V2> LBiObjByteFunction<V1,V2,R> |
LBiObjByteFunction.compose(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LByteUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static <R> LByteFunction<R> |
LByteFunction.composed(LByteUnaryOperator before,
LByteFunction<R> after) |
static <R> LBiByteFunction<R> |
LBiByteFunction.composed(LByteUnaryOperator before1,
LByteUnaryOperator before2,
LBiByteFunction<R> after) |
static <V1,T,R> LObjByteFunction<V1,R> |
LObjByteFunction.composed(LFunction<? super V1,? extends T> before1,
LByteUnaryOperator before2,
LObjByteFunction<T,R> after) |
static <V1,T,R> LObjIntByteFunction<V1,R> |
LObjIntByteFunction.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LByteUnaryOperator before3,
LObjIntByteFunction<T,R> after) |
static <V1,V2,T1,T2,R> |
LBiObjByteFunction.composed(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LByteUnaryOperator before3,
LBiObjByteFunction<T1,T2,R> after) |
default LByteFunction<R> |
LBiByteFunction.lShrink(LByteUnaryOperator left) |
static <R> LByteFunction<R> |
LBiByteFunction.lShrinked(LByteUnaryOperator left,
LBiByteFunction<R> func) |
default LByteFunction<R> |
LBiByteFunction.rShrink(LByteUnaryOperator right) |
static <R> LByteFunction<R> |
LBiByteFunction.rShrinked(LByteUnaryOperator right,
LBiByteFunction<R> func) |
| Modifier and Type | Method and Description |
|---|---|
default <V1> LTieByteFunction<V1> |
LTieByteFunction.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LByteUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static <V1,T> LTieByteFunction<V1> |
LTieByteFunction.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LByteUnaryOperator before3,
LTieByteFunction<T> after) |
default LToByteFunction<T> |
LToByteFunction.thenToByte(LByteUnaryOperator after)
Combines two functions together in a order.
|
default LToByteBiFunction<T1,T2> |
LToByteBiFunction.thenToByte(LByteUnaryOperator after)
Combines two functions together in a order.
|
default LOiToByteFunction<T> |
LOiToByteFunction.thenToByte(LByteUnaryOperator after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LByteUnaryOperator |
LByteBinaryOperator.lShrink(LByteUnaryOperator left) |
default LByteUnaryOperator |
LByteBinaryOperator.lShrinkc(byte a1) |
static LByteUnaryOperator |
LByteBinaryOperator.lShrinked(LByteUnaryOperator left,
LByteBinaryOperator func) |
static LByteUnaryOperator |
LByteBinaryOperator.lShrinkedc(byte a1,
LByteBinaryOperator func) |
default LByteUnaryOperator |
LByteBinaryOperator.rShrink(LByteUnaryOperator right) |
default LByteUnaryOperator |
LByteBinaryOperator.rShrinkc(byte a2) |
static LByteUnaryOperator |
LByteBinaryOperator.rShrinked(LByteUnaryOperator right,
LByteBinaryOperator func) |
static LByteUnaryOperator |
LByteBinaryOperator.rShrinkedc(byte a2,
LByteBinaryOperator func) |
| Modifier and Type | Method and Description |
|---|---|
static LByteBinaryOperator |
LByteBinaryOperator.apply1stAsByte(LByteUnaryOperator func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LByteBinaryOperator |
LByteBinaryOperator.apply2ndAsByte(LByteUnaryOperator func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
default LByteBinaryOperator |
LByteBinaryOperator.compose(LByteUnaryOperator before1,
LByteUnaryOperator before2)
Allows to manipulate the domain of the function.
|
static LByteBinaryOperator |
LByteBinaryOperator.composed(LByteUnaryOperator before1,
LByteUnaryOperator before2,
LByteBinaryOperator after) |
default LByteUnaryOperator |
LByteBinaryOperator.lShrink(LByteUnaryOperator left) |
static LByteUnaryOperator |
LByteBinaryOperator.lShrinked(LByteUnaryOperator left,
LByteBinaryOperator func) |
default LByteUnaryOperator |
LByteBinaryOperator.rShrink(LByteUnaryOperator right) |
static LByteUnaryOperator |
LByteBinaryOperator.rShrinked(LByteUnaryOperator right,
LByteBinaryOperator func) |
default LByteBinaryOperator |
LByteBinaryOperator.thenToByte(LByteUnaryOperator after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
static LByteBinaryOperator |
LByteBinaryOperator.uncurry(LByteFunction<LByteUnaryOperator> func) |
| Modifier and Type | Class and Description |
|---|---|
static class |
LByteUnaryOperator.LByteUnaryOperatorSingle |
| Modifier and Type | Method and Description |
|---|---|
static LByteUnaryOperator |
LByteUnaryOperator.byteUnaryOp(LByteUnaryOperator lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LByteUnaryOperator |
LByteUnaryOperator.byteUnaryOpThrowing(ExF<Throwable> exF) |
static LByteUnaryOperator |
LByteUnaryOperator.byteUnaryOpThrowing(String message,
ExMF<Throwable> exF) |
default LByteUnaryOperator |
LByteUnaryOperator.compose(LByteUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LByteUnaryOperator |
LByteUnaryOperator.composed(LByteUnaryOperator before,
LByteUnaryOperator after) |
static LByteUnaryOperator |
LByteUnaryOperator.constant(byte r)
Creates function that always returns the same value.
|
static LByteUnaryOperator |
LByteUnaryOperator.failSafe(LByteUnaryOperator func,
LByteUnaryOperator failSafe) |
default LByteUnaryOperator |
LByteUnaryOperator.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LByteUnaryOperator |
LByteUnaryOperator.identity()
Returns a function that always returns its input argument.
|
static LByteUnaryOperator |
LByteUnaryOperator.recursive(LFunction<LByteUnaryOperator,LByteUnaryOperator> selfLambda) |
static LByteUnaryOperator |
LByteUnaryOperator.safe()
Safe instance.
|
static LByteUnaryOperator |
LByteUnaryOperator.safe(LByteUnaryOperator other)
Safe wrapping.
|
default LByteUnaryOperator |
LByteUnaryOperator.thenToByte(LByteUnaryOperator after)
Combines two functions together in a order.
|
default LByteUnaryOperator |
LByteUnaryOperator.trying(ExWF<RuntimeException> exF) |
default LByteUnaryOperator |
LByteUnaryOperator.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LByteUnaryOperator |
LByteUnaryOperator.tryingThen(LToByteFunction<Throwable> handler) |
LByteUnaryOperator |
LByteUnaryOperator.LByteUnaryOperatorSingle.value() |
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LByteUnaryOperator> |
LByteUnaryOperator.safeSupplier()
Safe instance supplier.
|
static LSupplier<LByteUnaryOperator> |
LByteUnaryOperator.safeSupplier(LSupplier<LByteUnaryOperator> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static LByteUnaryOperator |
LByteUnaryOperator.byteUnaryOp(LByteUnaryOperator lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static byte |
LByteUnaryOperator.call(byte a,
LByteUnaryOperator lambda) |
default LByteUnaryOperator |
LByteUnaryOperator.compose(LByteUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LByteUnaryOperator |
LByteUnaryOperator.composed(LByteUnaryOperator before,
LByteUnaryOperator after) |
static <V> LToByteFunction<V> |
LByteUnaryOperator.composed(LToByteFunction<? super V> before,
LByteUnaryOperator after) |
static LByteUnaryOperator |
LByteUnaryOperator.failSafe(LByteUnaryOperator func,
LByteUnaryOperator failSafe) |
default byte |
LByteUnaryOperator.failSafeApplyAsByte(byte a,
LByteUnaryOperator failSafe) |
static byte |
LByteUnaryOperator.failSafeApplyAsByte(byte a,
LByteUnaryOperator func,
LByteUnaryOperator failSafe) |
static void |
LByteUnaryOperator.fromTill(int min_i,
int max_i,
byte a,
LByteUnaryOperator func)
From-To.
|
static void |
LByteUnaryOperator.fromTo(int min_i,
int max_i,
byte a,
LByteUnaryOperator func)
From-To.
|
static byte |
LByteUnaryOperator.handlingApplyAsByte(byte a,
LByteUnaryOperator func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static LByteUnaryOperator |
LByteUnaryOperator.safe(LByteUnaryOperator other)
Safe wrapping.
|
default LByteUnaryOperator |
LByteUnaryOperator.thenToByte(LByteUnaryOperator after)
Combines two functions together in a order.
|
static void |
LByteUnaryOperator.times(int max_i,
byte a,
LByteUnaryOperator func)
From-To.
|
static byte |
LByteUnaryOperator.tryApplyAsByte(byte a,
LByteUnaryOperator func) |
static byte |
LByteUnaryOperator.tryApplyAsByte(byte a,
LByteUnaryOperator func,
ExWF<RuntimeException> exF) |
static byte |
LByteUnaryOperator.tryApplyAsByte(byte a,
LByteUnaryOperator func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static byte |
LByteUnaryOperator.tryApplyAsByteThen(byte a,
LByteUnaryOperator func,
LToByteFunction<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static LByteUnaryOperator |
LByteUnaryOperator.recursive(LFunction<LByteUnaryOperator,LByteUnaryOperator> selfLambda) |
static LByteUnaryOperator |
LByteUnaryOperator.recursive(LFunction<LByteUnaryOperator,LByteUnaryOperator> selfLambda) |
static LSupplier<LByteUnaryOperator> |
LByteUnaryOperator.safeSupplier(LSupplier<LByteUnaryOperator> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LByteUnaryOperator |
LBytePredicate.boolToByteUnaryOp(LBoolToByteFunction after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LBytePredicate |
LBytePredicate.compose(LByteUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LBiBytePredicate |
LBiBytePredicate.compose(LByteUnaryOperator before1,
LByteUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default LByteIntPredicate |
LByteIntPredicate.compose(LByteUnaryOperator before1,
LIntUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LObjBytePredicate<V1> |
LObjBytePredicate.compose(LFunction<? super V1,? extends T> before1,
LByteUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LObjIntBytePredicate<V1> |
LObjIntBytePredicate.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LByteUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default <V1,V2> LBiObjBytePredicate<V1,V2> |
LBiObjBytePredicate.compose(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LByteUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static LBytePredicate |
LBytePredicate.composed(LByteUnaryOperator before,
LBytePredicate after) |
static LBiBytePredicate |
LBiBytePredicate.composed(LByteUnaryOperator before1,
LByteUnaryOperator before2,
LBiBytePredicate after) |
static LByteIntPredicate |
LByteIntPredicate.composed(LByteUnaryOperator before1,
LIntUnaryOperator before2,
LByteIntPredicate after) |
static <V1,T> LObjBytePredicate<V1> |
LObjBytePredicate.composed(LFunction<? super V1,? extends T> before1,
LByteUnaryOperator before2,
LObjBytePredicate<T> after) |
static <V1,T> LObjIntBytePredicate<V1> |
LObjIntBytePredicate.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LByteUnaryOperator before3,
LObjIntBytePredicate<T> after) |
static <V1,V2,T1,T2> |
LBiObjBytePredicate.composed(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LByteUnaryOperator before3,
LBiObjBytePredicate<T1,T2> after) |
default LBytePredicate |
LBiBytePredicate.lShrink(LByteUnaryOperator left) |
static LBytePredicate |
LBiBytePredicate.lShrinked(LByteUnaryOperator left,
LBiBytePredicate func) |
default LBytePredicate |
LBiBytePredicate.rShrink(LByteUnaryOperator right) |
static LBytePredicate |
LBiBytePredicate.rShrinked(LByteUnaryOperator right,
LBiBytePredicate func) |
| Modifier and Type | Method and Description |
|---|---|
default LByteSupplier |
LByteSupplier.toByteSup(LByteUnaryOperator after)
Combines two functions together in a order.
|
Copyright © 2019. All rights reserved.