我正在使用drools来实现某些条件。我不知道如何设置 来自drools决策表的bean的arraylist。例如以下是我的班级。
public class Dog implements Serializable{
private String id;
private List<String> names;
}
我的决策表应根据id paseed设置名称列表。如何实现?
Conditon Action
d:Dog
id ???(what needs to be done here)
1 "tom","jack","pearl"
答案 0 :(得分:2)
这可以通常的方式完成。
Condition Action
d:Dog d.getNames()
id addAll(Arrays.asList($param))
Match id! Add some names!
1 "tom","jack","pearl"
您必须导入数组或使用完整的类名。
答案 1 :(得分:0)