public abstract class AbstractCellFunction extends CalculatorEmbeddedFunction
Function.Type
LOCALE_PREFIX
构造器和说明 |
---|
AbstractCellFunction() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
evalExpression(Node[] arguments)
通过指定的参数,计算函数的结果
|
java.lang.String |
getCN()
对于函数功能以及使用方法的中文描述
|
java.lang.String |
getEN()
对于函数功能以及使用方法的英文描述
|
abstract java.lang.Object |
run(java.lang.Object[] args)
执行函数并计算出运行结果
|
getCalculator, getCalculatorProvider, getDescription, getName, getType, setCalculator, setName
public java.lang.Object evalExpression(Node[] arguments) throws UtilEvalError
Function
arguments
- 参数UtilEvalError
- 如果在计算中出现无法解析的值,则抛出此异常public abstract java.lang.Object run(java.lang.Object[] args)
args
- 函数的参数public java.lang.String getCN()
getCN
在接口中 Function
getCN
在类中 CalculatorEmbeddedFunction
public java.lang.String getEN()
getEN
在接口中 Function
getEN
在类中 CalculatorEmbeddedFunction