Могу ли я вызвать функции java.util.List внутри таблицы с таблицей решений drools

Я работаю над таблицей решений drools, используя файл электронной таблицы. И я хотел использовать функции List, такие как size() и contains() внутри столбца CONDITION. Я сейчас использую это так incidentUpdate.pastAlertSeverity.size==$param, Где pastAlertSeverity - это список. Это правило компилируется для генерации:-

rule "_9"
    when
        incidentUpdate:IncidentUpdationRules

(incidentUpdate.pastAlertSeverity.size==0)
    then
        Boolean  updateReq = false;
System.out.println("updateReq" +updateReq);
incidentUpdate.setUpdateRequired(updateReq);
end

Но когда я запускаю это, мои правила не дают мне правильного вывода. Так может кто-нибудь сказать мне правильный подход, чтобы включить эти функции в СОСТОЯНИИ.

0 ответов

Другие вопросы по тегам