Interface RuleTargetCodeGenerator

All Known Implementing Classes:
DefaultDroolsRuleTargetCodeGenerator, NoOpRuleTargetCodeGenerator

public interface RuleTargetCodeGenerator
Implementations of this interface are responsible for converting from the intermediate representation to a rule engine specific format.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Generates the rule engine specific code from the intermediate representation.
  • Method Details

    • generate

      void generate(RuleCompilerContext context, RuleIr ruleIr)
      Generates the rule engine specific code from the intermediate representation.
      Parameters:
      context - - the rule compiler context
      ruleIr - - the intermediate representation