| Modifier and Type | Method and Description |
|---|---|
static LLongIntConsumer |
LLongIntConsumer.uncurry(LLongFunction<LIntConsumer> func) |
static LBiLongConsumer |
LBiLongConsumer.uncurry(LLongFunction<LLongConsumer> func) |
| Modifier and Type | Method and Description |
|---|---|
default LLongConsumer |
LObjLongConsumer.lShrink(LLongFunction<T> left) |
static <T> LLongConsumer |
LObjLongConsumer.lShrinked(LLongFunction<T> left,
LObjLongConsumer<T> func) |
| Modifier and Type | Method and Description |
|---|---|
default <V> LLongFunction<V> |
LLongToByteFunction.then(LByteFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LLongFunction<V> |
LLongToCharFunction.then(LCharFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LLongFunction<V> |
LLongToDblFunction.then(LDblFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LLongFunction<V> |
LLongToFltFunction.then(LFltFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LLongFunction<V> |
LLongToIntFunction.then(LIntFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LLongFunction<V> |
LLongToSrtFunction.then(LSrtFunction<? extends V> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default <V> LSrtFunction<V> |
LSrtToLongFunction.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LIntFunction<V> |
LIntToLongFunction.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LFltFunction<V> |
LFltToLongFunction.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LDblFunction<V> |
LDblToLongFunction.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LCharFunction<V> |
LCharToLongFunction.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LByteFunction<V> |
LByteToLongFunction.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LBoolFunction<V> |
LBoolToLongFunction.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
LLongFunction.LLongFunctionSingle<R> |
| Modifier and Type | Method and Description |
|---|---|
default LLongFunction<R> |
LLongFunction.after(LConsumer<? super R> after) |
default LLongFunction<R> |
LLongFunction.before(LLongConsumer before) |
default <V2> LLongFunction<V2> |
LLongFunction.cast()
Cast that replace generics.
|
static <V2,R> LLongFunction<V2> |
LLongFunction.cast(LLongFunction<R> function)
Cast that replace generics.
|
default LLongFunction<R> |
LLongFunction.compose(LLongUnaryOperator before)
Allows to manipulate the domain of the function.
|
static <R> LLongFunction<R> |
LLongFunction.composed(LLongUnaryOperator before,
LLongFunction<R> after) |
static <R> LLongFunction<R> |
LLongFunction.constant(R r)
Creates function that always returns the same value.
|
static <R> LLongFunction<R> |
LLongFunction.failSafe(LLongFunction<R> func,
LLongFunction<R> failSafe) |
default LLongFunction<R> |
LLongFunction.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static <R> LLongFunction<R> |
LLongFunction.longFunc(LLongFunction<R> lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static <R> LLongFunction<R> |
LLongFunction.longFuncThrowing(ExF<Throwable> exF) |
static <R> LLongFunction<R> |
LLongFunction.longFuncThrowing(String message,
ExMF<Throwable> exF) |
default LLongFunction<R> |
LObjLongFunction.lShrink(LLongFunction<T> left) |
default LLongFunction<R> |
LBiLongFunction.lShrink(LLongUnaryOperator left) |
default LLongFunction<R> |
LBiLongFunction.lShrinkc(long a1) |
default LLongFunction<R> |
LObjLongFunction.lShrinkc(T a1) |
static <R,T> LLongFunction<R> |
LObjLongFunction.lShrinked(LLongFunction<T> left,
LObjLongFunction<T,R> func) |
static <R> LLongFunction<R> |
LBiLongFunction.lShrinked(LLongUnaryOperator left,
LBiLongFunction<R> func) |
static <R> LLongFunction<R> |
LBiLongFunction.lShrinkedc(long a1,
LBiLongFunction<R> func) |
static <R,T> LLongFunction<R> |
LObjLongFunction.lShrinkedc(T a1,
LObjLongFunction<T,R> func) |
default LLongFunction<R> |
LLongFunction.nonNullable()
Converts to function that makes sure that the result is not null.
|
static <R> LLongFunction<R> |
LLongFunction.recursive(LFunction<LLongFunction<R>,LLongFunction<R>> selfLambda) |
default LLongFunction<R> |
LBiLongFunction.rShrink(LLongUnaryOperator right) |
default LLongFunction<R> |
LBiLongFunction.rShrinkc(long a2) |
static <R> LLongFunction<R> |
LBiLongFunction.rShrinked(LLongUnaryOperator right,
LBiLongFunction<R> func) |
static <R> LLongFunction<R> |
LBiLongFunction.rShrinkedc(long a2,
LBiLongFunction<R> func) |
static <R> LLongFunction<R> |
LLongFunction.safe()
Safe instance.
|
static <R> LLongFunction<R> |
LLongFunction.safe(LLongFunction<R> other)
Safe wrapping.
|
default <V> LLongFunction<V> |
LLongFunction.then(LFunction<? super R,? extends V> after)
Combines two functions together in a order.
|
default LLongFunction<R> |
LLongFunction.trying(ExWF<RuntimeException> exF) |
default LLongFunction<R> |
LLongFunction.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LLongFunction<R> |
LLongFunction.tryingThen(LFunction<Throwable,R> handler) |
default LLongFunction |
LLongFunction.untyped()
Cast that removes generics.
|
LLongFunction<R> |
LLongFunction.LLongFunctionSingle.value() |
static <R> LLongFunction<R> |
LLongFunction.wrap(java.util.function.LongFunction<R> other)
Wraps JRE instance.
|
| Modifier and Type | Method and Description |
|---|---|
static <R> LSupplier<LLongFunction<R>> |
LLongFunction.safeSupplier()
Safe instance supplier.
|
static <R> LSupplier<LLongFunction<R>> |
LLongFunction.safeSupplier(LSupplier<LLongFunction<R>> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static <R> LBiLongFunction<R> |
LBiLongFunction.apply1st(LLongFunction<R> func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static <R> LBiLongFunction<R> |
LBiLongFunction.apply2nd(LLongFunction<R> func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
static <T,R> LObjLongFunction<T,R> |
LObjLongFunction.apply2nd(LLongFunction<R> func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
static <T1,T2,R> LBiObjLongFunction<T1,T2,R> |
LBiObjLongFunction.apply3rd(LLongFunction<R> func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
static <T,R> LObjIntLongFunction<T,R> |
LObjIntLongFunction.apply3rd(LLongFunction<R> func)
Captures single parameter function into this interface where only 3rd parameter will be used.
|
static <R> R |
LLongFunction.call(long a,
LLongFunction<R> lambda) |
static <V2,R> LLongFunction<V2> |
LLongFunction.cast(LLongFunction<R> function)
Cast that replace generics.
|
static <R> LLongFunction<R> |
LLongFunction.composed(LLongUnaryOperator before,
LLongFunction<R> after) |
static <V,R> LFunction<V,R> |
LLongFunction.composed(LToLongFunction<? super V> before,
LLongFunction<R> after) |
static <R> LLongFunction<R> |
LLongFunction.failSafe(LLongFunction<R> func,
LLongFunction<R> failSafe) |
static <R> LLongFunction<R> |
LLongFunction.failSafe(LLongFunction<R> func,
LLongFunction<R> failSafe) |
default R |
LLongFunction.failSafeApply(long a,
LLongFunction<R> failSafe) |
static <R> R |
LLongFunction.failSafeApply(long a,
LLongFunction<R> func,
LLongFunction<R> failSafe) |
static <R> R |
LLongFunction.failSafeApply(long a,
LLongFunction<R> func,
LLongFunction<R> failSafe) |
static <R> void |
LLongFunction.fromTill(long min_a,
long max_a,
LLongFunction<R> func)
From-To.
|
static <R> void |
LLongFunction.fromTo(long min_a,
long max_a,
LLongFunction<R> func)
From-To.
|
static <R> R |
LLongFunction.handlingApply(long a,
LLongFunction<R> func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static <R> LLongFunction<R> |
LLongFunction.longFunc(LLongFunction<R> lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
default LLongFunction<R> |
LObjLongFunction.lShrink(LLongFunction<T> left) |
static <R,T> LLongFunction<R> |
LObjLongFunction.lShrinked(LLongFunction<T> left,
LObjLongFunction<T,R> func) |
static <R> LLongFunction<R> |
LLongFunction.safe(LLongFunction<R> other)
Safe wrapping.
|
static <R> void |
LLongFunction.times(long max_a,
LLongFunction<R> func)
From-To.
|
static <R> R |
LLongFunction.tryApply(long a,
LLongFunction<R> func) |
static <R> R |
LLongFunction.tryApply(long a,
LLongFunction<R> func,
ExWF<RuntimeException> exF) |
static <R> R |
LLongFunction.tryApply(long a,
LLongFunction<R> func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static <R> R |
LLongFunction.tryApplyThen(long a,
LLongFunction<R> func,
LFunction<Throwable,R> handler) |
static <R> LBiLongFunction<R> |
LBiLongFunction.uncurry(LLongFunction<LLongFunction<R>> func) |
| Modifier and Type | Method and Description |
|---|---|
static <R> LLongFunction<R> |
LLongFunction.recursive(LFunction<LLongFunction<R>,LLongFunction<R>> selfLambda) |
static <R> LLongFunction<R> |
LLongFunction.recursive(LFunction<LLongFunction<R>,LLongFunction<R>> selfLambda) |
static <R> LSupplier<LLongFunction<R>> |
LLongFunction.safeSupplier(LSupplier<LLongFunction<R>> supplier)
Safe supplier.
|
static <T1,T2,R> LBiObjLongFunction<T1,T2,R> |
LBiObjLongFunction.uncurry(LFunction<T1,LFunction<T2,LLongFunction<R>>> func) |
static <T,R> LObjIntLongFunction<T,R> |
LObjIntLongFunction.uncurry(LFunction<T,LIntFunction<LLongFunction<R>>> func) |
static <T,R> LObjLongFunction<T,R> |
LObjLongFunction.uncurry(LFunction<T,LLongFunction<R>> func) |
static <R> LBiLongFunction<R> |
LBiLongFunction.uncurry(LLongFunction<LLongFunction<R>> func) |
| Modifier and Type | Method and Description |
|---|---|
default <V> LFunction<T,V> |
LToLongFunction.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LBiFunction<T1,T2,V> |
LToLongBiFunction.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
default <V> LOiFunction<T,V> |
LOiToLongFunction.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default <V> LBiLongFunction<V> |
LLongBinaryOperator.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
static LLongBinaryOperator |
LLongBinaryOperator.uncurry(LLongFunction<LLongUnaryOperator> func) |
| Modifier and Type | Method and Description |
|---|---|
default <V> LLongFunction<V> |
LLongUnaryOperator.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default <V> LLongFunction<V> |
LLongUnaryOperator.then(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default <V> LLongFunction<V> |
LLongPredicate.boolToLongFunc(LBoolFunction<? extends V> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LLongPredicate |
LObjLongPredicate.lShrink(LLongFunction<T> left) |
static <T> LLongPredicate |
LObjLongPredicate.lShrinked(LLongFunction<T> left,
LObjLongPredicate<T> func) |
static LLongIntPredicate |
LLongIntPredicate.uncurry(LLongFunction<LIntPredicate> func) |
static LBiLongPredicate |
LBiLongPredicate.uncurry(LLongFunction<LLongPredicate> func) |
| Modifier and Type | Method and Description |
|---|---|
default <V> LSupplier<V> |
LLongSupplier.toSup(LLongFunction<? extends V> after)
Combines two functions together in a order.
|
Copyright © 2019. All rights reserved.