Java 在drools中遍历哈希映射列表

Java 在drools中遍历哈希映射列表,java,drools,Java,Drools,在Drools drl文件中,我们如何通过遍历列表来访问列表中的哈希映射 假设Account是一个具有列表hmList的类 如何遍历每个HashMap以检查条件?在规则的“then”部分使用哪种语言?我的意思是,我想在“when”部分中遍历,对于“then”部分,我正在使用Java。请查看以下链接@SaddamAbuGhaida,谢谢你的帮助!!fwiw-该示例比需要的长几行。他们可以从$cityPlaces.entrySet()中编写entry:entry(value==“Thane”)。。。

在Drools drl文件中,我们如何通过遍历列表来访问列表中的哈希映射

假设Account是一个具有
列表hmList
的类


如何遍历每个
HashMap
以检查条件?

在规则的“then”部分使用哪种语言?我的意思是,我想在“when”部分中遍历,对于“then”部分,我正在使用Java。请查看以下链接@SaddamAbuGhaida,谢谢你的帮助!!fwiw-该示例比需要的长几行。他们可以从$cityPlaces.entrySet()中编写
entry:entry(value==“Thane”)。。。使用“get”方法的任何内容都可以这样进行评估。尽管如此,值得指出的是,通过将每个
位置作为单独的事实插入,这样的示例也可能得到了改进。i、 仅仅因为它是Java代码中的
Map
,并不意味着它需要是工作内存中的
Map