Drools :: Compiler 6.2.0.Final

org.drools.compiler.compiler
Class PackageRegistry

java.lang.Object
  extended by org.drools.compiler.compiler.PackageRegistry

public class PackageRegistry
extends Object


Constructor Summary
PackageRegistry(ClassLoader rootClassLoader, KnowledgeBuilderConfigurationImpl pkgConf, org.drools.core.definitions.InternalKnowledgePackage pkg)
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageRegistry

public PackageRegistry(ClassLoader rootClassLoader,
                       KnowledgeBuilderConfigurationImpl pkgConf,
                       org.drools.core.definitions.InternalKnowledgePackage pkg)
Method Detail

getDialect

public String getDialect()

setDialect

public void setDialect(String dialect)

getPackage

public org.drools.core.definitions.InternalKnowledgePackage getPackage()

getPackageClassLoader

public ClassLoader getPackageClassLoader()

getDialectRuntimeRegistry

public org.drools.core.rule.DialectRuntimeRegistry getDialectRuntimeRegistry()

getDialectCompiletimeRegistry

public DialectCompiletimeRegistry getDialectCompiletimeRegistry()

addImport

public void addImport(ImportDescr importDescr)

registerImport

public void registerImport(String importEntry)

addStaticImport

public void addStaticImport(ImportDescr importDescr)

getTypeResolver

public org.drools.core.base.TypeResolver getTypeResolver()

compileAll

public void compileAll()

removeObjectsGeneratedFromResource

public boolean removeObjectsGeneratedFromResource(org.kie.api.io.Resource resource)

getTraitRegistry

public org.drools.core.factmodel.traits.TraitRegistry getTraitRegistry()

Drools :: Compiler 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.