Apex触发处理程序
那里已经有许多触发器处理程序库,但是该库具有一些不同的方法或优点,例如状态共享,内置的辅助方法等。只有一个Triggers.cls类及其相应的测试类TriggersTest.cls ,其最小和简单的。
版本1.1.3
对重大更改:现在,所有filterChanged()方法都返回List ,而不是Set 。 这是因为List具有更广泛的用例,它不仅可以在where条件中使用,还可以在迭代中使用。
特征
通过context.state与当前触发器执行上下文中的以下处理程序共享常见查询结果。
内置的帮助程序可对触发器属性执行常见操作,例如检测字段更改。
使用context.next(),context.stop()和context.skips控制处理程序执行的流程。
用法
要创建触发器处理程序,您将需要创建一个实现Triggers.Hand
1