Drools 在KieBase中列出函数

Drools 在KieBase中列出函数,drools,business-rules,kie,Drools,Business Rules,Kie,我上传三个drl文件,每个drl中有三个功能。我可以得到包含我的KieBase中加载的所有9个函数的列表。可以 从KieBase中,您可以获得kiebackage的列表,并且可以获得其中定义的每个函数的名称 此简单代码将列出KieBase中的所有函数: KieBase kbase = ... List<String> functions = kbase.getKiePackages().stream() .flatMap(p -> p.getFunctionNames(

我上传三个drl文件,每个drl中有三个功能。我可以得到包含我的KieBase中加载的所有9个函数的列表。

可以

KieBase
中,您可以获得
kiebackage
的列表,并且可以获得其中定义的每个函数的名称

此简单代码将列出
KieBase
中的所有函数:

KieBase kbase = ...
List<String> functions = kbase.getKiePackages().stream()
    .flatMap(p -> p.getFunctionNames().stream())
    .collect(toList());
KieBase=。。。
List functions=kbase.getKiePackages().stream()
.flatMap(p->p.getFunctionNames().stream())
.collect(toList());

希望能有所帮助,

这样,我可以得到函数名,但是有没有办法得到函数及其定义?。