| Modifier and Type | Class and Description |
|---|---|
static class |
LByteConsumer.LByteConsumerSingle |
| Modifier and Type | Method and Description |
|---|---|
default LByteConsumer |
LByteConsumer.andThen(LByteConsumer after)
Combines two LByteConsumer together in a order.
|
static LByteConsumer |
LByteConsumer.byteCons(LByteConsumer lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LByteConsumer |
LByteConsumer.byteConsThrowing(ExF<Throwable> exF) |
static LByteConsumer |
LByteConsumer.byteConsThrowing(String message,
ExMF<Throwable> exF) |
default LByteConsumer |
LByteConsumer.compose(LByteUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LByteConsumer |
LByteConsumer.composed(LByteUnaryOperator before,
LByteConsumer after) |
static LByteConsumer |
LByteConsumer.failSafe(LByteConsumer func,
LByteConsumer failSafe) |
default LByteConsumer |
LByteConsumer.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LByteConsumer |
LByteConsumer.recursive(LFunction<LByteConsumer,LByteConsumer> selfLambda) |
static LByteConsumer |
LByteConsumer.safe()
Safe instance.
|
static LByteConsumer |
LByteConsumer.safe(LByteConsumer other)
Safe wrapping.
|
default LByteConsumer |
LByteConsumer.trying(ExWF<RuntimeException> exF) |
default LByteConsumer |
LByteConsumer.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LByteConsumer |
LByteConsumer.tryingThen(LConsumer<Throwable> handler) |
LByteConsumer |
LByteConsumer.LByteConsumerSingle.value() |
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LByteConsumer> |
LByteConsumer.safeSupplier()
Safe instance supplier.
|
static LSupplier<LByteConsumer> |
LByteConsumer.safeSupplier(LSupplier<LByteConsumer> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LByteConsumer |
LByteConsumer.andThen(LByteConsumer after)
Combines two LByteConsumer together in a order.
|
static LByteConsumer |
LByteConsumer.byteCons(LByteConsumer lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static void |
LByteConsumer.call(byte a,
LByteConsumer lambda) |
static LByteConsumer |
LByteConsumer.composed(LByteUnaryOperator before,
LByteConsumer after) |
static <V> LConsumer<V> |
LByteConsumer.composed(LToByteFunction<? super V> before,
LByteConsumer after) |
static LByteConsumer |
LByteConsumer.failSafe(LByteConsumer func,
LByteConsumer failSafe) |
default void |
LByteConsumer.failSafeAccept(byte a,
LByteConsumer failSafe) |
static void |
LByteConsumer.failSafeAccept(byte a,
LByteConsumer func,
LByteConsumer failSafe) |
static <C0> int |
LByteConsumer.forEach(IndexedRead<C0,aType.aByte> ia,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the consumer.
|
static void |
LByteConsumer.fromTill(int min_i,
int max_i,
byte a,
LByteConsumer func)
From-To.
|
static void |
LByteConsumer.fromTo(int min_i,
int max_i,
byte a,
LByteConsumer func)
From-To.
|
static void |
LByteConsumer.handlingAccept(byte a,
LByteConsumer func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static <C0,I0> int |
LByteConsumer.iterate(SequentialRead<C0,I0,aType.aByte> sa,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the consumer.
|
static LByteConsumer |
LByteConsumer.safe(LByteConsumer other)
Safe wrapping.
|
static void |
LByteConsumer.times(int max_i,
byte a,
LByteConsumer func)
From-To.
|
static void |
LByteConsumer.tryAccept(byte a,
LByteConsumer func) |
static void |
LByteConsumer.tryAccept(byte a,
LByteConsumer func,
ExWF<RuntimeException> exF) |
static void |
LByteConsumer.tryAccept(byte a,
LByteConsumer func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static void |
LByteConsumer.tryAcceptThen(byte a,
LByteConsumer func,
LConsumer<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static LByteConsumer |
LByteConsumer.recursive(LFunction<LByteConsumer,LByteConsumer> selfLambda) |
static LByteConsumer |
LByteConsumer.recursive(LFunction<LByteConsumer,LByteConsumer> selfLambda) |
static LSupplier<LByteConsumer> |
LByteConsumer.safeSupplier(LSupplier<LByteConsumer> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static LByteIntConsumer |
LByteIntConsumer.accept1st(LByteConsumer func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LBiByteConsumer |
LBiByteConsumer.accept1st(LByteConsumer func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LBiByteConsumer |
LBiByteConsumer.accept2nd(LByteConsumer func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
| Modifier and Type | Method and Description |
|---|---|
static LBiByteConsumer |
LBiByteConsumer.uncurry(LByteFunction<LByteConsumer> func) |
| Modifier and Type | Method and Description |
|---|---|
default LByteConsumer |
LObjByteConsumer.lShrink(LByteFunction<T> left) |
default LByteConsumer |
LObjByteConsumer.lShrinkc(T a1) |
static <T> LByteConsumer |
LObjByteConsumer.lShrinked(LByteFunction<T> left,
LObjByteConsumer<T> func) |
static <T> LByteConsumer |
LObjByteConsumer.lShrinkedc(T a1,
LObjByteConsumer<T> func) |
| Modifier and Type | Method and Description |
|---|---|
static <T> LObjByteConsumer<T> |
LObjByteConsumer.accept2nd(LByteConsumer func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
static <T> LTieByteConsumer<T> |
LTieByteConsumer.accept3rd(LByteConsumer func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
static <T1,T2> LBiObjByteConsumer<T1,T2> |
LBiObjByteConsumer.accept3rd(LByteConsumer func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
| Modifier and Type | Method and Description |
|---|---|
static <T1,T2> LBiObjByteConsumer<T1,T2> |
LBiObjByteConsumer.uncurry(LFunction<T1,LFunction<T2,LByteConsumer>> func) |
static <T> LObjByteConsumer<T> |
LObjByteConsumer.uncurry(LFunction<T,LByteConsumer> func) |
static <T> LTieByteConsumer<T> |
LTieByteConsumer.uncurry(LFunction<T,LIntFunction<LByteConsumer>> func) |
| Modifier and Type | Method and Description |
|---|---|
default <C0> void |
LBoolToByteFunction.forEach(IndexedRead<C0,aType.aBool> ia,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LCharToByteFunction.forEach(IndexedRead<C0,aType.aChar> ia,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LDblToByteFunction.forEach(IndexedRead<C0,aType.aDouble> ia,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LFltToByteFunction.forEach(IndexedRead<C0,aType.aFloat> ia,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LIntToByteFunction.forEach(IndexedRead<C0,aType.aInt> ia,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LLongToByteFunction.forEach(IndexedRead<C0,aType.aLong> ia,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0> void |
LSrtToByteFunction.forEach(IndexedRead<C0,aType.aShort> ia,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LBoolToByteFunction.iterate(SequentialRead<C0,I0,aType.aBool> sa,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LCharToByteFunction.iterate(SequentialRead<C0,I0,aType.aChar> sa,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LDblToByteFunction.iterate(SequentialRead<C0,I0,aType.aDouble> sa,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LFltToByteFunction.iterate(SequentialRead<C0,I0,aType.aFloat> sa,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LIntToByteFunction.iterate(SequentialRead<C0,I0,aType.aInt> sa,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LLongToByteFunction.iterate(SequentialRead<C0,I0,aType.aLong> sa,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LSrtToByteFunction.iterate(SequentialRead<C0,I0,aType.aShort> sa,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
| Modifier and Type | Method and Description |
|---|---|
default LByteConsumer |
LByteFunction.thenConsume(LConsumer<? super R> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LByteFunction<R> |
LByteFunction.before(LByteConsumer before) |
| Modifier and Type | Method and Description |
|---|---|
default <C0> void |
LToByteFunction.forEach(IndexedRead<C0,aType.a<T>> ia,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2> void |
LOiToByteFunction.forEach(IndexedRead<C1,aType.a<T>> ia1,
C1 source1,
IndexedRead<C2,aType.aInt> ia2,
C2 source2,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2> void |
LToByteBiFunction.forEach(IndexedRead<C1,aType.a<T1>> ia1,
C1 source1,
IndexedRead<C2,aType.a<T2>> ia2,
C2 source2,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2,I2> void |
LOiToByteFunction.iterate(IndexedRead<C1,aType.a<T>> ia1,
C1 source1,
SequentialRead<C2,I2,aType.aInt> sa2,
C2 source2,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2,I2> void |
LToByteBiFunction.iterate(IndexedRead<C1,aType.a<T1>> ia1,
C1 source1,
SequentialRead<C2,I2,aType.a<T2>> sa2,
C2 source2,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LToByteFunction.iterate(SequentialRead<C0,I0,aType.a<T>> sa,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2> void |
LOiToByteFunction.iterate(SequentialRead<C1,I1,aType.a<T>> sa1,
C1 source1,
IndexedRead<C2,aType.aInt> ia2,
C2 source2,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2,I2> |
LOiToByteFunction.iterate(SequentialRead<C1,I1,aType.a<T>> sa1,
C1 source1,
SequentialRead<C2,I2,aType.aInt> sa2,
C2 source2,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2> void |
LToByteBiFunction.iterate(SequentialRead<C1,I1,aType.a<T1>> sa1,
C1 source1,
IndexedRead<C2,aType.a<T2>> ia2,
C2 source2,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2,I2> |
LToByteBiFunction.iterate(SequentialRead<C1,I1,aType.a<T1>> sa1,
C1 source1,
SequentialRead<C2,I2,aType.a<T2>> sa2,
C2 source2,
LByteConsumer 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 |
LByteBinaryOperator.forEach(IndexedRead<C1,aType.aByte> ia1,
C1 source1,
IndexedRead<C2,aType.aByte> ia2,
C2 source2,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,C2,I2> void |
LByteBinaryOperator.iterate(IndexedRead<C1,aType.aByte> ia1,
C1 source1,
SequentialRead<C2,I2,aType.aByte> sa2,
C2 source2,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2> void |
LByteBinaryOperator.iterate(SequentialRead<C1,I1,aType.aByte> sa1,
C1 source1,
IndexedRead<C2,aType.aByte> ia2,
C2 source2,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C1,I1,C2,I2> |
LByteBinaryOperator.iterate(SequentialRead<C1,I1,aType.aByte> sa1,
C1 source1,
SequentialRead<C2,I2,aType.aByte> sa2,
C2 source2,
LByteConsumer 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 |
LByteUnaryOperator.forEach(IndexedRead<C0,aType.aByte> ia,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the function and passes the result to consumer.
|
default <C0,I0> void |
LByteUnaryOperator.iterate(SequentialRead<C0,I0,aType.aByte> sa,
C0 source,
LByteConsumer 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 |
LBytePredicate.doIf(byte a,
LByteConsumer consumer) |
static boolean |
LBytePredicate.doIf(byte a,
LBytePredicate predicate,
LByteConsumer consumer) |
default <C0> void |
LBytePredicate.filterForEach(IndexedRead<C0,aType.aByte> ia,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the consumer if predicate test passes.
|
default <C0,I0> void |
LBytePredicate.filterIterate(SequentialRead<C0,I0,aType.aByte> sa,
C0 source,
LByteConsumer consumer)
For each element (or tuple) from arguments, calls the consumer if predicate test passes.
|
Copyright © 2019. All rights reserved.