Class ModelGenerator
java.lang.Object
org.drools.model.codegen.execmodel.generator.ModelGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcreateVariables(com.github.javaparser.ast.stmt.BlockStmt block, PackageModel packageModel, RuleContext context) static voidgenerateModel(KnowledgeBuilderImpl knowledgeBuilder, org.drools.base.definitions.InternalKnowledgePackage pkg, org.drools.drl.ast.descr.PackageDescr packageDescr, PackageModel packageModel) static voidgenerateModel(TypeDeclarationContext typeDeclarationContext, BuildResultCollector resultCollector, org.drools.base.definitions.InternalKnowledgePackage pkg, org.drools.drl.ast.descr.PackageDescr packageDescr, PackageModel packageModel)
-
Field Details
-
temporalOperators
-
GENERATE_EXPR_ID
public static final boolean GENERATE_EXPR_ID- See Also:
-
-
Constructor Details
-
ModelGenerator
public ModelGenerator()
-
-
Method Details
-
generateModel
public static void generateModel(KnowledgeBuilderImpl knowledgeBuilder, org.drools.base.definitions.InternalKnowledgePackage pkg, org.drools.drl.ast.descr.PackageDescr packageDescr, PackageModel packageModel) -
generateModel
public static void generateModel(TypeDeclarationContext typeDeclarationContext, BuildResultCollector resultCollector, org.drools.base.definitions.InternalKnowledgePackage pkg, org.drools.drl.ast.descr.PackageDescr packageDescr, PackageModel packageModel) -
createVariables
public static void createVariables(com.github.javaparser.ast.stmt.BlockStmt block, PackageModel packageModel, RuleContext context)
-