0
我想從drools文件訪問列表的特定索引。從列表中獲取特定項目(drools)
例如:我的POJO(事實)是:
package com.test.demo;
import java.util.List;
public class Test {
private List<String> addresses;
private long id;
//Getters and Setters here
}
我的DRL規則是:
rule "ValidateTestBooleanCheck"
/* Iterating over a list */
when Test($addresses : addresses)
String() from $addresses
then
System.out.println("Tested");
end
我得到這個我的規則是對所有有效的字符串地址測試。我的要求是,我想直接進入地址列表的第二和第四個元素,並在列表中的特定項目上應用一些規則。
好吧,它只是使用addresses.get(1);對於第二個元素 –
您可以對此案例使用自定義字段。 –
@SławomirCzaja,第四個元素呢? –