[rules-users] generic properties

Vanina Beraudo vaninaberaudo at gmail.com
Wed Jul 23 14:52:54 EDT 2008


Hi,
you can try using "eval"


when

$io:InputObject()

eval($io.getStringPropertyValue("propertyname")=="something")

then
......................

2008/7/23 thomas kukofka <thomaskukofka at web.de>:
> Hello,
>
> I want to use a generic Input-Object for drools which can i.g. access String
> properties:
>
>     private HashMap<Parameter, String> stringParameter;
>
> with methods:
> public String getStringPropertyValue(Parameter parameter) {
>         return stringParameter.get(parameter);
>     }
>
>     public void setStringPropertyValue(Parameter parameter, String value) {
>         stringParameter.put(parameter, value);
>     }
>
>
> My problem is can I use in drl something like :
>
> when
> io: InputObject (getStringPropertyValue("propertyname") == "something")
>
> regards
> thomas
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>



-- 
Lic. Vanina Beraudo



More information about the rules-users mailing list