|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrailo.runtime.op.OperationImpl
public final class OperationImpl
oimplementation of interface Operation
Constructor Summary | |
---|---|
OperationImpl()
|
Method Summary | |
---|---|
int |
compare(boolean left,
boolean right)
compares a boolean with a boolean |
int |
compare(boolean left,
Date right)
compares a boolean with a Date |
int |
compare(boolean left,
double right)
compares a boolean with a double |
int |
compare(boolean left,
Object right)
compares a boolean with a Object |
int |
compare(boolean left,
String right)
compares a boolean with a double |
int |
compare(Date left,
boolean right)
compares a Date with a boolean |
int |
compare(Date left,
Date right)
compares a Date with a Date |
int |
compare(Date left,
double right)
compares a Date with a double |
int |
compare(Date left,
Object right)
compares a Date with a Object |
int |
compare(Date left,
String right)
compares a Date with a String |
int |
compare(double left,
boolean right)
compares a double with a boolean |
int |
compare(double left,
Date right)
compares a double with a Date |
int |
compare(double left,
double right)
compares a double with a double |
int |
compare(double left,
Object right)
compares a double with a Object |
int |
compare(double left,
String right)
compares a double with a String |
int |
compare(Object left,
boolean right)
compares a Object with a boolean |
int |
compare(Object left,
Date right)
compares a Object with a Date |
int |
compare(Object left,
double right)
compares a Object with a double |
int |
compare(Object left,
Object right)
compares two Objects |
int |
compare(Object left,
String right)
compares a Object with a String |
int |
compare(String left,
boolean right)
compares a String with a boolean |
int |
compare(String left,
Date right)
compares a String with a Date |
int |
compare(String left,
double right)
compares a String with a double |
int |
compare(String left,
Object right)
compares a String with a Object |
int |
compare(String left,
String right)
compares a String with a String |
String |
concat(String left,
String right)
concat to Strings |
boolean |
ct(Object left,
Object right)
check if left is inside right (String-> ignore case) |
double |
divide(double left,
double right)
divide operation |
boolean |
equals(Object left,
Object right,
boolean caseSensitive)
Method to compare to different values, return true of objects are same otherwise false |
boolean |
eqv(Object left,
Object right)
Equivalence: Return True if both operands are True or both are False. |
double |
exponent(Object left,
Object right)
calculate the exponent of the left value |
static Operation |
getInstance()
|
boolean |
imp(Object left,
Object right)
Implication: The statement A IMP B is the equivalent of the logical statement "If A Then B." A IMP B is False only if A is True and B is False. |
double |
minus(double left,
double right)
minus operation |
double |
modulus(double left,
double right)
modulus operation |
double |
multiply(double left,
double right)
multiply operation |
boolean |
nct(Object left,
Object right)
check if left is not inside right (String-> ignore case) |
double |
plus(double left,
double right)
plus operation |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OperationImpl()
Method Detail |
---|
public int compare(boolean left, boolean right)
Operation
compare
in interface Operation
Operation.compare(boolean, boolean)
public int compare(boolean left, Date right)
Operation
compare
in interface Operation
Operation.compare(boolean, java.util.Date)
public int compare(boolean left, double right)
Operation
compare
in interface Operation
Operation.compare(boolean, double)
public int compare(boolean left, Object right) throws PageException
Operation
compare
in interface Operation
PageException
Operation.compare(boolean, java.lang.Object)
public int compare(boolean left, String right)
Operation
compare
in interface Operation
Operation.compare(boolean, java.lang.String)
public int compare(Date left, boolean right)
Operation
compare
in interface Operation
Operation.compare(java.util.Date, boolean)
public int compare(Date left, Date right)
Operation
compare
in interface Operation
Operation.compare(java.util.Date, java.util.Date)
public int compare(Date left, double right)
Operation
compare
in interface Operation
Operation.compare(java.util.Date, double)
public int compare(Date left, Object right) throws PageException
Operation
compare
in interface Operation
PageException
Operation.compare(java.util.Date, java.lang.Object)
public int compare(Date left, String right) throws PageException
Operation
compare
in interface Operation
PageException
Operation.compare(java.util.Date, java.lang.String)
public int compare(double left, boolean right)
Operation
compare
in interface Operation
Operation.compare(double, boolean)
public int compare(double left, Date right)
Operation
compare
in interface Operation
Operation.compare(double, java.util.Date)
public int compare(double left, double right)
Operation
compare
in interface Operation
Operation.compare(double, double)
public int compare(double left, Object right) throws PageException
Operation
compare
in interface Operation
PageException
Operation.compare(double, java.lang.Object)
public int compare(double left, String right)
Operation
compare
in interface Operation
Operation.compare(double, java.lang.String)
public int compare(Object left, boolean right) throws PageException
Operation
compare
in interface Operation
PageException
Operation.compare(java.lang.Object, boolean)
public int compare(Object left, Date right) throws PageException
Operation
compare
in interface Operation
PageException
Operation.compare(java.lang.Object, java.util.Date)
public int compare(Object left, double right) throws PageException
Operation
compare
in interface Operation
PageException
Operation.compare(java.lang.Object, double)
public int compare(Object left, Object right) throws PageException
Operation
compare
in interface Operation
PageException
Operation.compare(java.lang.Object, java.lang.Object)
public int compare(Object left, String right) throws PageException
Operation
compare
in interface Operation
PageException
Operation.compare(java.lang.Object, java.lang.String)
public int compare(String left, boolean right)
Operation
compare
in interface Operation
Operation.compare(java.lang.String, boolean)
public int compare(String left, Date right) throws PageException
Operation
compare
in interface Operation
PageException
Operation.compare(java.lang.String, java.util.Date)
public int compare(String left, double right)
Operation
compare
in interface Operation
Operation.compare(java.lang.String, double)
public int compare(String left, Object right) throws PageException
Operation
compare
in interface Operation
PageException
Operation.compare(java.lang.String, java.lang.Object)
public int compare(String left, String right)
Operation
compare
in interface Operation
Operation.compare(java.lang.String, java.lang.String)
public String concat(String left, String right)
Operation
concat
in interface Operation
Operation.concat(java.lang.String, java.lang.String)
public boolean ct(Object left, Object right) throws PageException
Operation
ct
in interface Operation
left
- string to checkright
- substring to find in string
PageException
Operation.ct(java.lang.Object, java.lang.Object)
public double divide(double left, double right)
Operation
divide
in interface Operation
Operation.divide(double, double)
public boolean equals(Object left, Object right, boolean caseSensitive) throws PageException
Operation
equals
in interface Operation
left
- left value to compareright
- right value to comparecaseSensitive
- check case sensitive or not
PageException
Operation.equals(java.lang.Object, java.lang.Object, boolean)
public boolean eqv(Object left, Object right) throws PageException
Operation
eqv
in interface Operation
left
- value to checkright
- value to check
PageException
Operation.eqv(java.lang.Object, java.lang.Object)
public double exponent(Object left, Object right) throws PageException
Operation
exponent
in interface Operation
left
- value to get exponent fromright
- exponent count
PageException
Operation.exponent(java.lang.Object, java.lang.Object)
public boolean imp(Object left, Object right) throws PageException
Operation
imp
in interface Operation
left
- value to checkright
- value to check
PageException
Operation.imp(java.lang.Object, java.lang.Object)
public double minus(double left, double right)
Operation
minus
in interface Operation
Operation.minus(double, double)
public double modulus(double left, double right)
Operation
modulus
in interface Operation
Operation.modulus(double, double)
public double multiply(double left, double right)
Operation
multiply
in interface Operation
Operation.multiply(double, double)
public boolean nct(Object left, Object right) throws PageException
Operation
nct
in interface Operation
left
- string to checkright
- substring to find in string
PageException
Operation.nct(java.lang.Object, java.lang.Object)
public double plus(double left, double right)
Operation
plus
in interface Operation
Operation.plus(double, double)
public static Operation getInstance()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |