public class Expression extends AbstractNode
限定符和类型 | 字段和说明 |
---|---|
static Expression |
EMPTY |
构造器和说明 |
---|
Expression() |
Expression(Node conditionalExpression) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
delay4PageCal() |
java.lang.Object |
eval(CalculatorProvider calculator) |
java.lang.String |
exString(CalculatorProvider calculator) |
java.lang.String |
getExpression(int rowIndex,
int rowChanged,
int columnIndex,
int colChanged,
boolean isParameter) |
java.lang.String[] |
parserParameter() |
java.lang.String[] |
parserParameterNoColumnRow() |
java.lang.String |
toString() |
void |
trav4HuntBIL(java.util.List list) |
void |
trav4HuntSIL(java.util.List list) |
void |
traversal4Tiny(TinyHunter hunter) |
public static Expression EMPTY
public Expression()
public Expression(Node conditionalExpression)
public java.lang.Object eval(CalculatorProvider calculator) throws UtilEvalError
UtilEvalError
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)