Class PackageModel.RuleSourceResult

java.lang.Object
org.drools.model.codegen.execmodel.PackageModel.RuleSourceResult
Enclosing class:
PackageModel

public static class PackageModel.RuleSourceResult extends Object
  • Constructor Details

    • RuleSourceResult

      public RuleSourceResult(com.github.javaparser.ast.CompilationUnit mainRuleClass)
  • Method Details

    • getMainRuleClass

      public com.github.javaparser.ast.CompilationUnit getMainRuleClass()
    • withClass

      public PackageModel.RuleSourceResult withClass(com.github.javaparser.ast.CompilationUnit additionalCU)
      Append additional class to source results.
      Parameters:
      additionalCU -
    • withModel

      public PackageModel.RuleSourceResult withModel(String unit, String model)
    • getModelClasses

      public Collection<com.github.javaparser.ast.CompilationUnit> getModelClasses()
    • getModelsByUnit

      public Map<String,String> getModelsByUnit()