Interface RuntimeRule

All Superinterfaces:
Environment, FluentEnvironment<Rule>, Named, NamedType.Resolver, Rule

public interface RuntimeRule extends Rule
  • Method Details

    • getRuntime

      RuleSession<?> getRuntime()
    • buildExpression

      default Evaluator buildExpression(String expression)

      Compiles a string expression and returns it as an Evaluator instance.

      Parameters:
      expression - expression to compile
      Returns:
      evaluator instance
    • resolve

      default FieldReference[] resolve(String[] args)