📄 assert_retract.drl
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -