Class KieBaseBuilder


  • public class KieBaseBuilder
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      KieBaseBuilder()  
      KieBaseBuilder​(org.kie.api.builder.model.KieBaseModel kBaseModel, org.kie.api.KieBaseConfiguration conf)  
      KieBaseBuilder​(org.kie.api.KieBaseConfiguration conf)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBase​(CanonicalKiePackages kpkgs)  
      static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(java.util.Collection<org.drools.model.Model> models, org.kie.api.builder.model.KieBaseModel kieBaseModel)  
      static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(java.util.Collection<org.drools.model.Model> models, org.kie.api.conf.KieBaseOption... options)  
      static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(java.util.Collection<org.drools.model.Model> models, org.kie.api.KieBaseConfiguration kieBaseConf)  
      static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(java.util.Collection<org.drools.model.Model> models, org.kie.api.KieBaseConfiguration kieBaseConf, org.kie.internal.builder.KnowledgeBuilderConfiguration knowledgeBuilderConf)  
      static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(org.drools.model.Model model, org.kie.api.conf.KieBaseOption... options)  
      static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(org.drools.model.Model model, org.kie.api.KieBaseConfiguration kieBaseConf)  
      static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(org.drools.model.Model model, org.kie.api.KieBaseConfiguration kieBaseConf, org.kie.internal.builder.KnowledgeBuilderConfiguration knowledgeBuilderConf)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • KieBaseBuilder

        public KieBaseBuilder()
      • KieBaseBuilder

        public KieBaseBuilder​(org.kie.api.KieBaseConfiguration conf)
      • KieBaseBuilder

        public KieBaseBuilder​(org.kie.api.builder.model.KieBaseModel kBaseModel,
                              org.kie.api.KieBaseConfiguration conf)
    • Method Detail

      • createKieBase

        public org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBase​(CanonicalKiePackages kpkgs)
      • createKieBaseFromModel

        public static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(org.drools.model.Model model,
                                                                                                  org.kie.api.conf.KieBaseOption... options)
      • createKieBaseFromModel

        public static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(org.drools.model.Model model,
                                                                                                  org.kie.api.KieBaseConfiguration kieBaseConf)
      • createKieBaseFromModel

        public static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(org.drools.model.Model model,
                                                                                                  org.kie.api.KieBaseConfiguration kieBaseConf,
                                                                                                  org.kie.internal.builder.KnowledgeBuilderConfiguration knowledgeBuilderConf)
      • createKieBaseFromModel

        public static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(java.util.Collection<org.drools.model.Model> models,
                                                                                                  org.kie.api.conf.KieBaseOption... options)
      • createKieBaseFromModel

        public static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(java.util.Collection<org.drools.model.Model> models,
                                                                                                  org.kie.api.KieBaseConfiguration kieBaseConf)
      • createKieBaseFromModel

        public static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(java.util.Collection<org.drools.model.Model> models,
                                                                                                  org.kie.api.KieBaseConfiguration kieBaseConf,
                                                                                                  org.kie.internal.builder.KnowledgeBuilderConfiguration knowledgeBuilderConf)
      • createKieBaseFromModel

        public static org.drools.kiesession.rulebase.InternalKnowledgeBase createKieBaseFromModel​(java.util.Collection<org.drools.model.Model> models,
                                                                                                  org.kie.api.builder.model.KieBaseModel kieBaseModel)