Rule rule = system.findRuleByName("createAccount"); Match partialMatch = new MatchImpl(rule); partialMatch.setParameterValue(rule.getParameterByName("client"), "Alice"); partialMatch.setParameterValue(rule.getParameterByName("accountId"), 5); for (Match match : engine.findMatches(rule, graph, partialMatch)) { System.out.println(match); }