次のようなルールがあります。マッチャーから返された値をハンドラーに割り当てて、他の場所で使用する必要があります。どうやってやるの?ありがとうございました。
package a.b.c
import java.util.List;
import a.b.Matcher;
import a.b.Container;
import a.b.TestObject1;
import a.b.TestObject2;
global Matcher myMatcher;
global Container container;
when
$x1: TestObject1(
$x1_1 : id, (id in ("11", "16", "140"))
)
$x2: TestObject2(
$x2_2: id, myMatcher.match(id, container.getContainer(100)) != null
)
then
//print.
end