public abstract class CalculatorEmbeddedFunction extends java.lang.Object implements Function
Function.Type
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
LOCALE_PREFIX |
构造器和说明 |
---|
CalculatorEmbeddedFunction() |
限定符和类型 | 方法和说明 |
---|---|
Calculator |
getCalculator() |
CalculatorProvider |
getCalculatorProvider()
返回函数所使用的算子
|
java.lang.String |
getCN()
已过时。
|
java.lang.String |
getDescription(java.util.Locale locale)
获取不同locale下的函数描述
|
java.lang.String |
getEN()
已过时。
|
java.lang.String |
getName() |
Function.Type |
getType()
函数的分类
|
void |
setCalculator(CalculatorProvider calculator)
设置函数所使用的算子
|
void |
setName(java.lang.String name)
设置调用函数的函数名
实现类似运行多态的效果
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
evalExpression
public static final java.lang.String LOCALE_PREFIX
public void setName(java.lang.String name)
Function
public java.lang.String getName()
public CalculatorProvider getCalculatorProvider()
getCalculatorProvider
在接口中 Function
public Calculator getCalculator()
public void setCalculator(CalculatorProvider calculator)
setCalculator
在接口中 Function
public Function.Type getType()
getType
在接口中 Function
Function.Type
public java.lang.String getDescription(java.util.Locale locale)
getDescription
在接口中 Function