类 CustomFunction
java.lang.Object
com.grapecity.documents.excel.CustomFunction
- 直接已知子类:
AsyncCustomFunction
表示自定义函数的基础类型。
-
字段概要
-
构造器概要
构造器说明CustomFunction
(String name, FunctionValueType result) 初始化自定义函数的实例。CustomFunction
(String name, FunctionValueType result, Parameter[] parameters) 初始化自定义函数的实例。CustomFunction
(String name, String description, FunctionValueType result, Parameter[] parameters) 初始化自定义函数的实例。 -
方法概要
修饰符和类型方法说明abstract Object
evaluate
(Object[] arguments, ICalcContext context) 计算该函数。boolean
获取是否允许自定义公式使用缓存。void
setIsVolatile
(boolean aVolatile) 设置是否允许自定义公式使用缓存。
-
字段详细资料
-
name
-
-
构造器详细资料
-
CustomFunction
初始化自定义函数的实例。- 参数:
name
- 自定义函数的名称。result
- 指定自定义函数的返回类型。
-
CustomFunction
初始化自定义函数的实例。- 参数:
name
- 自定义函数的名称。result
- 指定自定义函数的返回类型。parameters
- 指定自定义函数的参数。
-
CustomFunction
public CustomFunction(String name, String description, FunctionValueType result, Parameter[] parameters) 初始化自定义函数的实例。- 参数:
name
- 自定义函数的名称。description
- 自定义函数的描述。result
- 指定自定义函数的返回类型。parameters
- 指定自定义函数的参数。
-
-
方法详细资料
-
getIsVolatile
public boolean getIsVolatile()获取是否允许自定义公式使用缓存。 -
setIsVolatile
public void setIsVolatile(boolean aVolatile) 设置是否允许自定义公式使用缓存。 -
evaluate
计算该函数。- 参数:
arguments
- 参数值的集合context
- 计算的上下文- 返回:
- 函数的结果。
-