Class PackageModel.RuleSourceResult
- java.lang.Object
-
- org.drools.model.codegen.execmodel.PackageModel.RuleSourceResult
-
- Enclosing class:
- PackageModel
public static class PackageModel.RuleSourceResult extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RuleSourceResult(com.github.javaparser.ast.CompilationUnit mainRuleClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.github.javaparser.ast.CompilationUnitgetMainRuleClass()java.util.Collection<com.github.javaparser.ast.CompilationUnit>getModelClasses()java.util.Map<java.lang.String,java.lang.String>getModelsByUnit()PackageModel.RuleSourceResultwithClass(com.github.javaparser.ast.CompilationUnit additionalCU)Append additional class to source results.PackageModel.RuleSourceResultwithModel(java.lang.String unit, java.lang.String model)
-
-
-
Method Detail
-
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(java.lang.String unit, java.lang.String model)
-
getModelClasses
public java.util.Collection<com.github.javaparser.ast.CompilationUnit> getModelClasses()
-
getModelsByUnit
public java.util.Map<java.lang.String,java.lang.String> getModelsByUnit()
-
-