Package org.drools.compiler.builder.impl
Class KnowledgeBuilderFactoryServiceImpl
- java.lang.Object
-
- org.drools.compiler.builder.impl.KnowledgeBuilderFactoryServiceImpl
-
- All Implemented Interfaces:
java.lang.Comparable<org.kie.api.internal.utils.KieService>
,org.kie.api.internal.utils.KieService
,org.kie.internal.builder.KnowledgeBuilderFactoryService
public class KnowledgeBuilderFactoryServiceImpl extends java.lang.Object implements org.kie.internal.builder.KnowledgeBuilderFactoryService
-
-
Constructor Summary
Constructors Constructor Description KnowledgeBuilderFactoryServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ClassLoader
getClassLoader(java.lang.ClassLoader classLoader)
org.kie.internal.builder.DecisionTableConfiguration
newDecisionTableConfiguration()
org.kie.internal.builder.KnowledgeBuilder
newKnowledgeBuilder()
org.kie.internal.builder.KnowledgeBuilder
newKnowledgeBuilder(org.kie.api.KieBase kbase)
org.kie.internal.builder.KnowledgeBuilder
newKnowledgeBuilder(org.kie.api.KieBase kbase, org.kie.internal.builder.KnowledgeBuilderConfiguration conf)
org.kie.internal.builder.KnowledgeBuilder
newKnowledgeBuilder(org.kie.internal.builder.KnowledgeBuilderConfiguration conf)
org.kie.internal.builder.KnowledgeBuilderConfiguration
newKnowledgeBuilderConfiguration()
org.kie.internal.builder.KnowledgeBuilderConfiguration
newKnowledgeBuilderConfiguration(java.lang.ClassLoader classLoader)
org.kie.internal.builder.KnowledgeBuilderConfiguration
newKnowledgeBuilderConfiguration(java.util.Properties properties, java.lang.ClassLoader classLoader)
-
-
-
Method Detail
-
newKnowledgeBuilderConfiguration
public org.kie.internal.builder.KnowledgeBuilderConfiguration newKnowledgeBuilderConfiguration()
- Specified by:
newKnowledgeBuilderConfiguration
in interfaceorg.kie.internal.builder.KnowledgeBuilderFactoryService
-
newKnowledgeBuilderConfiguration
public org.kie.internal.builder.KnowledgeBuilderConfiguration newKnowledgeBuilderConfiguration(java.lang.ClassLoader classLoader)
- Specified by:
newKnowledgeBuilderConfiguration
in interfaceorg.kie.internal.builder.KnowledgeBuilderFactoryService
-
getClassLoader
protected java.lang.ClassLoader getClassLoader(java.lang.ClassLoader classLoader)
-
newKnowledgeBuilderConfiguration
public org.kie.internal.builder.KnowledgeBuilderConfiguration newKnowledgeBuilderConfiguration(java.util.Properties properties, java.lang.ClassLoader classLoader)
- Specified by:
newKnowledgeBuilderConfiguration
in interfaceorg.kie.internal.builder.KnowledgeBuilderFactoryService
-
newDecisionTableConfiguration
public org.kie.internal.builder.DecisionTableConfiguration newDecisionTableConfiguration()
- Specified by:
newDecisionTableConfiguration
in interfaceorg.kie.internal.builder.KnowledgeBuilderFactoryService
-
newKnowledgeBuilder
public org.kie.internal.builder.KnowledgeBuilder newKnowledgeBuilder()
- Specified by:
newKnowledgeBuilder
in interfaceorg.kie.internal.builder.KnowledgeBuilderFactoryService
-
newKnowledgeBuilder
public org.kie.internal.builder.KnowledgeBuilder newKnowledgeBuilder(org.kie.internal.builder.KnowledgeBuilderConfiguration conf)
- Specified by:
newKnowledgeBuilder
in interfaceorg.kie.internal.builder.KnowledgeBuilderFactoryService
-
newKnowledgeBuilder
public org.kie.internal.builder.KnowledgeBuilder newKnowledgeBuilder(org.kie.api.KieBase kbase)
- Specified by:
newKnowledgeBuilder
in interfaceorg.kie.internal.builder.KnowledgeBuilderFactoryService
-
newKnowledgeBuilder
public org.kie.internal.builder.KnowledgeBuilder newKnowledgeBuilder(org.kie.api.KieBase kbase, org.kie.internal.builder.KnowledgeBuilderConfiguration conf)
- Specified by:
newKnowledgeBuilder
in interfaceorg.kie.internal.builder.KnowledgeBuilderFactoryService
-
-