只是在寻找一种将参数传递给Drools中的 getter 的方法......
我在 Eclipse Ganymede 中注意到智能感知有助于确定可用于在 Drools WHERE 子句中选择实体的 getter。只需键入一个字母并按 ctrl+Space 即可查看列表。我在Drools.NET中有另一个项目,它依赖于 C# 属性而不是 get 方法。 C#.NET允许你定义一个默认属性,public String this[String key]
这样你就可以引用一个没有任何属性的列表myInstance["myKeyString"]
,我在Drools.NET中使用了它。我希望this['']
出现在Java Drools中 WHERE 子句实体选择器的花括号之间的选项myInstance : myClass { ... }
指的是类似的东西。
这是真的吗?如果是这样,我该如何使用它?