package package-name
imports
globals
functions
queries
rules
package
同一package 下的用户自定义函数、自定义的查询等,不管这些函数与查询是否在同一个规则文件里面,在规则里面是可以直接使用的,这点和Java 的同一package 里的Java类调用是一样的。
rule
rule "name"
attributes
when
LHS
then
RHS
end
在一个规则当中when 与then 中间的部分就是LHS部分。在LHS 当中,可以包含0~n 个条件,如果LHS 部分没空的话,那么引擎会自动添加一个eval(true)的条件,由于该条件总是返回true,所以LHS 为空的规则总是返回true
LHS部分是由一个或多个条件组成,条件又称之为pattern(匹配模式),多个pattern之间用可以使用and 或or 来进行连接,同时还可以使用小括号来确定pattern 的优先级。
[绑定变量名:]Object([field 约束])
在Drools当中在pattern 中没有连接符号,那么就用and 来作为默认连接,所以在该规则的LHS 部分中两个pattern 只有都满足了才会返回true
表面上看“,”与“&&”具有相同的含义,但是有一点需要注意,“,”与“&&”和“||”不能混合使用,也就是说在有“&&”或“||”出现的LHS 当中,是不可以有“,”连接符出现的,反之亦然。
比较操作符
在Drools5当中共提供了十二种类型的比较操作符,分别是:>、>=、<、<=、==、!=、contains、not contains、memberof、not memberof、matches、not matches
Object(field[Collection/Array] contains value)
Object(fieldName memberOf value[Collection/Array])
Object(fieldName matches “正则表达式”)
Object(fieldName memberOf value[Collection/Array])
分享到:
相关推荐
《标准化工作导则 第1部分:标准化文件的结构和起草规则》是指导我国标准化工作的基础性文件,旨在规范各类标准的编制过程,确保其结构清晰、内容准确、表述一致。本标准参照了国际标准化组织(ISO)和国际电工委员...
PDF文档结构分析是理解PDF文件如何组织和操作的关键,尤其对于开发者和IT专业人员来说,这种分析有助于创建、修改和解析PDF文件。 PDF ISO 32000是PDF的标准规范,由国际标准化组织(ISO)制定。这个标准详细定义了...
标准化工作导则第1部分:标准化文件的结构和起草规则,2020年3月31日最新发布,非常详尽、细致,是2009年发布的标准化工作导则 的更新改进版本
《GBT 1.1-2000 标准化工作导则 第1部分:标准的结构和编写规则》是中国标准化领域的一项重要指导文件,它为各类标准的编制提供了严谨的框架和详细的编写规范。本文件的核心内容主要包括标准的构成元素、格式要求...
### GBT 1.1-2020 标准化工作导则 第1部分:标准化文件的结构和起草规则 #### 概述 《GBT 1.1-2020 标准化工作导则 第1部分:标准化文件的结构和起草规则》是一部非常重要的国家标准文件,为我国标准化工作的实施...
FHS 规定了文件系统的组织结构,包括目录的层次结构和文件的命名规则。该标准还规定了目录和文件的权限、所有权和访问控制列表(ACL)。 4. 文件系统的实现 FHS 提供了文件系统的实现指南,包括文件系统的创建、...
** IEEE 1471 软件体系结构标准文档详解 ** 软件体系结构是构建复杂软件系统的基础,它定义了系统的组件、组件之间的关系以及它们如何协同工作以实现预定的功能。IEEE 1471,全称为“IEEE Standard for a ...
【技术文件编号规则】 ...通过遵循这样的文件编号规则,IT项目可以实现高效的信息管理和文档控制,确保项目进程的透明度和可追溯性。这种系统化的管理方法是现代企业信息化和标准化工作的重要实践。
公路工程标准施工招标文件是指导公路建设项目招标过程的重要文献,其中第八章——工程量清单计量规则,对于承包商和业主来说具有极高的参考价值。这一章详细规定了工程项目的计量方法、计价原则以及工程变更时的处理...
《软件工程标准化文档》实验报告主要探讨了软件工程标准化的重要性、层次结构以及在软件开发过程中文件编制的角色。软件工程标准化是确保软件质量、提高开发效率和促进协作的关键。以下是实验报告涉及的主要知识点:...
中国银监会监管数据标准化数据结构,属于监管标准监管接口文档2
《CAD工程制图标准规则》是一份关于计算机辅助设计(CAD)制图的国家标准文档,旨在规范各领域内的工程图制作,确保图纸的一致性和可读性。该标准涵盖了图纸的基本设置、单位要求等内容,并针对机械、电气、建筑等多...
根据提供的文件信息,《实时雨水情数据库表结构与标识符标准》正式版是一份专门针对中国水文单位的数据库建设标准。该标准涉及数据库表结构和标识符的设计、定义和存储数据表示。它旨在统一实时雨水情信息的数据库表...
需求分析是软件开发的第一步,这份文档记录了软件预期的功能和非功能需求,用户需求、业务规则、性能指标等。它为后续的设计和开发提供了基础,并且是评估软件是否满足用户期望的主要依据。一个良好的需求分析说明...
这份标准详细规定了OFD的文件结构、编码规则、元数据、对象模型等内容,是开发者实现OFD兼容软件的基础。通过学习此标准,可以掌握OFD文件的创建、解析、编辑和验证的标准化方法,有助于提升OFD相关软件的开发质量和...
文档结构和内容的组织与细分是编写高质量标准的关键。导则提出了详细的原则和建议,包括将主题按章节、子章节和条款等划分。同时,还应当考虑使用恰当的表述形式、主要章节的命名、以及如何将内容细分到多个文件或成...
企业标准编写规则是企业在标准化管理过程中遵循的一套指导性文件,旨在规范企业的各项活动,提升企业内部管理和技术创新的效率。这份文档,名为“装饰Q/H##G 00.01-2013企业标准编写规则(试行)”,详细阐述了企业...
10. 标准还规定了数据文件目录结构的命名规则,其中包括元数据、数据体文件的命名,以及如何组织数据目录结构,以适应不同的产品种类和比例尺。 11. 文件的审批和实施信息表明本标准由国家测绘局提出并负责,由国家...
《归档文件整理规则》是中国档案行业标准,旨在规范各类机关、团体、企事业单位和社会组织对文书档案保存的归档文件的整理工作。该规则替代了2000年的旧版,适应了纸质和电子文件材料的管理需求。标准的修订主要涉及...