Class ModelGenerator

java.lang.Object
org.drools.model.codegen.execmodel.generator.ModelGenerator

public class ModelGenerator extends Object
  • Field Details

    • temporalOperators

      public static final Set<String> 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)