我正在上载三个具有三个功能的drl文件。我可以获取包含我的KieBase中加载的所有9个函数的列表吗?
答案 0 :(得分:0)
是的。
从KieBase
中可以获得KiePackages
的列表,对于每个列表,您都可以获取其中定义的函数的名称。
这个简单的代码将列出KieBase
中的所有功能:
KieBase kbase = ...
List<String> functions = kbase.getKiePackages().stream()
.flatMap(p -> p.getFunctionNames().stream())
.collect(toList());
希望有帮助,