Interface ParameterFunction<N extends Comparable<N>>
- All Superinterfaces:
BasicFunction, BiFunction<N,Integer, N>
- All Known Subinterfaces:
BigFunction.Parameter, ComplexFunction.Parameter, PrimitiveFunction.Parameter, QuadrupleFunction.Parameter, QuaternionFunction.Parameter, RationalFunction.Parameter
public interface ParameterFunction<N extends Comparable<N>>
extends BasicFunction, BiFunction<N,Integer,N>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classParameterFunction.FixedParameter<N extends Comparable<N>>A ParameterFunction with a set/fixed parameter.Nested classes/interfaces inherited from interface BasicFunction
BasicFunction.Differentiable<N,F>, BasicFunction.Integratable<N, F>, BasicFunction.PlainUnary<T, R> -
Method Summary
Modifier and TypeMethodDescriptiondefault ParameterFunction<N> andThen(UnaryFunction<N> after) default Ndefault ParameterFunction<N> compose(UnaryFunction<N> before) default byteinvoke(byte arg, int param) doubleinvoke(double arg, int param) default floatinvoke(float arg, int param) default intinvoke(int arg, int param) default longinvoke(long arg, int param) default shortinvoke(short arg, int param) default UnaryFunction<N> parameter(int param) Turns this parameter function into a unary function with the parameter fixed/locked to the specified value.Methods inherited from interface BiFunction
andThen
-
Method Details
-
andThen
-
apply
- Specified by:
applyin interfaceBiFunction<N extends Comparable<N>, Integer, N extends Comparable<N>>
-
compose
-
invoke
default byte invoke(byte arg, int param) -
invoke
double invoke(double arg, int param) -
invoke
default float invoke(float arg, int param) -
invoke
default int invoke(int arg, int param) -
invoke
default long invoke(long arg, int param) -
invoke
-
invoke
default short invoke(short arg, int param) -
parameter
Turns this parameter function into a unary function with the parameter fixed/locked to the specified value.- Parameters:
param- The parameter of the parameter function.- Returns:
- The resulting unary function.
-