限定符和类型 | 类和说明 |
---|---|
static interface |
ColumnRowRange.IntersectAction |
构造器和说明 |
---|
ColumnRowRange(ColumnRowLiteral from,
ColumnRowLiteral to)
构造函数
|
限定符和类型 | 方法和说明 |
---|---|
static ColumnRowRange |
columnRow2Range(ColumnRow columnrow)
将对象转为ColumnRowRange
|
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) |
ColumnRowLiteral |
getFrom() |
ColumnRowLiteral |
getTo() |
java.lang.String[] |
parserParameter()
获取参数
|
java.lang.String[] |
parserParameterNoColumnRow()
获取参数, 如果只有一个行列, 那么就解析出行列的值
|
java.lang.Object |
resolve(CalculatorProvider calc,
ColumnRowRange.IntersectAction iAction)
计算行列值
|
ColumnRowRange |
toColumnRowRange()
将对象转为ColumnRowRange
|
java.lang.String |
toString()
获取对象字符串展示
|
delay4PageCal, getStatement, trav4HuntBIL, trav4HuntSIL, traversal4Tiny
public ColumnRowRange(ColumnRowLiteral from, ColumnRowLiteral to)
public static ColumnRowRange columnRow2Range(ColumnRow columnrow)
columnrow
- 当前行列public ColumnRowLiteral getFrom()
public ColumnRowLiteral getTo()
public java.lang.Object resolve(CalculatorProvider calc, ColumnRowRange.IntersectAction iAction)
calc
- 算子iAction
- 对单元格的操作public java.lang.Object eval(CalculatorProvider calculator) throws UtilEvalError
calculator
- 算子UtilEvalError
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()
parserParameter
在接口中 Node
parserParameter
在类中 Tiny
public java.lang.String[] parserParameterNoColumnRow()
parserParameterNoColumnRow
在接口中 Node
parserParameterNoColumnRow
在类中 Tiny
public ColumnRowRange toColumnRowRange()
toColumnRowRange
在类中 Atom