assert_retract.drl
来自「jboss规则引擎」· DRL 代码 · 共 48 行
DRL
48 行
package org.drools.test
import org.drools.Person
import org.drools.Cheese
global java.util.List list
rule "first"
when
p : Person(status=="start")
then
list.add("first");
p.setStatus("next");
modify(p);
end
rule "second" when p : Person(status == "next")
then list.add("second");
p.setStatus("final");
modify(p);
end
rule "third"
when
p : Person(status == "final")
then
list.add("third");
retract(p);
end
rule "fourth"
when
not Person()
then
list.add("fourth");
assert(new Cheese("stilton", 42));
end
rule "fifth"
when
Cheese(type == "stilton")
then
list.add("fifth");
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?