| Modifier and Type | Method and Description |
|---|---|
default LCharConsumer |
LCharConsumer.compose(LCharUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LCharConsumer |
LCharConsumer.composed(LCharUnaryOperator before,
LCharConsumer after) |
| Modifier and Type | Method and Description |
|---|---|
default LBiCharConsumer |
LBiCharConsumer.compose(LCharUnaryOperator before1,
LCharUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default LCharIntConsumer |
LCharIntConsumer.compose(LCharUnaryOperator before1,
LIntUnaryOperator before2)
Allows to manipulate the domain of the function.
|
static LBiCharConsumer |
LBiCharConsumer.composed(LCharUnaryOperator before1,
LCharUnaryOperator before2,
LBiCharConsumer after) |
static LCharIntConsumer |
LCharIntConsumer.composed(LCharUnaryOperator before1,
LIntUnaryOperator before2,
LCharIntConsumer after) |
default LCharConsumer |
LBiCharConsumer.lShrink(LCharUnaryOperator left) |
static LCharConsumer |
LBiCharConsumer.lShrinked(LCharUnaryOperator left,
LBiCharConsumer func) |
default LCharConsumer |
LBiCharConsumer.rShrink(LCharUnaryOperator right) |
static LCharConsumer |
LBiCharConsumer.rShrinked(LCharUnaryOperator right,
LBiCharConsumer func) |
| Modifier and Type | Method and Description |
|---|---|
default <V1> LObjCharConsumer<V1> |
LObjCharConsumer.compose(LFunction<? super V1,? extends T> before1,
LCharUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LTieCharConsumer<V1> |
LTieCharConsumer.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LCharUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default <V1,V2> LBiObjCharConsumer<V1,V2> |
LBiObjCharConsumer.compose(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LCharUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static <V1,T> LObjCharConsumer<V1> |
LObjCharConsumer.composed(LFunction<? super V1,? extends T> before1,
LCharUnaryOperator before2,
LObjCharConsumer<T> after) |
static <V1,T> LTieCharConsumer<V1> |
LTieCharConsumer.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LCharUnaryOperator before3,
LTieCharConsumer<T> after) |
static <V1,V2,T1,T2> |
LBiObjCharConsumer.composed(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LCharUnaryOperator before3,
LBiObjCharConsumer<T1,T2> after) |
| Modifier and Type | Method and Description |
|---|---|
default LCharUnaryOperator |
LCharToByteFunction.thenToChar(LByteToCharFunction after)
Combines two functions together in a order.
|
default LCharUnaryOperator |
LCharToDblFunction.thenToChar(LDblToCharFunction after)
Combines two functions together in a order.
|
default LCharUnaryOperator |
LCharToFltFunction.thenToChar(LFltToCharFunction after)
Combines two functions together in a order.
|
default LCharUnaryOperator |
LCharToIntFunction.thenToChar(LIntToCharFunction after)
Combines two functions together in a order.
|
default LCharUnaryOperator |
LCharToLongFunction.thenToChar(LLongToCharFunction after)
Combines two functions together in a order.
|
default LCharUnaryOperator |
LCharToSrtFunction.thenToChar(LSrtToCharFunction after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LCharToSrtFunction |
LCharToSrtFunction.compose(LCharUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LCharToLongFunction |
LCharToLongFunction.compose(LCharUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LCharToIntFunction |
LCharToIntFunction.compose(LCharUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LCharToFltFunction |
LCharToFltFunction.compose(LCharUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LCharToDblFunction |
LCharToDblFunction.compose(LCharUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LCharToByteFunction |
LCharToByteFunction.compose(LCharUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LCharToByteFunction |
LCharToByteFunction.composed(LCharUnaryOperator before,
LCharToByteFunction after) |
static LCharToDblFunction |
LCharToDblFunction.composed(LCharUnaryOperator before,
LCharToDblFunction after) |
static LCharToFltFunction |
LCharToFltFunction.composed(LCharUnaryOperator before,
LCharToFltFunction after) |
static LCharToIntFunction |
LCharToIntFunction.composed(LCharUnaryOperator before,
LCharToIntFunction after) |
static LCharToLongFunction |
LCharToLongFunction.composed(LCharUnaryOperator before,
LCharToLongFunction after) |
static LCharToSrtFunction |
LCharToSrtFunction.composed(LCharUnaryOperator before,
LCharToSrtFunction after) |
default LSrtToCharFunction |
LSrtToCharFunction.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
default LLongToCharFunction |
LLongToCharFunction.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
default LIntToCharFunction |
LIntToCharFunction.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
default LFltToCharFunction |
LFltToCharFunction.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
default LDblToCharFunction |
LDblToCharFunction.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
default LByteToCharFunction |
LByteToCharFunction.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
default LBoolToCharFunction |
LBoolToCharFunction.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LCharUnaryOperator |
LCharFunction.thenToChar(LToCharFunction<? super R> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LCharFunction<R> |
LCharFunction.compose(LCharUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LBiCharFunction<R> |
LBiCharFunction.compose(LCharUnaryOperator before1,
LCharUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LObjCharFunction<V1,R> |
LObjCharFunction.compose(LFunction<? super V1,? extends T> before1,
LCharUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LObjIntCharFunction<V1,R> |
LObjIntCharFunction.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LCharUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default <V1,V2> LBiObjCharFunction<V1,V2,R> |
LBiObjCharFunction.compose(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LCharUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static <R> LCharFunction<R> |
LCharFunction.composed(LCharUnaryOperator before,
LCharFunction<R> after) |
static <R> LBiCharFunction<R> |
LBiCharFunction.composed(LCharUnaryOperator before1,
LCharUnaryOperator before2,
LBiCharFunction<R> after) |
static <V1,T,R> LObjCharFunction<V1,R> |
LObjCharFunction.composed(LFunction<? super V1,? extends T> before1,
LCharUnaryOperator before2,
LObjCharFunction<T,R> after) |
static <V1,T,R> LObjIntCharFunction<V1,R> |
LObjIntCharFunction.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LCharUnaryOperator before3,
LObjIntCharFunction<T,R> after) |
static <V1,V2,T1,T2,R> |
LBiObjCharFunction.composed(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LCharUnaryOperator before3,
LBiObjCharFunction<T1,T2,R> after) |
default LCharFunction<R> |
LBiCharFunction.lShrink(LCharUnaryOperator left) |
static <R> LCharFunction<R> |
LBiCharFunction.lShrinked(LCharUnaryOperator left,
LBiCharFunction<R> func) |
default LCharFunction<R> |
LBiCharFunction.rShrink(LCharUnaryOperator right) |
static <R> LCharFunction<R> |
LBiCharFunction.rShrinked(LCharUnaryOperator right,
LBiCharFunction<R> func) |
| Modifier and Type | Method and Description |
|---|---|
default <V1> LTieCharFunction<V1> |
LTieCharFunction.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LCharUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static <V1,T> LTieCharFunction<V1> |
LTieCharFunction.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LCharUnaryOperator before3,
LTieCharFunction<T> after) |
default LToCharFunction<T> |
LToCharFunction.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
default LToCharBiFunction<T1,T2> |
LToCharBiFunction.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
default LOiToCharFunction<T> |
LOiToCharFunction.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LCharUnaryOperator |
LCharBinaryOperator.lShrink(LCharUnaryOperator left) |
default LCharUnaryOperator |
LCharBinaryOperator.lShrinkc(char a1) |
static LCharUnaryOperator |
LCharBinaryOperator.lShrinked(LCharUnaryOperator left,
LCharBinaryOperator func) |
static LCharUnaryOperator |
LCharBinaryOperator.lShrinkedc(char a1,
LCharBinaryOperator func) |
default LCharUnaryOperator |
LCharBinaryOperator.rShrink(LCharUnaryOperator right) |
default LCharUnaryOperator |
LCharBinaryOperator.rShrinkc(char a2) |
static LCharUnaryOperator |
LCharBinaryOperator.rShrinked(LCharUnaryOperator right,
LCharBinaryOperator func) |
static LCharUnaryOperator |
LCharBinaryOperator.rShrinkedc(char a2,
LCharBinaryOperator func) |
| Modifier and Type | Method and Description |
|---|---|
static LCharBinaryOperator |
LCharBinaryOperator.apply1stAsChar(LCharUnaryOperator func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LCharBinaryOperator |
LCharBinaryOperator.apply2ndAsChar(LCharUnaryOperator func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
default LCharBinaryOperator |
LCharBinaryOperator.compose(LCharUnaryOperator before1,
LCharUnaryOperator before2)
Allows to manipulate the domain of the function.
|
static LCharBinaryOperator |
LCharBinaryOperator.composed(LCharUnaryOperator before1,
LCharUnaryOperator before2,
LCharBinaryOperator after) |
default LCharUnaryOperator |
LCharBinaryOperator.lShrink(LCharUnaryOperator left) |
static LCharUnaryOperator |
LCharBinaryOperator.lShrinked(LCharUnaryOperator left,
LCharBinaryOperator func) |
default LCharUnaryOperator |
LCharBinaryOperator.rShrink(LCharUnaryOperator right) |
static LCharUnaryOperator |
LCharBinaryOperator.rShrinked(LCharUnaryOperator right,
LCharBinaryOperator func) |
default LCharBinaryOperator |
LCharBinaryOperator.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
static LCharBinaryOperator |
LCharBinaryOperator.uncurry(LCharFunction<LCharUnaryOperator> func) |
| Modifier and Type | Class and Description |
|---|---|
static class |
LCharUnaryOperator.LCharUnaryOperatorSingle |
| Modifier and Type | Method and Description |
|---|---|
static LCharUnaryOperator |
LCharUnaryOperator.charUnaryOp(LCharUnaryOperator lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LCharUnaryOperator |
LCharUnaryOperator.charUnaryOpThrowing(ExF<Throwable> exF) |
static LCharUnaryOperator |
LCharUnaryOperator.charUnaryOpThrowing(String message,
ExMF<Throwable> exF) |
default LCharUnaryOperator |
LCharUnaryOperator.compose(LCharUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LCharUnaryOperator |
LCharUnaryOperator.composed(LCharUnaryOperator before,
LCharUnaryOperator after) |
static LCharUnaryOperator |
LCharUnaryOperator.constant(char r)
Creates function that always returns the same value.
|
static LCharUnaryOperator |
LCharUnaryOperator.failSafe(LCharUnaryOperator func,
LCharUnaryOperator failSafe) |
default LCharUnaryOperator |
LCharUnaryOperator.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LCharUnaryOperator |
LCharUnaryOperator.identity()
Returns a function that always returns its input argument.
|
static LCharUnaryOperator |
LCharUnaryOperator.recursive(LFunction<LCharUnaryOperator,LCharUnaryOperator> selfLambda) |
static LCharUnaryOperator |
LCharUnaryOperator.safe()
Safe instance.
|
static LCharUnaryOperator |
LCharUnaryOperator.safe(LCharUnaryOperator other)
Safe wrapping.
|
default LCharUnaryOperator |
LCharUnaryOperator.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
default LCharUnaryOperator |
LCharUnaryOperator.trying(ExWF<RuntimeException> exF) |
default LCharUnaryOperator |
LCharUnaryOperator.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LCharUnaryOperator |
LCharUnaryOperator.tryingThen(LToCharFunction<Throwable> handler) |
LCharUnaryOperator |
LCharUnaryOperator.LCharUnaryOperatorSingle.value() |
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LCharUnaryOperator> |
LCharUnaryOperator.safeSupplier()
Safe instance supplier.
|
static LSupplier<LCharUnaryOperator> |
LCharUnaryOperator.safeSupplier(LSupplier<LCharUnaryOperator> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static char |
LCharUnaryOperator.call(char a,
LCharUnaryOperator lambda) |
static LCharUnaryOperator |
LCharUnaryOperator.charUnaryOp(LCharUnaryOperator lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
default LCharUnaryOperator |
LCharUnaryOperator.compose(LCharUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LCharUnaryOperator |
LCharUnaryOperator.composed(LCharUnaryOperator before,
LCharUnaryOperator after) |
static <V> LToCharFunction<V> |
LCharUnaryOperator.composed(LToCharFunction<? super V> before,
LCharUnaryOperator after) |
static LCharUnaryOperator |
LCharUnaryOperator.failSafe(LCharUnaryOperator func,
LCharUnaryOperator failSafe) |
default char |
LCharUnaryOperator.failSafeApplyAsChar(char a,
LCharUnaryOperator failSafe) |
static char |
LCharUnaryOperator.failSafeApplyAsChar(char a,
LCharUnaryOperator func,
LCharUnaryOperator failSafe) |
static void |
LCharUnaryOperator.fromTill(int min_i,
int max_i,
char a,
LCharUnaryOperator func)
From-To.
|
static void |
LCharUnaryOperator.fromTo(int min_i,
int max_i,
char a,
LCharUnaryOperator func)
From-To.
|
static char |
LCharUnaryOperator.handlingApplyAsChar(char a,
LCharUnaryOperator func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static LCharUnaryOperator |
LCharUnaryOperator.safe(LCharUnaryOperator other)
Safe wrapping.
|
default LCharUnaryOperator |
LCharUnaryOperator.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
static void |
LCharUnaryOperator.times(int max_i,
char a,
LCharUnaryOperator func)
From-To.
|
static char |
LCharUnaryOperator.tryApplyAsChar(char a,
LCharUnaryOperator func) |
static char |
LCharUnaryOperator.tryApplyAsChar(char a,
LCharUnaryOperator func,
ExWF<RuntimeException> exF) |
static char |
LCharUnaryOperator.tryApplyAsChar(char a,
LCharUnaryOperator func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static char |
LCharUnaryOperator.tryApplyAsCharThen(char a,
LCharUnaryOperator func,
LToCharFunction<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static LCharUnaryOperator |
LCharUnaryOperator.recursive(LFunction<LCharUnaryOperator,LCharUnaryOperator> selfLambda) |
static LCharUnaryOperator |
LCharUnaryOperator.recursive(LFunction<LCharUnaryOperator,LCharUnaryOperator> selfLambda) |
static LSupplier<LCharUnaryOperator> |
LCharUnaryOperator.safeSupplier(LSupplier<LCharUnaryOperator> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LCharUnaryOperator |
LCharPredicate.boolToCharUnaryOp(LBoolToCharFunction after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LCharPredicate |
LCharPredicate.compose(LCharUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LBiCharPredicate |
LBiCharPredicate.compose(LCharUnaryOperator before1,
LCharUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default LCharIntPredicate |
LCharIntPredicate.compose(LCharUnaryOperator before1,
LIntUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LObjCharPredicate<V1> |
LObjCharPredicate.compose(LFunction<? super V1,? extends T> before1,
LCharUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LObjIntCharPredicate<V1> |
LObjIntCharPredicate.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LCharUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default <V1,V2> LBiObjCharPredicate<V1,V2> |
LBiObjCharPredicate.compose(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LCharUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static LCharPredicate |
LCharPredicate.composed(LCharUnaryOperator before,
LCharPredicate after) |
static LBiCharPredicate |
LBiCharPredicate.composed(LCharUnaryOperator before1,
LCharUnaryOperator before2,
LBiCharPredicate after) |
static LCharIntPredicate |
LCharIntPredicate.composed(LCharUnaryOperator before1,
LIntUnaryOperator before2,
LCharIntPredicate after) |
static <V1,T> LObjCharPredicate<V1> |
LObjCharPredicate.composed(LFunction<? super V1,? extends T> before1,
LCharUnaryOperator before2,
LObjCharPredicate<T> after) |
static <V1,T> LObjIntCharPredicate<V1> |
LObjIntCharPredicate.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LCharUnaryOperator before3,
LObjIntCharPredicate<T> after) |
static <V1,V2,T1,T2> |
LBiObjCharPredicate.composed(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LCharUnaryOperator before3,
LBiObjCharPredicate<T1,T2> after) |
default LCharPredicate |
LBiCharPredicate.lShrink(LCharUnaryOperator left) |
static LCharPredicate |
LBiCharPredicate.lShrinked(LCharUnaryOperator left,
LBiCharPredicate func) |
default LCharPredicate |
LBiCharPredicate.rShrink(LCharUnaryOperator right) |
static LCharPredicate |
LBiCharPredicate.rShrinked(LCharUnaryOperator right,
LBiCharPredicate func) |
| Modifier and Type | Method and Description |
|---|---|
default LCharSupplier |
LCharSupplier.toCharSup(LCharUnaryOperator after)
Combines two functions together in a order.
|
Copyright © 2019. All rights reserved.