public interface RuleExecutor
ImmutableList<Goal> apply(Goal goal, Services services, RuleApp ruleApp)
goal
- the goal that the rule application should refer to.services
- the Services encapsulating all java informationruleApp
- the rule application that is executed.