0

如何在规则文件的 LHS 上从 arraylist 中的一些 POJO 属性创建列表?

例如 :

class Employee{
    private String firstName;
    private String lastName;
    /* setter-getter */
 }

事实上,我有一份工作记忆中的员工名单。我想从 LHS 上的员工名字创建一个列表。

4

1 回答 1

1

我建议您将员工作为事实而不是他们的列表。它使您更容易识别您的事实。然后你可以写这样的东西:

when
    $names: Set(empty != false) 
        from accumulate ( Employee($fn: firstName), collectSet($fn) )
then

此致

于 2013-01-25T08:34:36.213 回答