| Modifier and Type | Method and Description |
|---|---|
static <T,SRC> int |
LTieCharConsumer.tieForEach(int sStart,
int sEnd,
int tStart,
T trg1,
SRC src3,
LOiToCharFunction<SRC> srcAcc3,
LTieCharConsumer<? super T> consumer)
ITERATION: TIE_CONSUMER: FOR, [SourcePurpose{arg=int sStart, type=CONST}, SourcePurpose{arg=int sEnd, type=CONST}, SourcePurpose{arg=int tStart, type=CONST}, SourcePurpose{arg=T trg1, type=CONST}, SourcePurpose{arg=char a3, type=TIE_SOURCE}, SourcePurpose{arg=char a3, type=TIE_SUPPLIER}, SourcePurpose{arg=LTieCharConsumer<? super T> consumer, type=CONST}]
|
| Modifier and Type | Method and Description |
|---|---|
default LOiToCharFunction<T> |
LOiFunction.thenToChar(LToCharFunction<? super R> after)
Combines two functions together in a order.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
LOiToCharFunction.LIntObjToCharFunc<T>
Permutation of LOiToCharFunction for method references.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
LOiToCharFunction.LOiToCharFunctionSingle<T> |
| Modifier and Type | Method and Description |
|---|---|
static <T> LOiToCharFunction<T> |
LOiToCharFunction.apply1stAsChar(LToCharFunction<T> func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static <T> LOiToCharFunction<T> |
LOiToCharFunction.apply2ndAsChar(LIntToCharFunction func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
default <V2> LOiToCharFunction<V2> |
LOiToCharFunction.cast()
Cast that replace generics.
|
static <V2,T> LOiToCharFunction<V2> |
LOiToCharFunction.cast(LOiToCharFunction<T> function)
Cast that replace generics.
|
default <V1> LOiToCharFunction<V1> |
LOiToCharFunction.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2)
Allows to manipulate the domain of the function.
|
static <V1,T> LOiToCharFunction<V1> |
LOiToCharFunction.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LOiToCharFunction<T> after) |
static <T> LOiToCharFunction<T> |
LOiToCharFunction.constant(char r)
Creates function that always returns the same value.
|
static <T> LOiToCharFunction<T> |
LOiToCharFunction.failSafe(LOiToCharFunction<T> func,
LOiToCharFunction<T> failSafe) |
default LOiToCharFunction<T> |
LOiToCharFunction.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static <T> LOiToCharFunction<T> |
LOiToCharFunction.oiToCharFunc(LOiToCharFunction<T> lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static <T> LOiToCharFunction<T> |
LOiToCharFunction.oiToCharFuncThrowing(ExF<Throwable> exF) |
static <T> LOiToCharFunction<T> |
LOiToCharFunction.oiToCharFuncThrowing(String message,
ExMF<Throwable> exF) |
static <T> LOiToCharFunction<T> |
LOiToCharFunction.recursive(LFunction<LOiToCharFunction<T>,LOiToCharFunction<T>> selfLambda) |
static <T> LOiToCharFunction<T> |
LOiToCharFunction.safe()
Safe instance.
|
static <T> LOiToCharFunction<T> |
LOiToCharFunction.safe(LOiToCharFunction<T> other)
Safe wrapping.
|
default LOiToCharFunction<T> |
LOiToByteFunction.thenToChar(LByteToCharFunction after)
Combines two functions together in a order.
|
default LOiToCharFunction<T> |
LOiToCharFunction.thenToChar(LCharUnaryOperator after)
Combines two functions together in a order.
|
default LOiToCharFunction<T> |
LOiToDblFunction.thenToChar(LDblToCharFunction after)
Combines two functions together in a order.
|
default LOiToCharFunction<T> |
LOiToFltFunction.thenToChar(LFltToCharFunction after)
Combines two functions together in a order.
|
default LOiToCharFunction<T> |
LOiToIntFunction.thenToChar(LIntToCharFunction after)
Combines two functions together in a order.
|
default LOiToCharFunction<T> |
LOiToLongFunction.thenToChar(LLongToCharFunction after)
Combines two functions together in a order.
|
default LOiToCharFunction<T> |
LOiToSrtFunction.thenToChar(LSrtToCharFunction after)
Combines two functions together in a order.
|
default LOiToCharFunction<T> |
LOiToCharFunction.trying(ExWF<RuntimeException> exF) |
default LOiToCharFunction<T> |
LOiToCharFunction.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LOiToCharFunction<T> |
LOiToCharFunction.tryingThen(LToCharFunction<Throwable> handler) |
static <T> LOiToCharFunction<T> |
LOiToCharFunction.uncurry(LFunction<T,LIntToCharFunction> func) |
default LOiToCharFunction |
LOiToCharFunction.untyped()
Cast that removes generics.
|
LOiToCharFunction<T> |
LOiToCharFunction.LOiToCharFunctionSingle.value() |
| Modifier and Type | Method and Description |
|---|---|
static <T> LSupplier<LOiToCharFunction<T>> |
LOiToCharFunction.safeSupplier()
Safe instance supplier.
|
static <T> LSupplier<LOiToCharFunction<T>> |
LOiToCharFunction.safeSupplier(LSupplier<LOiToCharFunction<T>> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> char |
LOiToCharFunction.call(T a1,
int a2,
LOiToCharFunction<T> lambda) |
static <V2,T> LOiToCharFunction<V2> |
LOiToCharFunction.cast(LOiToCharFunction<T> function)
Cast that replace generics.
|
static <V1,T> LOiToCharFunction<V1> |
LOiToCharFunction.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LOiToCharFunction<T> after) |
static <V1,V2,T> LToCharBiFunction<V1,V2> |
LOiToCharFunction.composed(LFunction<? super V1,? extends T> before1,
LToIntFunction<? super V2> before2,
LOiToCharFunction<T> after) |
static <T> LOiToCharFunction<T> |
LOiToCharFunction.failSafe(LOiToCharFunction<T> func,
LOiToCharFunction<T> failSafe) |
static <T> LOiToCharFunction<T> |
LOiToCharFunction.failSafe(LOiToCharFunction<T> func,
LOiToCharFunction<T> failSafe) |
default char |
LOiToCharFunction.failSafeApplyAsChar(T a1,
int a2,
LOiToCharFunction<T> failSafe) |
static <T> char |
LOiToCharFunction.failSafeApplyAsChar(T a1,
int a2,
LOiToCharFunction<T> func,
LOiToCharFunction<T> failSafe) |
static <T> char |
LOiToCharFunction.failSafeApplyAsChar(T a1,
int a2,
LOiToCharFunction<T> func,
LOiToCharFunction<T> failSafe) |
static <T> void |
LOiToCharFunction.fromTill(int min_a2,
int max_a2,
T a1,
LOiToCharFunction<T> func)
From-To.
|
static <T> void |
LOiToCharFunction.fromTo(int min_a2,
int max_a2,
T a1,
LOiToCharFunction<T> func)
From-To.
|
static <T> char |
LOiToCharFunction.handlingApplyAsChar(T a1,
int a2,
LOiToCharFunction<T> func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static <T> LIntToCharFunction |
LOiToCharFunction.lShrinked(LIntFunction<T> left,
LOiToCharFunction<T> func) |
static <T> LIntToCharFunction |
LOiToCharFunction.lShrinkedc(T a1,
LOiToCharFunction<T> func) |
static <T> LOiToCharFunction<T> |
LOiToCharFunction.oiToCharFunc(LOiToCharFunction<T> lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static <T> LToCharFunction<T> |
LOiToCharFunction.rShrinked(LToIntFunction<T> right,
LOiToCharFunction<T> func) |
static <T> LToCharFunction<T> |
LOiToCharFunction.rShrinkedc(int a2,
LOiToCharFunction<T> func) |
static <T> LOiToCharFunction<T> |
LOiToCharFunction.safe(LOiToCharFunction<T> other)
Safe wrapping.
|
static <T,SRC> int |
LTieCharFunction.tieForEach(int sStart,
int sEnd,
int tStart,
T trg1,
SRC src3,
LOiToCharFunction<SRC> srcAcc3,
LTieCharFunction<? super T> consumer)
ITERATION: TIE_CONSUMER: FOR, [SourcePurpose{arg=int sStart, type=CONST}, SourcePurpose{arg=int sEnd, type=CONST}, SourcePurpose{arg=int tStart, type=CONST}, SourcePurpose{arg=T trg1, type=CONST}, SourcePurpose{arg=char a3, type=TIE_SOURCE}, SourcePurpose{arg=char a3, type=TIE_SUPPLIER}, SourcePurpose{arg=LTieCharFunction<? super T> consumer, type=CONST}]
|
static <T> void |
LOiToCharFunction.times(int max_a2,
T a1,
LOiToCharFunction<T> func)
From-To.
|
static <T> char |
LOiToCharFunction.tryApplyAsChar(T a1,
int a2,
LOiToCharFunction<T> func) |
static <T> char |
LOiToCharFunction.tryApplyAsChar(T a1,
int a2,
LOiToCharFunction<T> func,
ExWF<RuntimeException> exF) |
static <T> char |
LOiToCharFunction.tryApplyAsChar(T a1,
int a2,
LOiToCharFunction<T> func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static <T> char |
LOiToCharFunction.tryApplyAsCharThen(T a1,
int a2,
LOiToCharFunction<T> func,
LToCharFunction<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static <T> LOiToCharFunction<T> |
LOiToCharFunction.recursive(LFunction<LOiToCharFunction<T>,LOiToCharFunction<T>> selfLambda) |
static <T> LOiToCharFunction<T> |
LOiToCharFunction.recursive(LFunction<LOiToCharFunction<T>,LOiToCharFunction<T>> selfLambda) |
static <T> LSupplier<LOiToCharFunction<T>> |
LOiToCharFunction.safeSupplier(LSupplier<LOiToCharFunction<T>> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LOiToCharFunction<T> |
LObjIntPredicate.boolToOiToCharFunc(LBoolToCharFunction after)
Combines two functions together in a order.
|
Copyright © 2019. All rights reserved.