$m : Manufacturer ( name == "Honda" )
$c : Car ( manufacturer == $m )
$c : Customer (
cars contains $c, age >
18 )
$cars.contains("Honda") requires an eval statement as
your requirement is equivalent to "Customer ( cars.contains("Honda") )" which
does not use a zero-parameter field accessor and is not compliant with the Java
Beans specification).
With kind regards,
Mike
Hi,
I have a question regarding rules syntax particularly
with left hand side. Suppose I have the following condition ..
when
Customer ( $cars : cars, age > 18 )
...
How can
I use the bind variable "$cars" in subsequent statements without using eval(),
like so ...
when
Customer ( $cars : cars, age > 18
)
eval( $cars.contains( "Honda" ) )
....
Basically I
would like to know what the alternatives for doing something like so this
without having to use eval function. I know this might not be the best example
for this question, but please I'm just learning this system right now.
Thanks in advance,
Bruce.