public static class Operations.UseIfEqualTo extends Operations.UseBase
a == b else use aBinaryOperation.Stubbr, dr, lr| Constructor and Description |
|---|
UseIfEqualTo(boolean br,
long lr,
double dr,
double di) |
UseIfEqualTo(org.apache.commons.math3.complex.Complex z) |
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() |
toStringpublic 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 UseIfEqualTo(Number r)
r - given value as Numberpublic UseIfEqualTo(org.apache.commons.math3.complex.Complex z)
z - given value as Complexpublic boolean booleanOperate(long a, long b)
booleanOperate in interface BinaryOperationbooleanOperate in class Operations.UseBasepublic long longOperate(long a, long b)
longOperate in interface BinaryOperationlongOperate in class Operations.UseBasepublic double doubleOperate(double a, double b)
doubleOperate in interface BinaryOperationdoubleOperate in class Operations.UseBasepublic void complexOperate(double[] out, double ra, double ia, double rb, double ib)
complexOperate in interface BinaryOperationcomplexOperate in class Operations.UseBaseout - holds (ra, ia) op (rb, ib)Copyright © 2014–2019 Eclipse Foundation. All rights reserved.