No - you can use any java object as a fact, so both of your classes are
fine. For instance you could do:
when
Car($p: paint)
then
System.out.println($p.getName());
end
and using MVEL you could do:
when
Car(paint.name == "red")
then
...
On 10/4/07, jack wu <jackxwu(a)yahoo.com> wrote:
Hi, i suppose the second form of fact is not supported. but i'd like to
confirm.
in other words, you can only have setters and getters that return basic
java types. is that right? can i return java collections such as array and
map? the documentation is not clear on that.
thanks.
public class Paint
{
String getName();
String getColor();
}
public class Car
{
int getSize();
Paint getPaint();
}
jack.
------------------------------
Got a little couch potato?
Check out fun summer activities for
kids.<http://us.rd.yahoo.com/evt=48248/*http://search.yahoo.com/search...
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
--
Steven Williams
Supervising Consultant
Object Consulting
Office: 8615 4500 Mob: 0439 898 668 Fax: 8615 4501
steven.williams(a)objectconsulting.com.au
www.objectconsulting.com.au
consulting | development | training | support
our experience makes the difference