public static class Operations.UseIfEqualTo extends Operations.UseBase
BinaryOperation.Stub
br, dr, lr
Constructor and Description |
---|
Operations.UseIfEqualTo(boolean br,
long lr,
double dr,
double di) |
Operations.UseIfEqualTo(org.apache.commons.math3.complex.Complex z) |
Operations.UseIfEqualTo(Number r) |
Modifier and Type | Method and Description |
---|---|
boolean |
booleanOperate(long a,
long b) |
void |
complexOperate(double[] out,
double ra,
double ia,
double rb,
double ib) |
double |
doubleOperate(double a,
double b) |
long |
longOperate(long a,
long b) |
String |
toString() |
toString
public Operations.UseIfEqualTo(boolean br, long lr, double dr, double di)
br
- given value as booleanlr
- given value as longdr
- given value as doubledi
- given value for imaginary part as doublepublic Operations.UseIfEqualTo(Number r)
r
- given value as Numberpublic Operations.UseIfEqualTo(org.apache.commons.math3.complex.Complex z)
z
- given value as Complexpublic boolean booleanOperate(long a, long b)
booleanOperate
in interface BinaryOperation
booleanOperate
in class Operations.UseBase
public long longOperate(long a, long b)
longOperate
in interface BinaryOperation
longOperate
in class Operations.UseBase
public double doubleOperate(double a, double b)
doubleOperate
in interface BinaryOperation
doubleOperate
in class Operations.UseBase
public void complexOperate(double[] out, double ra, double ia, double rb, double ib)
complexOperate
in interface BinaryOperation
complexOperate
in class Operations.UseBase
out
- holds (ra, ia) op (rb, ib)Copyright © 2014–2018 Eclipse Foundation. All rights reserved.