Drools :: Compiler 6.2.0.Final

Uses of Class
org.drools.compiler.compiler.PackageRegistry

Packages that use PackageRegistry
org.drools.compiler.builder.impl   
org.drools.compiler.compiler This is the main package to load rules. 
org.drools.compiler.rule.builder.dialect.java   
org.drools.compiler.rule.builder.dialect.mvel   
 

Uses of PackageRegistry in org.drools.compiler.builder.impl
 

Methods in org.drools.compiler.builder.impl that return PackageRegistry
 PackageRegistry KnowledgeBuilderImpl.getPackageRegistry(String name)
           
 PackageRegistry KnowledgeBuilderImpl.newPackage(PackageDescr packageDescr)
           
 

Methods in org.drools.compiler.builder.impl that return types with arguments of type PackageRegistry
 Map<String,PackageRegistry> KnowledgeBuilderImpl.getPackageRegistry()
           
 

Methods in org.drools.compiler.builder.impl with parameters of type PackageRegistry
 DialectCompiletimeRegistry KnowledgeBuilderConfigurationImpl.buildDialectRegistry(ClassLoader rootClassLoader, KnowledgeBuilderConfigurationImpl pkgConf, PackageRegistry pkgRegistry, org.drools.core.definitions.InternalKnowledgePackage pkg)
           
protected  void TypeDeclarationConfigurator.buildFieldAccessors(org.drools.core.rule.TypeDeclaration type, PackageRegistry pkgRegistry)
           
protected  void TypeDeclarationFactory.checkRedeclaration(AbstractClassTypeDeclarationDescr typeDescr, org.drools.core.rule.TypeDeclaration type, PackageRegistry pkgRegistry)
           
protected  void TypeDeclarationBuilder.createBean(AbstractClassTypeDeclarationDescr typeDescr, PackageRegistry pkgRegistry, ClassHierarchyManager hierarchyManager, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes, Map<String,AbstractClassTypeDeclarationDescr> unprocesseableDescrs)
           
 void TypeDeclarationConfigurator.finalize(org.drools.core.rule.TypeDeclaration type, AbstractClassTypeDeclarationDescr typeDescr, PackageRegistry pkgRegistry, Map<String,PackageRegistry> pkgRegistryMap, ClassHierarchyManager hierarchyManager)
           
 void DeclaredClassBuilder.generateBeanFromDefinition(AbstractClassTypeDeclarationDescr typeDescr, org.drools.core.rule.TypeDeclaration type, PackageRegistry pkgRegistry, org.drools.core.factmodel.ClassDefinition def)
           
 org.drools.core.factmodel.ClassDefinition ClassDefinitionFactory.generateDeclaredBean(AbstractClassTypeDeclarationDescr typeDescr, org.drools.core.rule.TypeDeclaration type, PackageRegistry pkgRegistry, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypeDefinitions, Map<String,AbstractClassTypeDeclarationDescr> unprocesseableDescrs)
          Generates a bean, and adds it to the composite class loader that everything is using.
static Class<?> TypeDeclarationUtils.getExistingDeclarationClass(AbstractClassTypeDeclarationDescr typeDescr, PackageRegistry reg)
           
 void ClassHierarchyManager.inheritFields(PackageRegistry pkgRegistry, AbstractClassTypeDeclarationDescr typeDescr, Collection<AbstractClassTypeDeclarationDescr> sortedTypeDescriptors, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes, Map<String,AbstractClassTypeDeclarationDescr> unprocessableDescrs)
           
static boolean TypeDeclarationUtils.isNovelClass(AbstractClassTypeDeclarationDescr typeDescr, PackageRegistry reg)
           
 org.drools.core.rule.TypeDeclaration TypeDeclarationFactory.processTypeDeclaration(PackageRegistry pkgRegistry, AbstractClassTypeDeclarationDescr typeDescr, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypes, Map<String,AbstractClassTypeDeclarationDescr> unprocessableDescrs)
           
static String TypeDeclarationUtils.resolveType(String klass, PackageDescr packageDescr, PackageRegistry pkgRegistry)
          Tries to determine the namespace (package) of a simple type chosen to be the superclass of a declared bean.
protected  void TypeDeclarationBuilder.updateTraitInformation(AbstractClassTypeDeclarationDescr typeDescr, org.drools.core.rule.TypeDeclaration type, org.drools.core.factmodel.ClassDefinition def, PackageRegistry pkgRegistry)
           
