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, waitevalExpressionpublic static final java.lang.String LOCALE_PREFIX
public void setName(java.lang.String name)
Functionpublic java.lang.String getName()
public CalculatorProvider getCalculatorProvider()
getCalculatorProvider 在接口中 Functionpublic Calculator getCalculator()
public void setCalculator(CalculatorProvider calculator)
setCalculator 在接口中 Functionpublic Function.Type getType()
getType 在接口中 FunctionFunction.Typepublic java.lang.String getDescription(java.util.Locale locale)
getDescription 在接口中 Function