public class PowerExpression extends MathExpression
| 限定符和类型 | 方法和说明 |
|---|---|
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 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, processLongValuearrayBinaryOperation, binaryOperation, eval, isRelationExpression, judgeprotected int sizeOfNodes()
sizeOfNodes 在类中 BinaryExpressionprotected java.lang.String emptyNodesException()
emptyNodesException 在类中 BinaryExpressionprotected Node getNodeByIndex(int idx)
getNodeByIndex 在类中 BinaryExpressionprotected java.lang.String getOpByIndex(int idx)
getOpByIndex 在类中 BinaryExpressionprotected boolean shortcutJudge()
shortcutJudge 在类中 BinaryExpressionprotected java.lang.Object ccNINI(java.lang.String op)
ccNINI 在类中 MathExpressionprotected java.lang.Object ccNIPI(java.lang.String op)
ccNIPI 在类中 MathExpressionprotected java.lang.Object ccNIRE(java.lang.Object right,
java.lang.String op)
ccNIRE 在类中 MathExpressionprotected java.lang.Object ccPINI(java.lang.String op)
ccPINI 在类中 MathExpressionprotected java.lang.Object ccPIPI(java.lang.String op)
ccPIPI 在类中 MathExpressionprotected java.lang.Object ccPIRE(java.lang.Object right,
java.lang.String op)
ccPIRE 在类中 MathExpressionprotected java.lang.Object ccRENI(java.lang.Object left,
java.lang.String op)
ccRENI 在类中 MathExpressionprotected java.lang.Object ccREPI(java.lang.Object left,
java.lang.String op)
ccREPI 在类中 MathExpressionprotected java.lang.Object ccRERE(java.lang.Object left,
java.lang.Object right,
java.lang.String op)
ccRERE 在类中 MathExpressionprotected java.lang.Object decimalOperation(java.math.BigDecimal B1,
java.math.BigDecimal B2,
java.lang.String op)
decimalOperation 在类中 MathExpressionprotected java.lang.Object doubleOperation(double D1,
double D2,
java.lang.String op)
doubleOperation 在类中 MathExpressionprotected java.lang.Object longOperation(long I1,
long I2,
java.lang.String op)
longOperation 在类中 MathExpressionpublic void traversal4Tiny(TinyHunter hunter)
public java.lang.String exString(CalculatorProvider calculator)
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic 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)