protected  void TypeDeclarationConfigurator.wireDurationAccessor(AbstractClassTypeDeclarationDescr typeDescr, org.drools.core.rule.TypeDeclaration type, PackageRegistry pkgRegistry)
           
 boolean TypeDeclarationConfigurator.wireFieldAccessors(PackageRegistry pkgRegistry, AbstractClassTypeDeclarationDescr typeDescr, org.drools.core.rule.TypeDeclaration type)
           
protected  boolean ClassDefinitionFactory.wireFields(AbstractClassTypeDeclarationDescr typeDescr, org.drools.core.rule.TypeDeclaration type, org.drools.core.factmodel.ClassDefinition def, PackageRegistry pkgRegistry, List<org.drools.compiler.builder.impl.TypeDefinition> unresolvedTypeDefinitions)
           
protected  void TypeDeclarationConfigurator.wireTimestampAccessor(AbstractClassTypeDeclarationDescr typeDescr, org.drools.core.rule.TypeDeclaration type, PackageRegistry pkgRegistry)
           
 

Method parameters in org.drools.compiler.builder.impl with type arguments of type PackageRegistry
 void ClassHierarchyManager.addDeclarationToPackagePreservingOrder(org.drools.core.rule.TypeDeclaration type, AbstractClassTypeDeclarationDescr typeDescr, org.drools.core.definitions.InternalKnowledgePackage tgtPackage, Map<String,PackageRegistry> pkgRegistryMap)
           
 void TypeDeclarationConfigurator.finalize(org.drools.core.rule.TypeDeclaration type, AbstractClassTypeDeclarationDescr typeDescr, PackageRegistry pkgRegistry, Map<String,PackageRegistry> pkgRegistryMap, ClassHierarchyManager hierarchyManager)
           
 

Uses of PackageRegistry in org.drools.compiler.compiler
 

Methods in org.drools.compiler.compiler that return PackageRegistry
 PackageRegistry Dialect.getPackageRegistry()
           
 

Methods in org.drools.compiler.compiler with parameters of type PackageRegistry
 Dialect DialectConfiguration.newDialect(ClassLoader rootClassLoader, KnowledgeBuilderConfigurationImpl pkgConf, PackageRegistry pkgRegistry, org.drools.core.definitions.InternalKnowledgePackage pkg)
           
 

Uses of PackageRegistry in org.drools.compiler.rule.builder.dialect.java
 

Methods in org.drools.compiler.rule.builder.dialect.java that return PackageRegistry
 PackageRegistry JavaDialect.getPackageRegistry()
           
 

Methods in org.drools.compiler.rule.builder.dialect.java with parameters of type PackageRegistry
 Dialect JavaDialectConfiguration.newDialect(ClassLoader rootClassLoader, KnowledgeBuilderConfigurationImpl pkgConf, PackageRegistry pkgRegistry, org.drools.core.definitions.InternalKnowledgePackage pkg)
           
 

Constructors in org.drools.compiler.rule.builder.dialect.java with parameters of type PackageRegistry
JavaDialect(ClassLoader rootClassLoader, KnowledgeBuilderConfigurationImpl pkgConf, PackageRegistry pkgRegistry, org.drools.core.definitions.InternalKnowledgePackage pkg)
           
 

Uses of PackageRegistry in org.drools.compiler.rule.builder.dialect.mvel
 

Methods in org.drools.compiler.rule.builder.dialect.mvel that return PackageRegistry
 PackageRegistry MVELDialect.getPackageRegistry()
           
 

Methods in org.drools.compiler.rule.builder.dialect.mvel with parameters of type PackageRegistry
 Dialect MVELDialectConfiguration.newDialect(ClassLoader rootClassLoader, KnowledgeBuilderConfigurationImpl pkgConf, PackageRegistry pkgRegistry, org.drools.core.definitions.InternalKnowledgePackage pkg)
           
 

Constructors in org.drools.compiler.rule.builder.dialect.mvel with parameters of type PackageRegistry
MVELDialect(ClassLoader rootClassLoader, KnowledgeBuilderConfigurationImpl pkgConf, PackageRegistry pkgRegistry, org.drools.core.definitions.InternalKnowledgePackage pkg)
           
MVELDialect(ClassLoader rootClassLoader, KnowledgeBuilderConfigurationImpl pkgConf, PackageRegistry pkgRegistry, org.drools.core.definitions.InternalKnowledgePackage pkg, String id)
           
 


Drools :: Compiler 6.2.0.Final

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