[]
name
protected
AsyncCustomFunction(String name,
FunctionValueType result)
protected
AsyncCustomFunction(String name,
FunctionValueType result,
Parameter[] parameters)
protected
AsyncCustomFunction(String name,
String description,
FunctionValueType result,
Parameter[] parameters)
final Object
evaluate(Object[] arguments,
ICalcContext context)
protected abstract CompletableFuture<Object>
evaluateAsync(Object[] arguments,
ICalcContext context)
getAcceptErrors, getIsVolatile, setAcceptErrors, setIsVolatile
name
- 自定义函数的名称。result
- 指定自定义函数的返回类型。name
- 自定义函数的名称。result
- 指定自定义函数的返回类型。parameters
- 指定自定义函数的参数。name
- 自定义函数的名称。description
- 自定义函数的描述。result
- 指定自定义函数的返回类型。parameters
- 指定自定义函数的参数。evaluate
in class CustomFunction
arguments
- 参数值的集合context
- 计算的上下文arguments
- 函数参数的值集合context
- 计算的上下文