T
- result type@FunctionalInterface
public interface DoubleFunction4<T>
Modifier and Type | Method and Description |
---|---|
default <R> DoubleFunction4<R> |
andThen(java.util.function.Function<? super T,? extends R> after)
Get a chained function which first applies this function
and then the given function to the returned value.
|
T |
apply(double v1,
double v2,
double v3,
double v4)
Apply this function to three double arguments and return the result.
|
default DoubleFunction3<T> |
partial1(double argument)
Get a partially applied function where the first argument is fix.
|
default DoubleFunction3<T> |
partial2(double argument)
Get a partially applied function where the second argument is fix.
|
default DoubleFunction3<T> |
partial3(double argument)
Get a partially applied function where the third argument is fix.
|
default DoubleFunction3<T> |
partial4(double argument)
Get a partially applied function where the fourth argument is fix.
|
T apply(double v1, double v2, double v3, double v4)
v1
- first argument valuev2
- second argument valuev3
- third argument valuev4
- fourth argument value@NotNull default DoubleFunction3<T> partial1(double argument)
argument
- value applied for first argument@NotNull default DoubleFunction3<T> partial2(double argument)
argument
- value applied for second argument@NotNull default DoubleFunction3<T> partial3(double argument)
argument
- value applied for third argument@NotNull default DoubleFunction3<T> partial4(double argument)
argument
- value applied for fourth argument@NotNull default <R> DoubleFunction4<R> andThen(@NotNull java.util.function.Function<? super T,? extends R> after)
R
- result type of returned functionafter
- function to apply after this one