Package org.ojalgo.function
Interface ComplexFunction.Binary
-
- All Superinterfaces:
BasicFunction
,java.util.function.BiFunction<ComplexNumber,ComplexNumber,ComplexNumber>
,BinaryFunction<ComplexNumber>
,java.util.function.BinaryOperator<ComplexNumber>
,java.util.function.DoubleBinaryOperator
- Enclosing class:
- ComplexFunction
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public static interface ComplexFunction.Binary extends BinaryFunction<ComplexNumber>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.ojalgo.function.BasicFunction
BasicFunction.Differentiable<N extends java.lang.Comparable<N>,F extends BasicFunction>, BasicFunction.Integratable<N extends java.lang.Comparable<N>,F extends BasicFunction>, BasicFunction.PlainUnary<T,R>
-
Nested classes/interfaces inherited from interface org.ojalgo.function.BinaryFunction
BinaryFunction.FixedFirst<N extends java.lang.Comparable<N>>, BinaryFunction.FixedSecond<N extends java.lang.Comparable<N>>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default double
invoke(double arg1, double arg2)
default float
invoke(float arg1, float arg2)
default ComplexNumber
invoke(ComplexNumber arg1, double arg2)
-
-
-
Method Detail
-
invoke
default ComplexNumber invoke(ComplexNumber arg1, double arg2)
- Specified by:
invoke
in interfaceBinaryFunction<ComplexNumber>
-
invoke
default double invoke(double arg1, double arg2)
- Specified by:
invoke
in interfaceBinaryFunction<ComplexNumber>
-
invoke
default float invoke(float arg1, float arg2)
- Specified by:
invoke
in interfaceBinaryFunction<ComplexNumber>
-
-