为drools中的每个循环实现一个

时间:2016-01-12 03:13:24

标签: java grails drools drools-flow

我想实现一个循环来检查列表中的每个对象“然后”返回一个布尔值。

function boolean anyActiveUsers(Application app, String params){
    if(app.getApplicantType().toString() == params) {
        for ( User user: app.getUsers()){
            if(user.getStatus() == "ACTIVE")
            return true;
        }

    }
    return false;
 }

但是我收到了一个错误:

  

功能编译错误   anyActiveUsers(第7行):文件org / codehaus / groovy / grails / plugins / drools / example / anyActiveUsers.java,第15行,第25列:运算符“;”预期

有人可以帮我解决如何在drools函数中为每个循环实现一个?

0 个答案:

没有答案