[rules-users] Test for element in an arraylist

Jeremy Ary jeremy.ary at gmail.com
Wed Jan 16 11:47:10 EST 2013


Try this;

rule "Combine ODMAnswers"

    when
        $a1:ODMAnswer( some check )
        $a2:ODMAnswer( assuming something making this one different than
$a1 )


        eval(odmList contains $a1 && odmList contains $a2)
    then
        ODMAnswer answer = new ODMAnswer(  );
        odmList.add(answer);
        odmList.remove($a1);
        odmList.remove($a2);
end


On Wed, Jan 16, 2013 at 10:41 AM, Bojan Janisch <
bojan.janisch at scai.fraunhofer.de> wrote:

> rule "Combine ODMAnswers"
>
>     when
>         $a1:ODMAnswer(  )
>         $a2:ODMAnswer(  )
>
>         eval(odmList contains $a1 && odmList contains $a2)
>     then
>         ODMAnswer answer = new ODMAnswer(  );
>         odmList.add(answer);
>         odmList.remove($a1);
>         odmList.remove($a2);
> end
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20130116/8d9d4835/attachment.html 


More information about the rules-users mailing list