# 程序包 kd.bos.entity.rule

- 接口概要
  接口 | 说明
  --- | ---
  IRuleCompariseon |

- 类概要
  类 | 说明
  --- | ---
  AbstractRule | 规则抽象类,规则分为业务规则和界面规则
  AbstractRuleContainer |
  BR | 业务规则
  BRAction | 业务规则动作抽象类
  BRExecuteContext | 业务规则执行上下文
  ClientBR | 客户端规则
  EntityBR | 实体+实体服务规则集合
  RaiseEventSource | 触发规则的数据源
  RuleAction<T extends RuleExecuteContext> | 界面规则动作抽象类
  RuleContainer<T extends RuleExecuteContext> | 规则容器，用于实现规则的调度。
  RuleExecuteContext | 规则执行上下文
  RuleUtils | 规则工具类
  TaskCollection |

- 枚举概要
  枚举 | 说明
  --- | ---
  DataRowExpansionMode | 当进行数据展开时的模式，他作为getDataEntities的返回值。