繁体   English   中英

Drools中显示的this ['']访问器是什么

[英]What is the this[''] accessor that shows up in Drools

只是在Drools中寻找一种将参数传递给getter的方法...

我在Eclipse Ganymede中注意到,智能感知有助于确定可用于在Drools WHERE子句中选择实体的吸气剂。 只需键入一个字母,然后按ctrl + Space即可查看列表。 我在Drools.NET中有另一个项目依赖C#属性而不是get方法。 C#.NET允许您定义默认属性为public String this[String key] ,所以你可以参考清单没有任何财产myInstance["myKeyString"]我已经在Drools.NET用这个。 我希望在Java Drools中出现在WHERE子句实体选择器(例如myInstance : myClass { ... }类的小卷之间的this['']选项引用类似的内容。

这是真的吗?如果是,该如何使用?

在Drools Java中,不等同于这种样式的属性-必须在编译前对所有事实进行严格定义。

也许有一种方法可以使用作为Map的字段,并通过键访问事物。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM