|
Drools :: Compiler 6.2.0.Final | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||