Class ModelGenerator


  • public class ModelGenerator
    extends Object
    • Field Detail

      • temporalOperators

        public static final Set<String> temporalOperators
    • Constructor Detail

      • ModelGenerator

        public ModelGenerator()
    • Method Detail

      • generateModel

        public static void generateModel​(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilder,
                                         org.drools.core.definitions.InternalKnowledgePackage pkg,
                                         org.drools.compiler.lang.descr.PackageDescr packageDescr,
                                         PackageModel packageModel)
      • initPackageModel

        public static void initPackageModel​(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilder,
                                            org.drools.core.definitions.InternalKnowledgePackage pkg,
                                            org.drools.core.addon.TypeResolver typeResolver,
                                            org.drools.compiler.lang.descr.PackageDescr packageDescr,
                                            PackageModel packageModel)
      • createVariables

        public static void createVariables​(com.github.javaparser.ast.stmt.BlockStmt block,
                                           PackageModel packageModel,
                                           RuleContext context)