- 9
- 0
- 约1.58千字
- 约 2页
- 2019-07-05 发布于江苏
- 举报
Drools规则语言中各种宏函数用法简介
在 Drools 当中,在RHS 里面,提供了一些对当前Working Memory 实现快速操作的宏函数或对象,比如insert/insertLogical、update 和retract 就可以实现对当前Working Memory中的Fact 对象进行新增、删除或者是修改;如果您觉得还要使用Drools 当中提供的其它方法,那么您还可以使用另一外宏对象drools,通过该对象可以使用更多的操作当前WorkingMemory 的方法;同时Drools 还提供了一个名为kcontext 的宏对象,使我们可以通过该对象直接访问当前Working Memory 的KnowledgeRuntime。
insert
函数insert 的作用与我们在Java 类当中调用StatefulKnowledgeSession 对象的insert 方法的作用相同,都是用来将一个Fact 对象插入到当前的Working Memory 当中。它的基本用法格式如下:
insert(new Object());
一旦调用insert 宏函数,那么Drools 会重新与所有的规则再重新匹配一次,对于没有设置no-loop 属性为true 的规则,如果条件满足,不管其之前是否执行过都会再执行一次,这个特性不仅存在于insert 宏函数上,后面介绍的update、retr
您可能关注的文档
- 论述景观园林设计.doc
- INV:Min-Max库存计划方法.docx
- 服装库存管理.docx
- 落地胶带输送机司机.doc
- LED 照明安全挑战与对策.docx
- 煤气化发展历史.doc
- 一 高分子链结构特点.docx
- 每天累计点专业词汇和知识点.doc
- 美制螺纹表示方法.doc
- 层级安全确认制度.doc
- 2026秋季新教材湘美版小学美术四年级上册(全册)教学设计(附目录p107).docx
- 2026秋新教材湘美版小学美术五年级上册(全册) 教学设计(附目录p103).pdf
- 2026秋新教材湘美版小学美术五年级上册(全册) 教学设计(附目录p103).docx
- 2026秋季新教材湘美版小学美术四年级上册(全册)教学设计(附目录p107).pdf
- 江苏省丹阳中学2027届化学高二上期中联考试题含解析.doc
- 2027届新疆巴州三中高一上化学期中质量跟踪监视模拟试题含解析.doc
- 2027届福建省师大附中化学高一上期末联考试题含解析.doc
- 林州一中分校2027届高二化学第一学期期中复习检测试题含解析.doc
- 宁夏大学附属中学2027届高三化学第一学期期中考试模拟试题含解析.doc
- 贵阳市第二实验中学2027届高一上化学期中质量检测试题含解析.doc
最近下载
- 肺结核病理图像标注专家共识PPT课件.pptx VIP
- 中国认证认可协会 (CCAA) 全国统一考试题库及答案-审核概论 .pdf VIP
- 企业员工数据安全培训课件.pptx VIP
- 2026年部编人教版(统编版新教材)小学六年级上册道德与法治教学计划及进度表.docx
- 2025年西藏法院书记员招聘考试真题(附答案).docx VIP
- Unit1 Amazing place Part A (课件)-2026-2027学年人教PEP版英语六年级上册.pptx
- 光电传感与检测技术绪论.pptx VIP
- 某铁矿南区采选工程建设项目地质灾害危险性评估报告3475.doc VIP
- 物联网大数据处理技术与实践(第2版)课件全套 王桂玲 第1--8章-物联网与产业发展---物联网大数据计算与分析.pptx
- 《先天性白内障》课件.pptx VIP
原创力文档

文档评论(0)