@FunctionalInterface
public interface DoubleOperator3
Modifier and Type | Method and Description |
---|---|
default DoubleOperator3 |
andThen(DoubleOperator1 after)
Create a function which applies this function and feeds the result into the next function.
|
double |
applyAsDouble(double arg1,
double arg2,
double arg3)
Apply the function.
|
default DoubleOperator2 |
partialLeft(double argument)
Get a partially applied function.
|
default DoubleOperator2 |
partialMid(double argument)
Get a partially applied function.
|
default DoubleOperator2 |
partialRight(double argument)
Get a partially applied function.
|
double applyAsDouble(double arg1, double arg2, double arg3)
arg1
- first argumentarg2
- second argumentarg3
- third argument@NotNull default DoubleOperator2 partialLeft(double argument)
argument
- value applied for first argument@NotNull default DoubleOperator2 partialMid(double argument)
argument
- value applied for second argument@NotNull default DoubleOperator2 partialRight(double argument)
argument
- value applied for third argument@NotNull default DoubleOperator3 andThen(@NotNull DoubleOperator1 after)
after
- function called with the result of this function