Package org.drools.modelcompiler.builder
Class PackageModel.RuleSourceResult
- java.lang.Object
-
- org.drools.modelcompiler.builder.PackageModel.RuleSourceResult
-
- Enclosing class:
- PackageModel
public static class PackageModel.RuleSourceResult extends 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()Collection<com.github.javaparser.ast.CompilationUnit>getModelClasses()Map<String,String>getModelsByUnit()PackageModel.RuleSourceResultwithClass(com.github.javaparser.ast.CompilationUnit additionalCU)Append additional class to source results.PackageModel.RuleSourceResultwithModel(String unit, 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(String unit, String model)
-
getModelClasses
public Collection<com.github.javaparser.ast.CompilationUnit> getModelClasses()
-
-