in 4.0 MR2 you have access to the "this" object, which makes thins a bit
more declarative:
when
$obj1:object();
$obj2:object( this != $obj1 )
then
Also don't use ; after each pattern, Im surprised that even works.
Mark
Chris Woodrow wrote:
Hi,
You can use eval();
when
$obj1:object();
$obj2:object();
eval ($obj1!=$obj2);
then
System.out.println("Fired");
Hope this helps
Chris
2007/5/18, Sikkandar Nawabjan <Sikkandar.Nawabjan(a)ustri.com
<mailto:Sikkandar.Nawabjan@ustri.com>>:
Hi,
we are using drools version 3.0.6. I want to check the object
references of t inserted objects in working memory.
How to check the condition in LHS?
right now am doing the following way
when
$obj1:object()
$obj2:object()
then
if($obj1!=$obj2)
System.out.println("Fired");
how to move the if(if($obj1!=$obj2)) statement to LHS? am not able
to use this operator in version 3.0.6
Thanks and Regs.
Basha
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org <mailto:rules-users@lists.jboss.org>
https://lists.jboss.org/mailman/listinfo/rules-users
<
https://lists.jboss.org/mailman/listinfo/rules-users>
--
woodrow.chris(a)gmail.com <mailto:woodrow.chris@gmail.com> est ma
nouvelle adresse e-mail. chris.woodrow(a)free.fr
<mailto:chris.woodrow@free.fr> va disparaître, pensez à faire le
changement.
------------------------------------------------------------------------
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users