| Modifier and Type | Method and Description |
|---|---|
default LLongConsumer |
LLongConsumer.compose(LLongUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LLongConsumer |
LLongConsumer.composed(LLongUnaryOperator before,
LLongConsumer after) |
| Modifier and Type | Method and Description |
|---|---|
default LLongIntConsumer |
LLongIntConsumer.compose(LLongUnaryOperator before1,
LIntUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default LBiLongConsumer |
LBiLongConsumer.compose(LLongUnaryOperator before1,
LLongUnaryOperator before2)
Allows to manipulate the domain of the function.
|
static LLongIntConsumer |
LLongIntConsumer.composed(LLongUnaryOperator before1,
LIntUnaryOperator before2,
LLongIntConsumer after) |
static LBiLongConsumer |
LBiLongConsumer.composed(LLongUnaryOperator before1,
LLongUnaryOperator before2,
LBiLongConsumer after) |
default LLongConsumer |
LBiLongConsumer.lShrink(LLongUnaryOperator left) |
static LLongConsumer |
LBiLongConsumer.lShrinked(LLongUnaryOperator left,
LBiLongConsumer func) |
default LLongConsumer |
LBiLongConsumer.rShrink(LLongUnaryOperator right) |
static LLongConsumer |
LBiLongConsumer.rShrinked(LLongUnaryOperator right,
LBiLongConsumer func) |
| Modifier and Type | Method and Description |
|---|---|
default <V1> LTieLongConsumer<V1> |
LTieLongConsumer.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LLongUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default <V1> LObjLongConsumer<V1> |
LObjLongConsumer.compose(LFunction<? super V1,? extends T> before1,
LLongUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1,V2> LBiObjLongConsumer<V1,V2> |
LBiObjLongConsumer.compose(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LLongUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static <V1,T> LTieLongConsumer<V1> |
LTieLongConsumer.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LLongUnaryOperator before3,
LTieLongConsumer<T> after) |
static <V1,T> LObjLongConsumer<V1> |
LObjLongConsumer.composed(LFunction<? super V1,? extends T> before1,
LLongUnaryOperator before2,
LObjLongConsumer<T> after) |
static <V1,V2,T1,T2> |
LBiObjLongConsumer.composed(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LLongUnaryOperator before3,
LBiObjLongConsumer<T1,T2> after) |
| Modifier and Type | Method and Description |
|---|---|
default LLongUnaryOperator |
LLongToByteFunction.thenToLong(LByteToLongFunction after)
Combines two functions together in a order.
|
default LLongUnaryOperator |
LLongToCharFunction.thenToLong(LCharToLongFunction after)
Combines two functions together in a order.
|
default LLongUnaryOperator |
LLongToDblFunction.thenToLong(LDblToLongFunction after)
Combines two functions together in a order.
|
default LLongUnaryOperator |
LLongToFltFunction.thenToLong(LFltToLongFunction after)
Combines two functions together in a order.
|
default LLongUnaryOperator |
LLongToIntFunction.thenToLong(LIntToLongFunction after)
Combines two functions together in a order.
|
default LLongUnaryOperator |
LLongToSrtFunction.thenToLong(LSrtToLongFunction after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LLongToSrtFunction |
LLongToSrtFunction.compose(LLongUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LLongToIntFunction |
LLongToIntFunction.compose(LLongUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LLongToFltFunction |
LLongToFltFunction.compose(LLongUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LLongToDblFunction |
LLongToDblFunction.compose(LLongUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LLongToCharFunction |
LLongToCharFunction.compose(LLongUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LLongToByteFunction |
LLongToByteFunction.compose(LLongUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LLongToByteFunction |
LLongToByteFunction.composed(LLongUnaryOperator before,
LLongToByteFunction after) |
static LLongToCharFunction |
LLongToCharFunction.composed(LLongUnaryOperator before,
LLongToCharFunction after) |
static LLongToDblFunction |
LLongToDblFunction.composed(LLongUnaryOperator before,
LLongToDblFunction after) |
static LLongToFltFunction |
LLongToFltFunction.composed(LLongUnaryOperator before,
LLongToFltFunction after) |
static LLongToIntFunction |
LLongToIntFunction.composed(LLongUnaryOperator before,
LLongToIntFunction after) |
static LLongToSrtFunction |
LLongToSrtFunction.composed(LLongUnaryOperator before,
LLongToSrtFunction after) |
default LSrtToLongFunction |
LSrtToLongFunction.thenToLong(LLongUnaryOperator after)
Combines two functions together in a order.
|
default LIntToLongFunction |
LIntToLongFunction.thenToLong(LLongUnaryOperator after)
Combines two functions together in a order.
|
default LFltToLongFunction |
LFltToLongFunction.thenToLong(LLongUnaryOperator after)
Combines two functions together in a order.
|
default LDblToLongFunction |
LDblToLongFunction.thenToLong(LLongUnaryOperator after)
Combines two functions together in a order.
|
default LCharToLongFunction |
LCharToLongFunction.thenToLong(LLongUnaryOperator after)
Combines two functions together in a order.
|
default LByteToLongFunction |
LByteToLongFunction.thenToLong(LLongUnaryOperator after)
Combines two functions together in a order.
|
default LBoolToLongFunction |
LBoolToLongFunction.thenToLong(LLongUnaryOperator after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LLongUnaryOperator |
LLongFunction.thenToLong(LToLongFunction<? super R> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default <V1> LObjIntLongFunction<V1,R> |
LObjIntLongFunction.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LLongUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default <V1> LObjLongFunction<V1,R> |
LObjLongFunction.compose(LFunction<? super V1,? extends T> before1,
LLongUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1,V2> LBiObjLongFunction<V1,V2,R> |
LBiObjLongFunction.compose(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LLongUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default LLongFunction<R> |
LLongFunction.compose(LLongUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LBiLongFunction<R> |
LBiLongFunction.compose(LLongUnaryOperator before1,
LLongUnaryOperator before2)
Allows to manipulate the domain of the function.
|
static <V1,T,R> LObjIntLongFunction<V1,R> |
LObjIntLongFunction.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LLongUnaryOperator before3,
LObjIntLongFunction<T,R> after) |
static <V1,T,R> LObjLongFunction<V1,R> |
LObjLongFunction.composed(LFunction<? super V1,? extends T> before1,
LLongUnaryOperator before2,
LObjLongFunction<T,R> after) |
static <V1,V2,T1,T2,R> |
LBiObjLongFunction.composed(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LLongUnaryOperator before3,
LBiObjLongFunction<T1,T2,R> after) |
static <R> LLongFunction<R> |
LLongFunction.composed(LLongUnaryOperator before,
LLongFunction<R> after) |
static <R> LBiLongFunction<R> |
LBiLongFunction.composed(LLongUnaryOperator before1,
LLongUnaryOperator before2,
LBiLongFunction<R> after) |
default LLongFunction<R> |
LBiLongFunction.lShrink(LLongUnaryOperator left) |
static <R> LLongFunction<R> |
LBiLongFunction.lShrinked(LLongUnaryOperator left,
LBiLongFunction<R> func) |
default LLongFunction<R> |
LBiLongFunction.rShrink(LLongUnaryOperator right) |
static <R> LLongFunction<R> |
LBiLongFunction.rShrinked(LLongUnaryOperator right,
LBiLongFunction<R> func) |
| Modifier and Type | Method and Description |
|---|---|
default <V1> LTieLongFunction<V1> |
LTieLongFunction.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LLongUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static <V1,T> LTieLongFunction<V1> |
LTieLongFunction.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LLongUnaryOperator before3,
LTieLongFunction<T> after) |
default LToLongFunction<T> |
LToLongFunction.thenToLong(LLongUnaryOperator after)
Combines two functions together in a order.
|
default LToLongBiFunction<T1,T2> |
LToLongBiFunction.thenToLong(LLongUnaryOperator after)
Combines two functions together in a order.
|
default LOiToLongFunction<T> |
LOiToLongFunction.thenToLong(LLongUnaryOperator after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LLongUnaryOperator |
LLongBinaryOperator.lShrink(LLongUnaryOperator left) |
default LLongUnaryOperator |
LLongBinaryOperator.lShrinkc(long a1) |
static LLongUnaryOperator |
LLongBinaryOperator.lShrinked(LLongUnaryOperator left,
LLongBinaryOperator func) |
static LLongUnaryOperator |
LLongBinaryOperator.lShrinkedc(long a1,
LLongBinaryOperator func) |
default LLongUnaryOperator |
LLongBinaryOperator.rShrink(LLongUnaryOperator right) |
default LLongUnaryOperator |
LLongBinaryOperator.rShrinkc(long a2) |
static LLongUnaryOperator |
LLongBinaryOperator.rShrinked(LLongUnaryOperator right,
LLongBinaryOperator func) |
static LLongUnaryOperator |
LLongBinaryOperator.rShrinkedc(long a2,
LLongBinaryOperator func) |
| Modifier and Type | Method and Description |
|---|---|
static LLongBinaryOperator |
LLongBinaryOperator.apply1stAsLong(LLongUnaryOperator func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LLongBinaryOperator |
LLongBinaryOperator.apply2ndAsLong(LLongUnaryOperator func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
default LLongBinaryOperator |
LLongBinaryOperator.compose(LLongUnaryOperator before1,
LLongUnaryOperator before2)
Allows to manipulate the domain of the function.
|
static LLongBinaryOperator |
LLongBinaryOperator.composed(LLongUnaryOperator before1,
LLongUnaryOperator before2,
LLongBinaryOperator after) |
default LLongUnaryOperator |
LLongBinaryOperator.lShrink(LLongUnaryOperator left) |
static LLongUnaryOperator |
LLongBinaryOperator.lShrinked(LLongUnaryOperator left,
LLongBinaryOperator func) |
default LLongUnaryOperator |
LLongBinaryOperator.rShrink(LLongUnaryOperator right) |
static LLongUnaryOperator |
LLongBinaryOperator.rShrinked(LLongUnaryOperator right,
LLongBinaryOperator func) |
default LLongBinaryOperator |
LLongBinaryOperator.thenToLong(LLongUnaryOperator after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
static LLongBinaryOperator |
LLongBinaryOperator.uncurry(LLongFunction<LLongUnaryOperator> func) |
| Modifier and Type | Class and Description |
|---|---|
static class |
LLongUnaryOperator.LLongUnaryOperatorSingle |
| Modifier and Type | Method and Description |
|---|---|
default LLongUnaryOperator |
LLongUnaryOperator.compose(LLongUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LLongUnaryOperator |
LLongUnaryOperator.composed(LLongUnaryOperator before,
LLongUnaryOperator after) |
static LLongUnaryOperator |
LLongUnaryOperator.constant(long r)
Creates function that always returns the same value.
|
static LLongUnaryOperator |
LLongUnaryOperator.failSafe(LLongUnaryOperator func,
LLongUnaryOperator failSafe) |
default LLongUnaryOperator |
LLongUnaryOperator.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LLongUnaryOperator |
LLongUnaryOperator.identity()
Returns a function that always returns its input argument.
|
static LLongUnaryOperator |
LLongUnaryOperator.longUnaryOp(LLongUnaryOperator lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LLongUnaryOperator |
LLongUnaryOperator.longUnaryOpThrowing(ExF<Throwable> exF) |
static LLongUnaryOperator |
LLongUnaryOperator.longUnaryOpThrowing(String message,
ExMF<Throwable> exF) |
static LLongUnaryOperator |
LLongUnaryOperator.recursive(LFunction<LLongUnaryOperator,LLongUnaryOperator> selfLambda) |
static LLongUnaryOperator |
LLongUnaryOperator.safe()
Safe instance.
|
static LLongUnaryOperator |
LLongUnaryOperator.safe(LLongUnaryOperator other)
Safe wrapping.
|
default LLongUnaryOperator |
LLongUnaryOperator.thenToLong(LLongUnaryOperator after)
Combines two functions together in a order.
|
default LLongUnaryOperator |
LLongUnaryOperator.trying(ExWF<RuntimeException> exF) |
default LLongUnaryOperator |
LLongUnaryOperator.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LLongUnaryOperator |
LLongUnaryOperator.tryingThen(LToLongFunction<Throwable> handler) |
LLongUnaryOperator |
LLongUnaryOperator.LLongUnaryOperatorSingle.value() |
static LLongUnaryOperator |
LLongUnaryOperator.wrap(java.util.function.LongUnaryOperator other)
Wraps JRE instance.
|
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LLongUnaryOperator> |
LLongUnaryOperator.safeSupplier()
Safe instance supplier.
|
static LSupplier<LLongUnaryOperator> |
LLongUnaryOperator.safeSupplier(LSupplier<LLongUnaryOperator> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static long |
LLongUnaryOperator.call(long a,
LLongUnaryOperator lambda) |
default LLongUnaryOperator |
LLongUnaryOperator.compose(LLongUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LLongUnaryOperator |
LLongUnaryOperator.composed(LLongUnaryOperator before,
LLongUnaryOperator after) |
static <V> LToLongFunction<V> |
LLongUnaryOperator.composed(LToLongFunction<? super V> before,
LLongUnaryOperator after) |
static LLongUnaryOperator |
LLongUnaryOperator.failSafe(LLongUnaryOperator func,
LLongUnaryOperator failSafe) |
default long |
LLongUnaryOperator.failSafeApplyAsLong(long a,
LLongUnaryOperator failSafe) |
static long |
LLongUnaryOperator.failSafeApplyAsLong(long a,
LLongUnaryOperator func,
LLongUnaryOperator failSafe) |
static void |
LLongUnaryOperator.fromTill(long min_a,
long max_a,
LLongUnaryOperator func)
From-To.
|
static void |
LLongUnaryOperator.fromTo(long min_a,
long max_a,
LLongUnaryOperator func)
From-To.
|
static long |
LLongUnaryOperator.handlingApplyAsLong(long a,
LLongUnaryOperator func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static LLongUnaryOperator |
LLongUnaryOperator.longUnaryOp(LLongUnaryOperator lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LLongUnaryOperator |
LLongUnaryOperator.safe(LLongUnaryOperator other)
Safe wrapping.
|
default LLongUnaryOperator |
LLongUnaryOperator.thenToLong(LLongUnaryOperator after)
Combines two functions together in a order.
|
static void |
LLongUnaryOperator.times(long max_a,
LLongUnaryOperator func)
From-To.
|
static long |
LLongUnaryOperator.tryApplyAsLong(long a,
LLongUnaryOperator func) |
static long |
LLongUnaryOperator.tryApplyAsLong(long a,
LLongUnaryOperator func,
ExWF<RuntimeException> exF) |
static long |
LLongUnaryOperator.tryApplyAsLong(long a,
LLongUnaryOperator func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static long |
LLongUnaryOperator.tryApplyAsLongThen(long a,
LLongUnaryOperator func,
LToLongFunction<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static LLongUnaryOperator |
LLongUnaryOperator.recursive(LFunction<LLongUnaryOperator,LLongUnaryOperator> selfLambda) |
static LLongUnaryOperator |
LLongUnaryOperator.recursive(LFunction<LLongUnaryOperator,LLongUnaryOperator> selfLambda) |
static LSupplier<LLongUnaryOperator> |
LLongUnaryOperator.safeSupplier(LSupplier<LLongUnaryOperator> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LLongUnaryOperator |
LLongPredicate.boolToLongUnaryOp(LBoolToLongFunction after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default <V1> LObjIntLongPredicate<V1> |
LObjIntLongPredicate.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LLongUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default <V1> LObjLongPredicate<V1> |
LObjLongPredicate.compose(LFunction<? super V1,? extends T> before1,
LLongUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1,V2> LBiObjLongPredicate<V1,V2> |
LBiObjLongPredicate.compose(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LLongUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default LLongPredicate |
LLongPredicate.compose(LLongUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LLongIntPredicate |
LLongIntPredicate.compose(LLongUnaryOperator before1,
LIntUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default LBiLongPredicate |
LBiLongPredicate.compose(LLongUnaryOperator before1,
LLongUnaryOperator before2)
Allows to manipulate the domain of the function.
|
static <V1,T> LObjIntLongPredicate<V1> |
LObjIntLongPredicate.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LLongUnaryOperator before3,
LObjIntLongPredicate<T> after) |
static <V1,T> LObjLongPredicate<V1> |
LObjLongPredicate.composed(LFunction<? super V1,? extends T> before1,
LLongUnaryOperator before2,
LObjLongPredicate<T> after) |
static <V1,V2,T1,T2> |
LBiObjLongPredicate.composed(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LLongUnaryOperator before3,
LBiObjLongPredicate<T1,T2> after) |
static LLongIntPredicate |
LLongIntPredicate.composed(LLongUnaryOperator before1,
LIntUnaryOperator before2,
LLongIntPredicate after) |
static LLongPredicate |
LLongPredicate.composed(LLongUnaryOperator before,
LLongPredicate after) |
static LBiLongPredicate |
LBiLongPredicate.composed(LLongUnaryOperator before1,
LLongUnaryOperator before2,
LBiLongPredicate after) |
default LLongPredicate |
LBiLongPredicate.lShrink(LLongUnaryOperator left) |
static LLongPredicate |
LBiLongPredicate.lShrinked(LLongUnaryOperator left,
LBiLongPredicate func) |
default LLongPredicate |
LBiLongPredicate.rShrink(LLongUnaryOperator right) |
static LLongPredicate |
LBiLongPredicate.rShrinked(LLongUnaryOperator right,
LBiLongPredicate func) |
| Modifier and Type | Method and Description |
|---|---|
default LLongSupplier |
LLongSupplier.toLongSup(LLongUnaryOperator after)
Combines two functions together in a order.
|
Copyright © 2019. All rights reserved.