To use not contains, you'll have to invert the order of the patterns: $ value : Value ( // other restrictions ) $object : MyObject ( $valueList : valueList not contains $value ) This will use the evaluator which should be more efficient than eval() -W
2010/11/1 Mauricio Salatino <[email protected]> > can you try with > $valueList not contains $value > but internally I suppose that it will work in the same way that the eval. > > > On Mon, Nov 1, 2010 at 11:55 AM, Tina Vießmann < > [email protected]> wrote: > >> Is it possible to write the following conditions without using eval? >> >> >> $object : MyObject ( $valueList : valueList ) // of type List >> $ value : Value ( // other restrictions >> && eval( !($valueList.contains($value)) ) ) >> >> >> Thank you :) >> Tina >> _______________________________________________ >> rules-users mailing list >> [email protected] >> https://lists.jboss.org/mailman/listinfo/rules-users >> > > > > -- > - CTO @ http://www.plugtree.com > - MyJourney @ http://salaboy.wordpress.com > - Co-Founder @ http://www.jbug.com.ar > > - Salatino "Salaboy" Mauricio - > > _______________________________________________ > rules-users mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/rules-users > >
_______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
