Hi,Yep, this can be done with the following:-rule "largest X"whenX ( $v : value )not X (value > $v)then// $v is the maximumendrule "lowest X"whenX ( $v : value )not X (value < $v)then// $v is the minimumThere are more examples on the wiki.Cheers,Mike
From: rules-users-bounces@lists.jboss.org [mailto:rules-users-bounces@lists.jboss.org] On Behalf Of Jai Vasanth
Sent: 01 February 2008 15:14
To: Rules Users List
Subject: [rules-users] Querying for a particular object from working memoryHi,
Is there a way to query for an object of type X among a pool of objects of type X in working memory that have the maximum/minimum value of a particular attribute a1 ?
For example
if I have a class C
Class C {
int a1;
int a2;
}
As part of my rules evaluataion I have N instances of C inserted into working memory c1,c2.....cn. Now I would like to query for the object that the max value of attribute a1
Is this possible?
Thanks
Jai
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users