| Modifier and Type | Class and Description |
|---|---|
static class |
LSrtConsumer.LSrtConsumerSingle |
| Modifier and Type | Method and Description |
|---|---|
default LSrtConsumer |
LSrtConsumer.andThen(LSrtConsumer after)
Combines two LSrtConsumer together in a order.
|
default LSrtConsumer |
LSrtConsumer.compose(LSrtUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LSrtConsumer |
LSrtConsumer.composed(LSrtUnaryOperator before,
LSrtConsumer after) |
static LSrtConsumer |
LSrtConsumer.failSafe(LSrtConsumer func,
LSrtConsumer failSafe) |
default LSrtConsumer |
LSrtConsumer.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LSrtConsumer |
LSrtConsumer.recursive(LFunction<LSrtConsumer,LSrtConsumer> selfLambda) |
static LSrtConsumer |
LSrtConsumer.safe()
Safe instance.
|
static LSrtConsumer |
LSrtConsumer.safe(LSrtConsumer other)
Safe wrapping.
|
static LSrtConsumer |
LSrtConsumer.srtCons(LSrtConsumer lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LSrtConsumer |
LSrtConsumer.srtConsThrowing(ExF<Throwable> exF) |
static LSrtConsumer |
LSrtConsumer.srtConsThrowing(String message,
ExMF<Throwable> exF) |
default LSrtConsumer |
LSrtConsumer.trying(ExWF<RuntimeException> exF) |
default LSrtConsumer |
LSrtConsumer.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LSrtConsumer |
LSrtConsumer.tryingThen(LConsumer<Throwable> handler) |
LSrtConsumer |
LSrtConsumer.LSrtConsumerSingle.value() |
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LSrtConsumer> |
LSrtConsumer.safeSupplier()
Safe instance supplier.
|
static LSupplier<LSrtConsumer> |
LSrtConsumer.safeSupplier(LSupplier<LSrtConsumer> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LSrtConsumer |
LSrtConsumer.andThen(LSrtConsumer after)
Combines two LSrtConsumer together in a order.
|
static void |
LSrtConsumer.call(short a,
LSrtConsumer lambda) |
static LSrtConsumer |
LSrtConsumer.composed(LSrtUnaryOperator before,
LSrtConsumer after) |
static <V> LConsumer<V> |
LSrtConsumer.composed(LToSrtFunction<? super V> before,
LSrtConsumer after) |
static LSrtConsumer |
LSrtConsumer.failSafe(LSrtConsumer func,
LSrtConsumer failSafe) |
default void |
LSrtConsumer.failSafeAccept(short a,
LSrtConsumer failSafe) |
static void |
LSrtConsumer.failSafeAccept(short a,
LSrtConsumer func,
LSrtConsumer failSafe) |
static <C0> int |
LSrtConsumer.forEach(IndexedRead<C0,aType.aShort> ia,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the consumer.
|
static void |
LSrtConsumer.fromTill(int min_i,
int max_i,
short a,
LSrtConsumer func)
From-To.
|
static void |
LSrtConsumer.fromTo(int min_i,
int max_i,
short a,
LSrtConsumer func)
From-To.
|
static void |
LSrtConsumer.handlingAccept(short a,
LSrtConsumer func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static <C0,I0> int |
LSrtConsumer.iterate(SequentialRead<C0,I0,aType.aShort> sa,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the consumer.
|
static LSrtConsumer |
LSrtConsumer.safe(LSrtConsumer other)
Safe wrapping.
|
static LSrtConsumer |
LSrtConsumer.srtCons(LSrtConsumer lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static void |
LSrtConsumer.times(int max_i,
short a,
LSrtConsumer func)
From-To.
|
static void |
LSrtConsumer.tryAccept(short a,
LSrtConsumer func) |
static void |
LSrtConsumer.tryAccept(short a,
LSrtConsumer func,
ExWF<RuntimeException> exF) |
static void |
LSrtConsumer.tryAccept(short a,
LSrtConsumer func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static void |
LSrtConsumer.tryAcceptThen(short a,
LSrtConsumer func,
LConsumer<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static LSrtConsumer |
LSrtConsumer.recursive(LFunction<LSrtConsumer,LSrtConsumer> selfLambda) |
static LSrtConsumer |
LSrtConsumer.recursive(LFunction<LSrtConsumer,LSrtConsumer> selfLambda) |
static LSupplier<LSrtConsumer> |
LSrtConsumer.safeSupplier(LSupplier<LSrtConsumer> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LSrtConsumer |
LBiSrtConsumer.lShrink(LSrtUnaryOperator left) |
default LSrtConsumer |
LBiSrtConsumer.lShrinkc(short a1) |
static LSrtConsumer |
LBiSrtConsumer.lShrinked(LSrtUnaryOperator left,
LBiSrtConsumer func) |
static LSrtConsumer |
LBiSrtConsumer.lShrinkedc(short a1,
LBiSrtConsumer func) |
default LSrtConsumer |
LSrtIntConsumer.rShrink(LSrtToIntFunction right) |
default LSrtConsumer |
LBiSrtConsumer.rShrink(LSrtUnaryOperator right) |
default LSrtConsumer |
LSrtIntConsumer.rShrinkc(int a2) |
default LSrtConsumer |
LBiSrtConsumer.rShrinkc(short a2) |
static LSrtConsumer |
LSrtIntConsumer.rShrinked(LSrtToIntFunction right,
LSrtIntConsumer func) |
static LSrtConsumer |
LBiSrtConsumer.rShrinked(LSrtUnaryOperator right,
LBiSrtConsumer func) |
static LSrtConsumer |
LSrtIntConsumer.rShrinkedc(int a2,
LSrtIntConsumer func) |
static LSrtConsumer |
LBiSrtConsumer.rShrinkedc(short a2,
LBiSrtConsumer func) |
| Modifier and Type | Method and Description |
|---|---|
static LSrtIntConsumer |
LSrtIntConsumer.accept1st(LSrtConsumer func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LBiSrtConsumer |
LBiSrtConsumer.accept1st(LSrtConsumer func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LBiSrtConsumer |
LBiSrtConsumer.accept2nd(LSrtConsumer func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
| Modifier and Type | Method and Description |
|---|---|
static LBiSrtConsumer |
LBiSrtConsumer.uncurry(LSrtFunction<LSrtConsumer> func) |
| Modifier and Type | Method and Description |
|---|---|
default LSrtConsumer |
LObjSrtConsumer.lShrink(LSrtFunction<T> left) |
default LSrtConsumer |
LObjSrtConsumer.lShrinkc(T a1) |
static <T> LSrtConsumer |
LObjSrtConsumer.lShrinked(LSrtFunction<T> left,
LObjSrtConsumer<T> func) |
static <T> LSrtConsumer |
LObjSrtConsumer.lShrinkedc(T a1,
LObjSrtConsumer<T> func) |
| Modifier and Type | Method and Description |
|---|---|
static <T> LObjSrtConsumer<T> |
LObjSrtConsumer.accept2nd(LSrtConsumer func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
static <T> LTieSrtConsumer<T> |
LTieSrtConsumer.accept3rd(LSrtConsumer func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
static <T1,T2> LBiObjSrtConsumer<T1,T2> |
LBiObjSrtConsumer.accept3rd(LSrtConsumer func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
| Modifier and Type | Method and Description |
|---|---|
static <T1,T2> LBiObjSrtConsumer<T1,T2> |
LBiObjSrtConsumer.uncurry(LFunction<T1,LFunction<T2,LSrtConsumer>> func) |
static <T> LTieSrtConsumer<T> |
LTieSrtConsumer.uncurry(LFunction<T,LIntFunction<LSrtConsumer>> func) |
static <T> LObjSrtConsumer<T> |
LObjSrtConsumer.uncurry(LFunction<T,LSrtConsumer> func) |
| Modifier and Type | Method and Description |
|---|---|
default <C0> void |
LBoolToSrtFunction.forEach(IndexedRead<C0,aType.aBool> ia,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LByteToSrtFunction.forEach(IndexedRead<C0,aType.aByte> ia,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LCharToSrtFunction.forEach(IndexedRead<C0,aType.aChar> ia,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LDblToSrtFunction.forEach(IndexedRead<C0,aType.aDouble> ia,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LFltToSrtFunction.forEach(IndexedRead<C0,aType.aFloat> ia,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LIntToSrtFunction.forEach(IndexedRead<C0,aType.aInt> ia,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LLongToSrtFunction.forEach(IndexedRead<C0,aType.aLong> ia,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LBoolToSrtFunction.iterate(SequentialRead<C0,I0,aType.aBool> sa,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LByteToSrtFunction.iterate(SequentialRead<C0,I0,aType.aByte> sa,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LCharToSrtFunction.iterate(SequentialRead<C0,I0,aType.aChar> sa,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LDblToSrtFunction.iterate(SequentialRead<C0,I0,aType.aDouble> sa,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LFltToSrtFunction.iterate(SequentialRead<C0,I0,aType.aFloat> sa,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LIntToSrtFunction.iterate(SequentialRead<C0,I0,aType.aInt> sa,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LLongToSrtFunction.iterate(SequentialRead<C0,I0,aType.aLong> sa,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
| Modifier and Type | Method and Description |
|---|---|
default LSrtConsumer |
LSrtFunction.thenConsume(LConsumer<? super R> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LSrtFunction<R> |
LSrtFunction.before(LSrtConsumer before) |
| Modifier and Type | Method and Description |
|---|---|
default <C0> void |
LToSrtFunction.forEach(IndexedRead<C0,aType.a<T>> ia,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2> void |
LOiToSrtFunction.forEach(IndexedRead<C1,aType.a<T>> ia1,
C1 source1,
IndexedRead<C2,aType.aInt> ia2,
C2 source2,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2> void |
LToSrtBiFunction.forEach(IndexedRead<C1,aType.a<T1>> ia1,
C1 source1,
IndexedRead<C2,aType.a<T2>> ia2,
C2 source2,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2,I2> void |
LOiToSrtFunction.iterate(IndexedRead<C1,aType.a<T>> ia1,
C1 source1,
SequentialRead<C2,I2,aType.aInt> sa2,
C2 source2,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2,I2> void |
LToSrtBiFunction.iterate(IndexedRead<C1,aType.a<T1>> ia1,
C1 source1,
SequentialRead<C2,I2,aType.a<T2>> sa2,
C2 source2,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LToSrtFunction.iterate(SequentialRead<C0,I0,aType.a<T>> sa,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2> void |
LOiToSrtFunction.iterate(SequentialRead<C1,I1,aType.a<T>> sa1,
C1 source1,
IndexedRead<C2,aType.aInt> ia2,
C2 source2,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2,I2> |
LOiToSrtFunction.iterate(SequentialRead<C1,I1,aType.a<T>> sa1,
C1 source1,
SequentialRead<C2,I2,aType.aInt> sa2,
C2 source2,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2> void |
LToSrtBiFunction.iterate(SequentialRead<C1,I1,aType.a<T1>> sa1,
C1 source1,
IndexedRead<C2,aType.a<T2>> ia2,
C2 source2,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2,I2> |
LToSrtBiFunction.iterate(SequentialRead<C1,I1,aType.a<T1>> sa1,
C1 source1,
SequentialRead<C2,I2,aType.a<T2>> sa2,
C2 source2,
LSrtConsumer 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 |
LSrtBinaryOperator.forEach(IndexedRead<C1,aType.aShort> ia1,
C1 source1,
IndexedRead<C2,aType.aShort> ia2,
C2 source2,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2,I2> void |
LSrtBinaryOperator.iterate(IndexedRead<C1,aType.aShort> ia1,
C1 source1,
SequentialRead<C2,I2,aType.aShort> sa2,
C2 source2,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2> void |
LSrtBinaryOperator.iterate(SequentialRead<C1,I1,aType.aShort> sa1,
C1 source1,
IndexedRead<C2,aType.aShort> ia2,
C2 source2,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2,I2> |
LSrtBinaryOperator.iterate(SequentialRead<C1,I1,aType.aShort> sa1,
C1 source1,
SequentialRead<C2,I2,aType.aShort> sa2,
C2 source2,
LSrtConsumer 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 |
LSrtUnaryOperator.forEach(IndexedRead<C0,aType.aShort> ia,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LSrtUnaryOperator.iterate(SequentialRead<C0,I0,aType.aShort> sa,
C0 source,
LSrtConsumer 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 |
LSrtPredicate.doIf(short a,
LSrtConsumer consumer) |
static boolean |
LSrtPredicate.doIf(short a,
LSrtPredicate predicate,
LSrtConsumer consumer) |
default <C0> void |
LSrtPredicate.filterForEach(IndexedRead<C0,aType.aShort> ia,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the consumer if predicate test passes.
|
default <C0,I0> void |
LSrtPredicate.filterIterate(SequentialRead<C0,I0,aType.aShort> sa,
C0 source,
LSrtConsumer consumer)
For each element (or tuple) from arguments, calls the consumer if predicate test passes.
|
Copyright © 2019. All rights reserved.