| Modifier and Type | Method and Description |
|---|---|
static LBiCharConsumer |
LBiCharConsumer.uncurry(LCharFunction<LCharConsumer> func) |
static LCharIntConsumer |
LCharIntConsumer.uncurry(LCharFunction<LIntConsumer> func) |
| Modifier and Type | Method and Description |
|---|---|
default LCharConsumer |
LObjCharConsumer.lShrink(LCharFunction<T> left) |
static <T> LCharConsumer |
LObjCharConsumer.lShrinked(LCharFunction<T> left,
LObjCharConsumer<T> func) |
| Modifier and Type | Method and Description |
|---|---|
default <V> LCharFunction<V> |
LCharToByteFunction.then(LByteFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LCharFunction<V> |
LCharToDblFunction.then(LDblFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LCharFunction<V> |
LCharToFltFunction.then(LFltFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LCharFunction<V> |
LCharToIntFunction.then(LIntFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LCharFunction<V> |
LCharToLongFunction.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LCharFunction<V> |
LCharToSrtFunction.then(LSrtFunction<? extends V> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default <V> LSrtFunction<V> |
LSrtToCharFunction.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LLongFunction<V> |
LLongToCharFunction.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LIntFunction<V> |
LIntToCharFunction.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LFltFunction<V> |
LFltToCharFunction.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LDblFunction<V> |
LDblToCharFunction.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LByteFunction<V> |
LByteToCharFunction.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LBoolFunction<V> |
LBoolToCharFunction.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
LCharFunction.LCharFunctionSingle<R> |
| Modifier and Type | Method and Description |
|---|---|
default LCharFunction<R> |
LCharFunction.after(LConsumer<? super R> after) |
default LCharFunction<R> |
LCharFunction.before(LCharConsumer before) |
default <V2> LCharFunction<V2> |
LCharFunction.cast()
Cast that replace generics.
|
static <V2,R> LCharFunction<V2> |
LCharFunction.cast(LCharFunction<R> function)
Cast that replace generics.
|
static <R> LCharFunction<R> |
LCharFunction.charFunc(LCharFunction<R> lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static <R> LCharFunction<R> |
LCharFunction.charFuncThrowing(ExF<Throwable> exF) |
static <R> LCharFunction<R> |
LCharFunction.charFuncThrowing(String message,
ExMF<Throwable> exF) |
default LCharFunction<R> |
LCharFunction.compose(LCharUnaryOperator before)
Allows to manipulate the domain of the function.
|
static <R> LCharFunction<R> |
LCharFunction.composed(LCharUnaryOperator before,
LCharFunction<R> after) |
static <R> LCharFunction<R> |
LCharFunction.constant(R r)
Creates function that always returns the same value.
|
static <R> LCharFunction<R> |
LCharFunction.failSafe(LCharFunction<R> func,
LCharFunction<R> failSafe) |
default LCharFunction<R> |
LCharFunction.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
default LCharFunction<R> |
LObjCharFunction.lShrink(LCharFunction<T> left) |
default LCharFunction<R> |
LBiCharFunction.lShrink(LCharUnaryOperator left) |
default LCharFunction<R> |
LBiCharFunction.lShrinkc(char a1) |
default LCharFunction<R> |
LObjCharFunction.lShrinkc(T a1) |
static <R,T> LCharFunction<R> |
LObjCharFunction.lShrinked(LCharFunction<T> left,
LObjCharFunction<T,R> func) |
static <R> LCharFunction<R> |
LBiCharFunction.lShrinked(LCharUnaryOperator left,
LBiCharFunction<R> func) |
static <R> LCharFunction<R> |
LBiCharFunction.lShrinkedc(char a1,
LBiCharFunction<R> func) |
static <R,T> LCharFunction<R> |
LObjCharFunction.lShrinkedc(T a1,
LObjCharFunction<T,R> func) |
default LCharFunction<R> |
LCharFunction.nonNullable()
Converts to function that makes sure that the result is not null.
|
static <R> LCharFunction<R> |
LCharFunction.recursive(LFunction<LCharFunction<R>,LCharFunction<R>> selfLambda) |
default LCharFunction<R> |
LBiCharFunction.rShrink(LCharUnaryOperator right) |
default LCharFunction<R> |
LBiCharFunction.rShrinkc(char a2) |
static <R> LCharFunction<R> |
LBiCharFunction.rShrinked(LCharUnaryOperator right,
LBiCharFunction<R> func) |
static <R> LCharFunction<R> |
LBiCharFunction.rShrinkedc(char a2,
LBiCharFunction<R> func) |
static <R> LCharFunction<R> |
LCharFunction.safe()
Safe instance.
|
static <R> LCharFunction<R> |
LCharFunction.safe(LCharFunction<R> other)
Safe wrapping.
|
default <V> LCharFunction<V> |
LCharFunction.then(LFunction<? super R,? extends V> after)
Combines two functions together in a order.
|
default LCharFunction<R> |
LCharFunction.trying(ExWF<RuntimeException> exF) |
default LCharFunction<R> |
LCharFunction.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LCharFunction<R> |
LCharFunction.tryingThen(LFunction<Throwable,R> handler) |
default LCharFunction |
LCharFunction.untyped()
Cast that removes generics.
|
LCharFunction<R> |
LCharFunction.LCharFunctionSingle.value() |
| Modifier and Type | Method and Description |
|---|---|
static <R> LSupplier<LCharFunction<R>> |
LCharFunction.safeSupplier()
Safe instance supplier.
|
static <R> LSupplier<LCharFunction<R>> |
LCharFunction.safeSupplier(LSupplier<LCharFunction<R>> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static <R> LBiCharFunction<R> |
LBiCharFunction.apply1st(LCharFunction<R> func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static <R> LBiCharFunction<R> |
LBiCharFunction.apply2nd(LCharFunction<R> func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
static <T,R> LObjCharFunction<T,R> |
LObjCharFunction.apply2nd(LCharFunction<R> func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
static <T1,T2,R> LBiObjCharFunction<T1,T2,R> |
LBiObjCharFunction.apply3rd(LCharFunction<R> func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
static <T,R> LObjIntCharFunction<T,R> |
LObjIntCharFunction.apply3rd(LCharFunction<R> func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
static <R> R |
LCharFunction.call(char a,
LCharFunction<R> lambda) |
static <V2,R> LCharFunction<V2> |
LCharFunction.cast(LCharFunction<R> function)
Cast that replace generics.
|
static <R> LCharFunction<R> |
LCharFunction.charFunc(LCharFunction<R> lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static <R> LCharFunction<R> |
LCharFunction.composed(LCharUnaryOperator before,
LCharFunction<R> after) |
static <V,R> LFunction<V,R> |
LCharFunction.composed(LToCharFunction<? super V> before,
LCharFunction<R> after) |
static <R> LCharFunction<R> |
LCharFunction.failSafe(LCharFunction<R> func,
LCharFunction<R> failSafe) |
static <R> LCharFunction<R> |
LCharFunction.failSafe(LCharFunction<R> func,
LCharFunction<R> failSafe) |
default R |
LCharFunction.failSafeApply(char a,
LCharFunction<R> failSafe) |
static <R> R |
LCharFunction.failSafeApply(char a,
LCharFunction<R> func,
LCharFunction<R> failSafe) |
static <R> R |
LCharFunction.failSafeApply(char a,
LCharFunction<R> func,
LCharFunction<R> failSafe) |
static <R> void |
LCharFunction.fromTill(int min_i,
int max_i,
char a,
LCharFunction<R> func)
From-To.
|
static <R> void |
LCharFunction.fromTo(int min_i,
int max_i,
char a,
LCharFunction<R> func)
From-To.
|
static <R> R |
LCharFunction.handlingApply(char a,
LCharFunction<R> func,
HandlingInstructions<Throwable,RuntimeException> handling) |
default LCharFunction<R> |
LObjCharFunction.lShrink(LCharFunction<T> left) |
static <R,T> LCharFunction<R> |
LObjCharFunction.lShrinked(LCharFunction<T> left,
LObjCharFunction<T,R> func) |
static <R> LCharFunction<R> |
LCharFunction.safe(LCharFunction<R> other)
Safe wrapping.
|
static <R> void |
LCharFunction.times(int max_i,
char a,
LCharFunction<R> func)
From-To.
|
static <R> R |
LCharFunction.tryApply(char a,
LCharFunction<R> func) |
static <R> R |
LCharFunction.tryApply(char a,
LCharFunction<R> func,
ExWF<RuntimeException> exF) |
static <R> R |
LCharFunction.tryApply(char a,
LCharFunction<R> func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static <R> R |
LCharFunction.tryApplyThen(char a,
LCharFunction<R> func,
LFunction<Throwable,R> handler) |
static <R> LBiCharFunction<R> |
LBiCharFunction.uncurry(LCharFunction<LCharFunction<R>> func) |
| Modifier and Type | Method and Description |
|---|---|
static <R> LCharFunction<R> |
LCharFunction.recursive(LFunction<LCharFunction<R>,LCharFunction<R>> selfLambda) |
static <R> LCharFunction<R> |
LCharFunction.recursive(LFunction<LCharFunction<R>,LCharFunction<R>> selfLambda) |
static <R> LSupplier<LCharFunction<R>> |
LCharFunction.safeSupplier(LSupplier<LCharFunction<R>> supplier)
Safe supplier.
|
static <R> LBiCharFunction<R> |
LBiCharFunction.uncurry(LCharFunction<LCharFunction<R>> func) |
static <T1,T2,R> LBiObjCharFunction<T1,T2,R> |
LBiObjCharFunction.uncurry(LFunction<T1,LFunction<T2,LCharFunction<R>>> func) |
static <T,R> LObjCharFunction<T,R> |
LObjCharFunction.uncurry(LFunction<T,LCharFunction<R>> func) |
static <T,R> LObjIntCharFunction<T,R> |
LObjIntCharFunction.uncurry(LFunction<T,LIntFunction<LCharFunction<R>>> func) |
| Modifier and Type | Method and Description |
|---|---|
default <V> LFunction<T,V> |
LToCharFunction.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LBiFunction<T1,T2,V> |
LToCharBiFunction.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LOiFunction<T,V> |
LOiToCharFunction.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default <V> LBiCharFunction<V> |
LCharBinaryOperator.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
static LCharBinaryOperator |
LCharBinaryOperator.uncurry(LCharFunction<LCharUnaryOperator> func) |
| Modifier and Type | Method and Description |
|---|---|
default <V> LCharFunction<V> |
LCharUnaryOperator.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default <V> LCharFunction<V> |
LCharUnaryOperator.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default <V> LCharFunction<V> |
LCharPredicate.boolToCharFunc(LBoolFunction<? extends V> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LCharPredicate |
LObjCharPredicate.lShrink(LCharFunction<T> left) |
static <T> LCharPredicate |
LObjCharPredicate.lShrinked(LCharFunction<T> left,
LObjCharPredicate<T> func) |
static LBiCharPredicate |
LBiCharPredicate.uncurry(LCharFunction<LCharPredicate> func) |
static LCharIntPredicate |
LCharIntPredicate.uncurry(LCharFunction<LIntPredicate> func) |
| Modifier and Type | Method and Description |
|---|---|
default <V> LSupplier<V> |
LCharSupplier.toSup(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
Copyright © 2019. All rights reserved.