| Modifier and Type | Class and Description |
|---|---|
static class |
LCharConsumer.LCharConsumerSingle |
| Modifier and Type | Method and Description |
|---|---|
default LCharConsumer |
LCharConsumer.andThen(LCharConsumer after)
Combines two LCharConsumer together in a order.
|
static LCharConsumer |
LCharConsumer.charCons(LCharConsumer lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LCharConsumer |
LCharConsumer.charConsThrowing(ExF<Throwable> exF) |
static LCharConsumer |
LCharConsumer.charConsThrowing(String message,
ExMF<Throwable> exF) |
default LCharConsumer |
LCharConsumer.compose(LCharUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LCharConsumer |
LCharConsumer.composed(LCharUnaryOperator before,
LCharConsumer after) |
static LCharConsumer |
LCharConsumer.failSafe(LCharConsumer func,
LCharConsumer failSafe) |
default LCharConsumer |
LCharConsumer.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LCharConsumer |
LCharConsumer.recursive(LFunction<LCharConsumer,LCharConsumer> selfLambda) |
static LCharConsumer |
LCharConsumer.safe()
Safe instance.
|
static LCharConsumer |
LCharConsumer.safe(LCharConsumer other)
Safe wrapping.
|
default LCharConsumer |
LCharConsumer.trying(ExWF<RuntimeException> exF) |
default LCharConsumer |
LCharConsumer.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LCharConsumer |
LCharConsumer.tryingThen(LConsumer<Throwable> handler) |
LCharConsumer |
LCharConsumer.LCharConsumerSingle.value() |
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LCharConsumer> |
LCharConsumer.safeSupplier()
Safe instance supplier.
|
static LSupplier<LCharConsumer> |
LCharConsumer.safeSupplier(LSupplier<LCharConsumer> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LCharConsumer |
LCharConsumer.andThen(LCharConsumer after)
Combines two LCharConsumer together in a order.
|
static void |
LCharConsumer.call(char a,
LCharConsumer lambda) |
static LCharConsumer |
LCharConsumer.charCons(LCharConsumer lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LCharConsumer |
LCharConsumer.composed(LCharUnaryOperator before,
LCharConsumer after) |
static <V> LConsumer<V> |
LCharConsumer.composed(LToCharFunction<? super V> before,
LCharConsumer after) |
static LCharConsumer |
LCharConsumer.failSafe(LCharConsumer func,
LCharConsumer failSafe) |
default void |
LCharConsumer.failSafeAccept(char a,
LCharConsumer failSafe) |
static void |
LCharConsumer.failSafeAccept(char a,
LCharConsumer func,
LCharConsumer failSafe) |
static <C0> int |
LCharConsumer.forEach(IndexedRead<C0,aType.aChar> ia,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the consumer.
|
static void |
LCharConsumer.fromTill(int min_i,
int max_i,
char a,
LCharConsumer func)
From-To.
|
static void |
LCharConsumer.fromTo(int min_i,
int max_i,
char a,
LCharConsumer func)
From-To.
|
static void |
LCharConsumer.handlingAccept(char a,
LCharConsumer func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static <C0,I0> int |
LCharConsumer.iterate(SequentialRead<C0,I0,aType.aChar> sa,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the consumer.
|
static LCharConsumer |
LCharConsumer.safe(LCharConsumer other)
Safe wrapping.
|
static void |
LCharConsumer.times(int max_i,
char a,
LCharConsumer func)
From-To.
|
static void |
LCharConsumer.tryAccept(char a,
LCharConsumer func) |
static void |
LCharConsumer.tryAccept(char a,
LCharConsumer func,
ExWF<RuntimeException> exF) |
static void |
LCharConsumer.tryAccept(char a,
LCharConsumer func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static void |
LCharConsumer.tryAcceptThen(char a,
LCharConsumer func,
LConsumer<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static LCharConsumer |
LCharConsumer.recursive(LFunction<LCharConsumer,LCharConsumer> selfLambda) |
static LCharConsumer |
LCharConsumer.recursive(LFunction<LCharConsumer,LCharConsumer> selfLambda) |
static LSupplier<LCharConsumer> |
LCharConsumer.safeSupplier(LSupplier<LCharConsumer> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static LCharIntConsumer |
LCharIntConsumer.accept1st(LCharConsumer func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LBiCharConsumer |
LBiCharConsumer.accept1st(LCharConsumer func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LBiCharConsumer |
LBiCharConsumer.accept2nd(LCharConsumer func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
| Modifier and Type | Method and Description |
|---|---|
static LBiCharConsumer |
LBiCharConsumer.uncurry(LCharFunction<LCharConsumer> func) |
| Modifier and Type | Method and Description |
|---|---|
default LCharConsumer |
LObjCharConsumer.lShrink(LCharFunction<T> left) |
default LCharConsumer |
LObjCharConsumer.lShrinkc(T a1) |
static <T> LCharConsumer |
LObjCharConsumer.lShrinked(LCharFunction<T> left,
LObjCharConsumer<T> func) |
static <T> LCharConsumer |
LObjCharConsumer.lShrinkedc(T a1,
LObjCharConsumer<T> func) |
| Modifier and Type | Method and Description |
|---|---|
static <T> LObjCharConsumer<T> |
LObjCharConsumer.accept2nd(LCharConsumer func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
static <T> LTieCharConsumer<T> |
LTieCharConsumer.accept3rd(LCharConsumer func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
static <T1,T2> LBiObjCharConsumer<T1,T2> |
LBiObjCharConsumer.accept3rd(LCharConsumer func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
| Modifier and Type | Method and Description |
|---|---|
static <T1,T2> LBiObjCharConsumer<T1,T2> |
LBiObjCharConsumer.uncurry(LFunction<T1,LFunction<T2,LCharConsumer>> func) |
static <T> LObjCharConsumer<T> |
LObjCharConsumer.uncurry(LFunction<T,LCharConsumer> func) |
static <T> LTieCharConsumer<T> |
LTieCharConsumer.uncurry(LFunction<T,LIntFunction<LCharConsumer>> func) |
| Modifier and Type | Method and Description |
|---|---|
default <C0> void |
LBoolToCharFunction.forEach(IndexedRead<C0,aType.aBool> ia,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LByteToCharFunction.forEach(IndexedRead<C0,aType.aByte> ia,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LDblToCharFunction.forEach(IndexedRead<C0,aType.aDouble> ia,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LFltToCharFunction.forEach(IndexedRead<C0,aType.aFloat> ia,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LIntToCharFunction.forEach(IndexedRead<C0,aType.aInt> ia,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LLongToCharFunction.forEach(IndexedRead<C0,aType.aLong> ia,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LSrtToCharFunction.forEach(IndexedRead<C0,aType.aShort> ia,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LBoolToCharFunction.iterate(SequentialRead<C0,I0,aType.aBool> sa,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LByteToCharFunction.iterate(SequentialRead<C0,I0,aType.aByte> sa,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LDblToCharFunction.iterate(SequentialRead<C0,I0,aType.aDouble> sa,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LFltToCharFunction.iterate(SequentialRead<C0,I0,aType.aFloat> sa,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LIntToCharFunction.iterate(SequentialRead<C0,I0,aType.aInt> sa,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LLongToCharFunction.iterate(SequentialRead<C0,I0,aType.aLong> sa,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LSrtToCharFunction.iterate(SequentialRead<C0,I0,aType.aShort> sa,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
| Modifier and Type | Method and Description |
|---|---|
default LCharConsumer |
LCharFunction.thenConsume(LConsumer<? super R> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LCharFunction<R> |
LCharFunction.before(LCharConsumer before) |
| Modifier and Type | Method and Description |
|---|---|
default <C0> void |
LToCharFunction.forEach(IndexedRead<C0,aType.a<T>> ia,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2> void |
LOiToCharFunction.forEach(IndexedRead<C1,aType.a<T>> ia1,
C1 source1,
IndexedRead<C2,aType.aInt> ia2,
C2 source2,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2> void |
LToCharBiFunction.forEach(IndexedRead<C1,aType.a<T1>> ia1,
C1 source1,
IndexedRead<C2,aType.a<T2>> ia2,
C2 source2,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2,I2> void |
LOiToCharFunction.iterate(IndexedRead<C1,aType.a<T>> ia1,
C1 source1,
SequentialRead<C2,I2,aType.aInt> sa2,
C2 source2,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2,I2> void |
LToCharBiFunction.iterate(IndexedRead<C1,aType.a<T1>> ia1,
C1 source1,
SequentialRead<C2,I2,aType.a<T2>> sa2,
C2 source2,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LToCharFunction.iterate(SequentialRead<C0,I0,aType.a<T>> sa,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2> void |
LOiToCharFunction.iterate(SequentialRead<C1,I1,aType.a<T>> sa1,
C1 source1,
IndexedRead<C2,aType.aInt> ia2,
C2 source2,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2,I2> |
LOiToCharFunction.iterate(SequentialRead<C1,I1,aType.a<T>> sa1,
C1 source1,
SequentialRead<C2,I2,aType.aInt> sa2,
C2 source2,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2> void |
LToCharBiFunction.iterate(SequentialRead<C1,I1,aType.a<T1>> sa1,
C1 source1,
IndexedRead<C2,aType.a<T2>> ia2,
C2 source2,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2,I2> |
LToCharBiFunction.iterate(SequentialRead<C1,I1,aType.a<T1>> sa1,
C1 source1,
SequentialRead<C2,I2,aType.a<T2>> sa2,
C2 source2,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
| Modifier and Type | Method and Description |
|---|---|
default <C1,C2> void |
LCharBinaryOperator.forEach(IndexedRead<C1,aType.aChar> ia1,
C1 source1,
IndexedRead<C2,aType.aChar> ia2,
C2 source2,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2,I2> void |
LCharBinaryOperator.iterate(IndexedRead<C1,aType.aChar> ia1,
C1 source1,
SequentialRead<C2,I2,aType.aChar> sa2,
C2 source2,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2> void |
LCharBinaryOperator.iterate(SequentialRead<C1,I1,aType.aChar> sa1,
C1 source1,
IndexedRead<C2,aType.aChar> ia2,
C2 source2,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2,I2> |
LCharBinaryOperator.iterate(SequentialRead<C1,I1,aType.aChar> sa1,
C1 source1,
SequentialRead<C2,I2,aType.aChar> sa2,
C2 source2,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
| Modifier and Type | Method and Description |
|---|---|
default <C0> void |
LCharUnaryOperator.forEach(IndexedRead<C0,aType.aChar> ia,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LCharUnaryOperator.iterate(SequentialRead<C0,I0,aType.aChar> sa,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
| Modifier and Type | Method and Description |
|---|---|
default boolean |
LCharPredicate.doIf(char a,
LCharConsumer consumer) |
static boolean |
LCharPredicate.doIf(char a,
LCharPredicate predicate,
LCharConsumer consumer) |
default <C0> void |
LCharPredicate.filterForEach(IndexedRead<C0,aType.aChar> ia,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the consumer if predicate test passes.
|
default <C0,I0> void |
LCharPredicate.filterIterate(SequentialRead<C0,I0,aType.aChar> sa,
C0 source,
LCharConsumer consumer)
For each element (or tuple) from arguments, calls the consumer if predicate test passes.
|
Copyright © 2019. All rights reserved.