logicalassertionsnotpingpong.drl

来自「jboss规则引擎」· DRL 代码 · 共 30 行

DRL
30
字号
package org.drools.test;

import java.lang.String;
import java.lang.Integer;
import java.util.List;

global java.lang.Integer i;
global java.lang.String s;
global java.util.List l;

rule "not s then i"
    when
        not String()
    then
    	if (l.size() < 10) {
    		l.add(new Integer(0));
    		System.out.println("Logical assert i");
	   		assertLogical(i);
	   	}
end
rule "i then s"
	when
		Integer()
	then
    	if (l.size() < 10) {
	   		l.add(new Integer(0));
    		System.out.println("Logical assert s");	   		
			assertLogical(s);
	   	}
end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?