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.drools.core.base.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.drools.core.base.TypeResolver getTypeResolver()
public void compileAll()
public boolean removeObjectsGeneratedFromResource(org.kie.api.io.Resource resource)
public org.drools.core.factmodel.traits.TraitRegistry getTraitRegistry()
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.