Drools Expert でルールを記述しようとしています。when
ルールの部分では、Application
オブジェクトのいくつかのプロパティをチェックします。このオブジェクトにはリストが含まれており、このリスト内の SomeOtherType のすべてのオブジェクトに一連のルールが適用されるかどうかを確認したいと思います。ルールは、そのリスト内のすべてのオブジェクトに対して制約が有効な場合にのみ実行する必要があります。
rule "Application eligible"
when
app : Application(
some constrains
& write some constraints for all objects in app.getList() (a method
that returns a List<SomeOtherType> object)
)
then
// application is eligible
end