| Modifier and Type | Method and Description |
|---|---|
default LDblConsumer |
LDblConsumer.compose(LDblUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LDblConsumer |
LDblConsumer.composed(LDblUnaryOperator before,
LDblConsumer after) |
| Modifier and Type | Method and Description |
|---|---|
default LBiDblConsumer |
LBiDblConsumer.compose(LDblUnaryOperator before1,
LDblUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default LDblIntConsumer |
LDblIntConsumer.compose(LDblUnaryOperator before1,
LIntUnaryOperator before2)
Allows to manipulate the domain of the function.
|
static LBiDblConsumer |
LBiDblConsumer.composed(LDblUnaryOperator before1,
LDblUnaryOperator before2,
LBiDblConsumer after) |
static LDblIntConsumer |
LDblIntConsumer.composed(LDblUnaryOperator before1,
LIntUnaryOperator before2,
LDblIntConsumer after) |
default LDblConsumer |
LBiDblConsumer.lShrink(LDblUnaryOperator left) |
static LDblConsumer |
LBiDblConsumer.lShrinked(LDblUnaryOperator left,
LBiDblConsumer func) |
default LDblConsumer |
LBiDblConsumer.rShrink(LDblUnaryOperator right) |
static LDblConsumer |
LBiDblConsumer.rShrinked(LDblUnaryOperator right,
LBiDblConsumer func) |
| Modifier and Type | Method and Description |
|---|---|
default <V1> LObjDblConsumer<V1> |
LObjDblConsumer.compose(LFunction<? super V1,? extends T> before1,
LDblUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LTieDblConsumer<V1> |
LTieDblConsumer.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LDblUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default <V1,V2> LBiObjDblConsumer<V1,V2> |
LBiObjDblConsumer.compose(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LDblUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static <V1,T> LObjDblConsumer<V1> |
LObjDblConsumer.composed(LFunction<? super V1,? extends T> before1,
LDblUnaryOperator before2,
LObjDblConsumer<T> after) |
static <V1,T> LTieDblConsumer<V1> |
LTieDblConsumer.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LDblUnaryOperator before3,
LTieDblConsumer<T> after) |
static <V1,V2,T1,T2> |
LBiObjDblConsumer.composed(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LDblUnaryOperator before3,
LBiObjDblConsumer<T1,T2> after) |
| Modifier and Type | Method and Description |
|---|---|
default LDblUnaryOperator |
LDblToByteFunction.thenToDbl(LByteToDblFunction after)
Combines two functions together in a order.
|
default LDblUnaryOperator |
LDblToCharFunction.thenToDbl(LCharToDblFunction after)
Combines two functions together in a order.
|
default LDblUnaryOperator |
LDblToFltFunction.thenToDbl(LFltToDblFunction after)
Combines two functions together in a order.
|
default LDblUnaryOperator |
LDblToIntFunction.thenToDbl(LIntToDblFunction after)
Combines two functions together in a order.
|
default LDblUnaryOperator |
LDblToLongFunction.thenToDbl(LLongToDblFunction after)
Combines two functions together in a order.
|
default LDblUnaryOperator |
LDblToSrtFunction.thenToDbl(LSrtToDblFunction after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LDblToSrtFunction |
LDblToSrtFunction.compose(LDblUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LDblToLongFunction |
LDblToLongFunction.compose(LDblUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LDblToIntFunction |
LDblToIntFunction.compose(LDblUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LDblToFltFunction |
LDblToFltFunction.compose(LDblUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LDblToCharFunction |
LDblToCharFunction.compose(LDblUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LDblToByteFunction |
LDblToByteFunction.compose(LDblUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LDblToByteFunction |
LDblToByteFunction.composed(LDblUnaryOperator before,
LDblToByteFunction after) |
static LDblToCharFunction |
LDblToCharFunction.composed(LDblUnaryOperator before,
LDblToCharFunction after) |
static LDblToFltFunction |
LDblToFltFunction.composed(LDblUnaryOperator before,
LDblToFltFunction after) |
static LDblToIntFunction |
LDblToIntFunction.composed(LDblUnaryOperator before,
LDblToIntFunction after) |
static LDblToLongFunction |
LDblToLongFunction.composed(LDblUnaryOperator before,
LDblToLongFunction after) |
static LDblToSrtFunction |
LDblToSrtFunction.composed(LDblUnaryOperator before,
LDblToSrtFunction after) |
default LSrtToDblFunction |
LSrtToDblFunction.thenToDbl(LDblUnaryOperator after)
Combines two functions together in a order.
|
default LLongToDblFunction |
LLongToDblFunction.thenToDbl(LDblUnaryOperator after)
Combines two functions together in a order.
|
default LIntToDblFunction |
LIntToDblFunction.thenToDbl(LDblUnaryOperator after)
Combines two functions together in a order.
|
default LFltToDblFunction |
LFltToDblFunction.thenToDbl(LDblUnaryOperator after)
Combines two functions together in a order.
|
default LCharToDblFunction |
LCharToDblFunction.thenToDbl(LDblUnaryOperator after)
Combines two functions together in a order.
|
default LByteToDblFunction |
LByteToDblFunction.thenToDbl(LDblUnaryOperator after)
Combines two functions together in a order.
|
default LBoolToDblFunction |
LBoolToDblFunction.thenToDbl(LDblUnaryOperator after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LDblUnaryOperator |
LDblFunction.thenToDbl(LToDblFunction<? super R> after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LDblFunction<R> |
LDblFunction.compose(LDblUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LBiDblFunction<R> |
LBiDblFunction.compose(LDblUnaryOperator before1,
LDblUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LObjDblFunction<V1,R> |
LObjDblFunction.compose(LFunction<? super V1,? extends T> before1,
LDblUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LObjIntDblFunction<V1,R> |
LObjIntDblFunction.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LDblUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default <V1,V2> LBiObjDblFunction<V1,V2,R> |
LBiObjDblFunction.compose(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LDblUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static <R> LDblFunction<R> |
LDblFunction.composed(LDblUnaryOperator before,
LDblFunction<R> after) |
static <R> LBiDblFunction<R> |
LBiDblFunction.composed(LDblUnaryOperator before1,
LDblUnaryOperator before2,
LBiDblFunction<R> after) |
static <V1,T,R> LObjDblFunction<V1,R> |
LObjDblFunction.composed(LFunction<? super V1,? extends T> before1,
LDblUnaryOperator before2,
LObjDblFunction<T,R> after) |
static <V1,T,R> LObjIntDblFunction<V1,R> |
LObjIntDblFunction.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LDblUnaryOperator before3,
LObjIntDblFunction<T,R> after) |
static <V1,V2,T1,T2,R> |
LBiObjDblFunction.composed(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LDblUnaryOperator before3,
LBiObjDblFunction<T1,T2,R> after) |
default LDblFunction<R> |
LBiDblFunction.lShrink(LDblUnaryOperator left) |
static <R> LDblFunction<R> |
LBiDblFunction.lShrinked(LDblUnaryOperator left,
LBiDblFunction<R> func) |
default LDblFunction<R> |
LBiDblFunction.rShrink(LDblUnaryOperator right) |
static <R> LDblFunction<R> |
LBiDblFunction.rShrinked(LDblUnaryOperator right,
LBiDblFunction<R> func) |
| Modifier and Type | Method and Description |
|---|---|
default <V1> LTieDblFunction<V1> |
LTieDblFunction.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LDblUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static <V1,T> LTieDblFunction<V1> |
LTieDblFunction.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LDblUnaryOperator before3,
LTieDblFunction<T> after) |
default LToDblFunction<T> |
LToDblFunction.thenToDbl(LDblUnaryOperator after)
Combines two functions together in a order.
|
default LToDblBiFunction<T1,T2> |
LToDblBiFunction.thenToDbl(LDblUnaryOperator after)
Combines two functions together in a order.
|
default LOiToDblFunction<T> |
LOiToDblFunction.thenToDbl(LDblUnaryOperator after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LDblUnaryOperator |
LDblBinaryOperator.lShrink(LDblUnaryOperator left) |
default LDblUnaryOperator |
LDblBinaryOperator.lShrinkc(double a1) |
static LDblUnaryOperator |
LDblBinaryOperator.lShrinked(LDblUnaryOperator left,
LDblBinaryOperator func) |
static LDblUnaryOperator |
LDblBinaryOperator.lShrinkedc(double a1,
LDblBinaryOperator func) |
default LDblUnaryOperator |
LDblBinaryOperator.rShrink(LDblUnaryOperator right) |
default LDblUnaryOperator |
LDblBinaryOperator.rShrinkc(double a2) |
static LDblUnaryOperator |
LDblBinaryOperator.rShrinked(LDblUnaryOperator right,
LDblBinaryOperator func) |
static LDblUnaryOperator |
LDblBinaryOperator.rShrinkedc(double a2,
LDblBinaryOperator func) |
| Modifier and Type | Method and Description |
|---|---|
static LDblBinaryOperator |
LDblBinaryOperator.apply1stAsDbl(LDblUnaryOperator func)
Captures single parameter function into this interface where only 1st parameter will be used.
|
static LDblBinaryOperator |
LDblBinaryOperator.apply2ndAsDbl(LDblUnaryOperator func)
Captures single parameter function into this interface where only 2nd parameter will be used.
|
default LDblBinaryOperator |
LDblBinaryOperator.compose(LDblUnaryOperator before1,
LDblUnaryOperator before2)
Allows to manipulate the domain of the function.
|
static LDblBinaryOperator |
LDblBinaryOperator.composed(LDblUnaryOperator before1,
LDblUnaryOperator before2,
LDblBinaryOperator after) |
default LDblUnaryOperator |
LDblBinaryOperator.lShrink(LDblUnaryOperator left) |
static LDblUnaryOperator |
LDblBinaryOperator.lShrinked(LDblUnaryOperator left,
LDblBinaryOperator func) |
default LDblUnaryOperator |
LDblBinaryOperator.rShrink(LDblUnaryOperator right) |
static LDblUnaryOperator |
LDblBinaryOperator.rShrinked(LDblUnaryOperator right,
LDblBinaryOperator func) |
default LDblBinaryOperator |
LDblBinaryOperator.thenToDbl(LDblUnaryOperator after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
static LDblBinaryOperator |
LDblBinaryOperator.uncurry(LDblFunction<LDblUnaryOperator> func) |
| Modifier and Type | Class and Description |
|---|---|
static class |
LDblUnaryOperator.LDblUnaryOperatorSingle |
| Modifier and Type | Method and Description |
|---|---|
default LDblUnaryOperator |
LDblUnaryOperator.compose(LDblUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LDblUnaryOperator |
LDblUnaryOperator.composed(LDblUnaryOperator before,
LDblUnaryOperator after) |
static LDblUnaryOperator |
LDblUnaryOperator.constant(double r)
Creates function that always returns the same value.
|
static LDblUnaryOperator |
LDblUnaryOperator.dblUnaryOp(LDblUnaryOperator lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LDblUnaryOperator |
LDblUnaryOperator.dblUnaryOpThrowing(ExF<Throwable> exF) |
static LDblUnaryOperator |
LDblUnaryOperator.dblUnaryOpThrowing(String message,
ExMF<Throwable> exF) |
static LDblUnaryOperator |
LDblUnaryOperator.failSafe(LDblUnaryOperator func,
LDblUnaryOperator failSafe) |
default LDblUnaryOperator |
LDblUnaryOperator.handling(HandlingInstructions<Throwable,RuntimeException> handling) |
static LDblUnaryOperator |
LDblUnaryOperator.identity()
Returns a function that always returns its input argument.
|
static LDblUnaryOperator |
LDblUnaryOperator.recursive(LFunction<LDblUnaryOperator,LDblUnaryOperator> selfLambda) |
static LDblUnaryOperator |
LDblUnaryOperator.safe()
Safe instance.
|
static LDblUnaryOperator |
LDblUnaryOperator.safe(LDblUnaryOperator other)
Safe wrapping.
|
default LDblUnaryOperator |
LDblUnaryOperator.thenToDbl(LDblUnaryOperator after)
Combines two functions together in a order.
|
default LDblUnaryOperator |
LDblUnaryOperator.trying(ExWF<RuntimeException> exF) |
default LDblUnaryOperator |
LDblUnaryOperator.trying(ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
default LDblUnaryOperator |
LDblUnaryOperator.tryingThen(LToDblFunction<Throwable> handler) |
LDblUnaryOperator |
LDblUnaryOperator.LDblUnaryOperatorSingle.value() |
static LDblUnaryOperator |
LDblUnaryOperator.wrap(java.util.function.DoubleUnaryOperator other)
Wraps JRE instance.
|
| Modifier and Type | Method and Description |
|---|---|
static LSupplier<LDblUnaryOperator> |
LDblUnaryOperator.safeSupplier()
Safe instance supplier.
|
static LSupplier<LDblUnaryOperator> |
LDblUnaryOperator.safeSupplier(LSupplier<LDblUnaryOperator> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
static double |
LDblUnaryOperator.call(double a,
LDblUnaryOperator lambda) |
default LDblUnaryOperator |
LDblUnaryOperator.compose(LDblUnaryOperator before)
Allows to manipulate the domain of the function.
|
static LDblUnaryOperator |
LDblUnaryOperator.composed(LDblUnaryOperator before,
LDblUnaryOperator after) |
static <V> LToDblFunction<V> |
LDblUnaryOperator.composed(LToDblFunction<? super V> before,
LDblUnaryOperator after) |
static LDblUnaryOperator |
LDblUnaryOperator.dblUnaryOp(LDblUnaryOperator lambda)
Convenient method in case lambda expression is ambiguous for the compiler (that might happen for overloaded methods accepting different interfaces).
|
static LDblUnaryOperator |
LDblUnaryOperator.failSafe(LDblUnaryOperator func,
LDblUnaryOperator failSafe) |
default double |
LDblUnaryOperator.failSafeApplyAsDbl(double a,
LDblUnaryOperator failSafe) |
static double |
LDblUnaryOperator.failSafeApplyAsDbl(double a,
LDblUnaryOperator func,
LDblUnaryOperator failSafe) |
static void |
LDblUnaryOperator.fromTill(int min_i,
int max_i,
double a,
LDblUnaryOperator func)
From-To.
|
static void |
LDblUnaryOperator.fromTo(int min_i,
int max_i,
double a,
LDblUnaryOperator func)
From-To.
|
static double |
LDblUnaryOperator.handlingApplyAsDbl(double a,
LDblUnaryOperator func,
HandlingInstructions<Throwable,RuntimeException> handling) |
static LDblUnaryOperator |
LDblUnaryOperator.safe(LDblUnaryOperator other)
Safe wrapping.
|
default LDblUnaryOperator |
LDblUnaryOperator.thenToDbl(LDblUnaryOperator after)
Combines two functions together in a order.
|
static void |
LDblUnaryOperator.times(int max_i,
double a,
LDblUnaryOperator func)
From-To.
|
static double |
LDblUnaryOperator.tryApplyAsDbl(double a,
LDblUnaryOperator func) |
static double |
LDblUnaryOperator.tryApplyAsDbl(double a,
LDblUnaryOperator func,
ExWF<RuntimeException> exF) |
static double |
LDblUnaryOperator.tryApplyAsDbl(double a,
LDblUnaryOperator func,
ExWMF<RuntimeException> exF,
String newMessage,
Object... messageParams) |
static double |
LDblUnaryOperator.tryApplyAsDblThen(double a,
LDblUnaryOperator func,
LToDblFunction<Throwable> handler) |
| Modifier and Type | Method and Description |
|---|---|
static LDblUnaryOperator |
LDblUnaryOperator.recursive(LFunction<LDblUnaryOperator,LDblUnaryOperator> selfLambda) |
static LDblUnaryOperator |
LDblUnaryOperator.recursive(LFunction<LDblUnaryOperator,LDblUnaryOperator> selfLambda) |
static LSupplier<LDblUnaryOperator> |
LDblUnaryOperator.safeSupplier(LSupplier<LDblUnaryOperator> supplier)
Safe supplier.
|
| Modifier and Type | Method and Description |
|---|---|
default LDblUnaryOperator |
LDblPredicate.boolToDblUnaryOp(LBoolToDblFunction after)
Combines two functions together in a order.
|
| Modifier and Type | Method and Description |
|---|---|
default LDblPredicate |
LDblPredicate.compose(LDblUnaryOperator before)
Allows to manipulate the domain of the function.
|
default LBiDblPredicate |
LBiDblPredicate.compose(LDblUnaryOperator before1,
LDblUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default LDblIntPredicate |
LDblIntPredicate.compose(LDblUnaryOperator before1,
LIntUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LObjDblPredicate<V1> |
LObjDblPredicate.compose(LFunction<? super V1,? extends T> before1,
LDblUnaryOperator before2)
Allows to manipulate the domain of the function.
|
default <V1> LObjIntDblPredicate<V1> |
LObjIntDblPredicate.compose(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LDblUnaryOperator before3)
Allows to manipulate the domain of the function.
|
default <V1,V2> LBiObjDblPredicate<V1,V2> |
LBiObjDblPredicate.compose(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LDblUnaryOperator before3)
Allows to manipulate the domain of the function.
|
static LDblPredicate |
LDblPredicate.composed(LDblUnaryOperator before,
LDblPredicate after) |
static LBiDblPredicate |
LBiDblPredicate.composed(LDblUnaryOperator before1,
LDblUnaryOperator before2,
LBiDblPredicate after) |
static LDblIntPredicate |
LDblIntPredicate.composed(LDblUnaryOperator before1,
LIntUnaryOperator before2,
LDblIntPredicate after) |
static <V1,T> LObjDblPredicate<V1> |
LObjDblPredicate.composed(LFunction<? super V1,? extends T> before1,
LDblUnaryOperator before2,
LObjDblPredicate<T> after) |
static <V1,T> LObjIntDblPredicate<V1> |
LObjIntDblPredicate.composed(LFunction<? super V1,? extends T> before1,
LIntUnaryOperator before2,
LDblUnaryOperator before3,
LObjIntDblPredicate<T> after) |
static <V1,V2,T1,T2> |
LBiObjDblPredicate.composed(LFunction<? super V1,? extends T1> before1,
LFunction<? super V2,? extends T2> before2,
LDblUnaryOperator before3,
LBiObjDblPredicate<T1,T2> after) |
default LDblPredicate |
LBiDblPredicate.lShrink(LDblUnaryOperator left) |
static LDblPredicate |
LBiDblPredicate.lShrinked(LDblUnaryOperator left,
LBiDblPredicate func) |
default LDblPredicate |
LBiDblPredicate.rShrink(LDblUnaryOperator right) |
static LDblPredicate |
LBiDblPredicate.rShrinked(LDblUnaryOperator right,
LBiDblPredicate func) |
| Modifier and Type | Method and Description |
|---|---|
default LDblSupplier |
LDblSupplier.toDblSup(LDblUnaryOperator after)
Combines two functions together in a order.
|
Copyright © 2019. All rights reserved.