public class RelationExpression extends MathExpression
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.Object |
arrayBinaryOperation(FArray array1,
FArray array2,
java.lang.String op) |
protected java.lang.Object |
ccNINI(java.lang.String op) |
protected java.lang.Object |
ccNIPI(java.lang.String op) |
protected java.lang.Object |
ccNIRE(java.lang.Object right,
java.lang.String op) |
protected java.lang.Object |
ccPINI(java.lang.String op) |
protected java.lang.Object |
ccPIPI(java.lang.String op) |
protected java.lang.Object |
ccPIRE(java.lang.Object right,
java.lang.String op) |
protected java.lang.Object |
ccRENI(java.lang.Object left,
java.lang.String op) |
protected java.lang.Object |
ccREPI(java.lang.Object left,
java.lang.String op) |
protected java.lang.Object |
ccRERE(java.lang.Object left,
java.lang.Object right,
java.lang.String op) |
protected java.lang.Object |
decimalOperation(java.math.BigDecimal B1,
java.math.BigDecimal B2,
java.lang.String op) |
boolean |
delay4PageCal() |
protected java.lang.Object |
doubleOperation(double D1,
double D2,
java.lang.String op) |
protected java.lang.String |
emptyNodesException() |
java.lang.String |
exString(CalculatorProvider calculator) |
java.lang.String |
getExpression(int rowIndex,
int rowChanged,
int columnIndex,
int colChanged,
boolean isParameter) |
protected Node |
getNodeByIndex(int idx) |
protected java.lang.String |
getOpByIndex(int idx) |
protected boolean |
isRelationExpression() |
protected java.lang.Object |
longOperation(long I1,
long I2,
java.lang.String op) |
java.lang.String[] |
parserParameter() |
java.lang.String[] |
parserParameterNoColumnRow() |
protected boolean |
shortcutJudge() |
protected int |
sizeOfNodes() |
java.lang.String |
toString() |
void |
trav4HuntBIL(java.util.List list) |
void |
trav4HuntSIL(java.util.List list) |
void |
traversal4Tiny(TinyHunter hunter) |
numberOperation, objectBinaryOperation, processLongValue
binaryOperation, eval, judge
protected int sizeOfNodes()
sizeOfNodes
在类中 BinaryExpression
protected java.lang.String emptyNodesException()
emptyNodesException
在类中 BinaryExpression
protected Node getNodeByIndex(int idx)
getNodeByIndex
在类中 BinaryExpression
protected java.lang.String getOpByIndex(int idx)
getOpByIndex
在类中 BinaryExpression
protected boolean shortcutJudge()
shortcutJudge
在类中 BinaryExpression
protected java.lang.Object arrayBinaryOperation(FArray array1, FArray array2, java.lang.String op)
arrayBinaryOperation
在类中 BinaryExpression
protected boolean isRelationExpression()
isRelationExpression
在类中 BinaryExpression
protected java.lang.Object ccNINI(java.lang.String op)
ccNINI
在类中 MathExpression
protected java.lang.Object ccNIPI(java.lang.String op)
ccNIPI
在类中 MathExpression
protected java.lang.Object ccNIRE(java.lang.Object right, java.lang.String op)
ccNIRE
在类中 MathExpression
protected java.lang.Object ccPINI(java.lang.String op)
ccPINI
在类中 MathExpression
protected java.lang.Object ccPIPI(java.lang.String op)
ccPIPI
在类中 MathExpression
protected java.lang.Object ccPIRE(java.lang.Object right, java.lang.String op)
ccPIRE
在类中 MathExpression
protected java.lang.Object ccRENI(java.lang.Object left, java.lang.String op)
ccRENI
在类中 MathExpression
protected java.lang.Object ccREPI(java.lang.Object left, java.lang.String op)
ccREPI
在类中 MathExpression
protected java.lang.Object ccRERE(java.lang.Object left, java.lang.Object right, java.lang.String op)
ccRERE
在类中 MathExpression
protected java.lang.Object decimalOperation(java.math.BigDecimal B1, java.math.BigDecimal B2, java.lang.String op)
decimalOperation
在类中 MathExpression
protected java.lang.Object doubleOperation(double D1, double D2, java.lang.String op)
doubleOperation
在类中 MathExpression
protected java.lang.Object longOperation(long I1, long I2, java.lang.String op)
longOperation
在类中 MathExpression
public void traversal4Tiny(TinyHunter hunter)
public java.lang.String exString(CalculatorProvider calculator)
public java.lang.String toString()
toString
在类中 java.lang.Object
public java.lang.String getExpression(int rowIndex, int rowChanged, int columnIndex, int colChanged, boolean isParameter)
public java.lang.String[] parserParameter()
public java.lang.String[] parserParameterNoColumnRow()
public boolean delay4PageCal()
public void trav4HuntSIL(java.util.List list)
public void trav4HuntBIL(java.util.List list)