public interface FunctionManager
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CtpFunction> |
getByCategory(java.lang.String category)
按分类取函数列表。
|
java.util.List<CtpFunction> |
getByTemplateCode(java.lang.String templateCode)
按模板编号取函数列表。
|
java.lang.String |
getFunctionReference(java.lang.String category,
java.lang.String templateCode,
java.lang.String script)
获取脚本调用到的函数相关的import语句。
|
java.util.List<CtpFunction> |
getFunctions(java.lang.String category,
java.lang.String templateCode)
取得指定分类或模板的所有函数列表。
|
boolean |
hasFunction(java.lang.String category,
java.lang.String templateCode)
判断指定分类和模板编号是否有自定义函数。
|
void |
init(java.util.List<CtpFunction> functions,
java.util.List<CtpFunctionCategory> categories)
初始化函数库。
|
void init(java.util.List<CtpFunction> functions, java.util.List<CtpFunctionCategory> categories)
functions
- java.util.List<CtpFunction> getFunctions(java.lang.String category, java.lang.String templateCode)
category
- 分类templateCode
- 模板编号java.util.List<CtpFunction> getByCategory(java.lang.String category)
category
- 支持多个分类,以逗号分隔,支持通配符,如wf_node_*,form*java.util.List<CtpFunction> getByTemplateCode(java.lang.String templateCode)
templateCode
- 模板编号boolean hasFunction(java.lang.String category, java.lang.String templateCode)
category
- 分类,如wf*,form*。templateCode
- 模板编号,如果不按模板编号查,可设置为null。java.lang.String getFunctionReference(java.lang.String category, java.lang.String templateCode, java.lang.String script)
script
- 要执行的脚本。