You have 2 simple approaches: 1. Insert all your Students as facts and create regular rules like *Student(name == 'something')* 2. Use the *from* keyword: *$c: ClassA () Student(name == "something") from $c.students*
Best Regards, XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Esteban Aliverti - Developer @ http://www.plugtree.com - Blog @ http://ilesteban.wordpress.com On Mon, Dec 27, 2010 at 5:23 AM, Murali Venugopal < [email protected]> wrote: > > Hi, > > I'm inserting an Object calld ClassA into the working memory. Which has got > it's students in an ArrayList > > Like this... > > public class ClassA { > > private String RoomNo; > private ArrayList<Student> students; > > ... > > } > > public class Student { > > private String name; > private String rollNo; > > ... > > } > > Now, i've to write a rule to find a particular student with his role number > and fetch his name to make some decisions. > > I don't know to write a rule to access an Object's data member of type > ArrayList and find a match. Please help. > > Thanks in advance. > > _ _ _ _ |. > | | ||_|| (_||| \/ > > Whoever wants to be happy, let him be so: of tomorrow there's no knowing > > > > Get your world in your inbox! > > Mail, widgets, documents, spreadsheets, organizer and much more with your > Sifymail WIYI id! > Log on to http://www.sify.com > > ********** DISCLAIMER ********** > Information contained and transmitted by this E-MAIL is proprietary to > Sify Limited and is intended for use only by the individual or entity to > which it is addressed, and may contain information that is privileged, > confidential or exempt from disclosure under applicable law. If this is a > forwarded message, the content of this E-MAIL may not have been sent with > the authority of the Company. If you are not the intended recipient, an > agent of the intended recipient or a person responsible for delivering the > information to the named recipient, you are notified that any use, > distribution, transmission, printing, copying or dissemination of this > information in any way or in any manner is strictly prohibited. If you have > received this communication in error, please delete this mail & notify us > immediately at [email protected] > _______________________________________________ > 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
