public class PackageRegistry extends Object
Constructor and Description |
---|
PackageRegistry(ClassLoader rootClassLoader,
KnowledgeBuilderConfigurationImpl pkgConf,
org.drools.core.definitions.InternalKnowledgePackage pkg) |
Modifier and Type | Method and Description |
---|---|
void |
addImport(ImportDescr importDescr) |
void |
addStaticImport(ImportDescr importDescr) |
void |
compileAll() |
String |
getDialect() |
DialectCompiletimeRegistry |
getDialectCompiletimeRegistry() |
org.drools.core.rule.DialectRuntimeRegistry |
getDialectRuntimeRegistry() |
org.drools.core.definitions.InternalKnowledgePackage |
getPackage() |
ClassLoader |
getPackageClassLoader() |
org.drools.core.factmodel.traits.TraitRegistry |
getTraitRegistry() |
org.kie.soup.project.datamodel.commons.types.TypeResolver |
getTypeResolver() |
void |
registerImport(String importEntry) |
boolean |
removeObjectsGeneratedFromResource(org.kie.api.io.Resource resource) |
void |
setDialect(String dialect) |
public PackageRegistry(ClassLoader rootClassLoader, KnowledgeBuilderConfigurationImpl pkgConf, org.drools.core.definitions.InternalKnowledgePackage pkg)
public String getDialect()
public void setDialect(String dialect)
public org.drools.core.definitions.InternalKnowledgePackage getPackage()
public ClassLoader getPackageClassLoader()
public org.drools.core.rule.DialectRuntimeRegistry getDialectRuntimeRegistry()
public DialectCompiletimeRegistry getDialectCompiletimeRegistry()
public void addImport(ImportDescr importDescr)
public void registerImport(String importEntry)
public void addStaticImport(ImportDescr importDescr)
public org.kie.soup.project.datamodel.commons.types.TypeResolver getTypeResolver()
public void compileAll()
public boolean removeObjectsGeneratedFromResource(org.kie.api.io.Resource resource)
public org.drools.core.factmodel.traits.TraitRegistry getTraitRegistry()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.