This way my rule doesn't match
At the moment i only provide Foo objects as facts. Do i have to provide also
the field prop objects as facts for the rule to match?
Date: Wed, 8 Apr 2009 12:26:01 -0400
Subject: Re: [rules-users] Explicit class cast in RHS
From: dsincl...@chariotsolutions.com
Hello
in my working memory I insert an object like this
public class Foo{
private IntType prop;
...
}
where IntType is a class, but in practice prop is either of type TypeA or
TypeB, both extending the IntType class.
then i have a rule like this:
rule abc
when
rule abc
when
Foo($prop : prop)
TypeA (this == $prop, name == PropertyA)
then
...
2009/4/8 Alessandro Terrinoni aleterrin...@hotmail.com
Hello
in my working memory I insert an object like this
public class Foo{
private IntType prop;
...
}
where IntType is a class, but in
The RHS of rules contain semantic code based on the dialect you are
using. In your example, java. So, just cast it:
( (TypeA) p ).methodFromTypeA();
[]s
Edson
2009/4/8 Alessandro Terrinoni aleterrin...@hotmail.com
Hello
in my working memory I insert an object like this
public