public class HasKnowledgeBuilderImpl extends Object implements HasKnowledgeBuilder
| Constructor and Description |
|---|
HasKnowledgeBuilderImpl(org.drools.compiler.builder.impl.KnowledgeBuilderImpl knowledgeBuilder) |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
compileAndLoadClass(Map<String,String> sourcesMap,
String fullClassName)
Compile the given sources and add them to given
Classloader of the current instance. |
ClassLoader |
getClassLoader() |
org.kie.internal.builder.KnowledgeBuilder |
getKnowledgeBuilder() |
public HasKnowledgeBuilderImpl(org.drools.compiler.builder.impl.KnowledgeBuilderImpl knowledgeBuilder)
public ClassLoader getClassLoader()
getClassLoader in interface org.kie.pmml.commons.model.HasClassLoaderpublic org.kie.internal.builder.KnowledgeBuilder getKnowledgeBuilder()
getKnowledgeBuilder in interface HasKnowledgeBuilderpublic Class<?> compileAndLoadClass(Map<String,String> sourcesMap, String fullClassName)
Classloader of the current instance.
Returns the Class with the given fullClassNamecompileAndLoadClass in interface org.kie.pmml.commons.model.HasClassLoadersourcesMap - fullClassName - Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.