Package org.drools.compiler.builder.impl
Interface TypeDeclarationContext
- All Superinterfaces:
BuilderConfigurationProvider,GlobalVariableContext,InternalKnowledgeBaseProvider,PackageRegistryManager,RootClassLoaderProvider,TypeDeclarationManager
- All Known Implementing Classes:
KnowledgeBuilderImpl,TypeDeclarationContextImpl
public interface TypeDeclarationContext
extends RootClassLoaderProvider, BuilderConfigurationProvider, PackageRegistryManager, InternalKnowledgeBaseProvider, GlobalVariableContext, TypeDeclarationManager
The build context for
TypeDeclarationBuilder, ClassDefinitionFactory and
all their related siblings.
This is a facade that exposes only part of the KnowledgeBuilderImpl API surface
-
Method Summary
Modifier and TypeMethodDescriptionbooleanfilterAccepts(ResourceChange.Type declaration, String namespace, String typeName) getPackageDescrs(String namespace) Methods inherited from interface org.drools.compiler.builder.impl.BuilderConfigurationProvider
getBuilderConfigurationMethods inherited from interface org.drools.compiler.builder.impl.GlobalVariableContext
addGlobal, getGlobalsMethods inherited from interface org.drools.compiler.builder.impl.InternalKnowledgeBaseProvider
getKnowledgeBaseMethods inherited from interface org.drools.compiler.builder.PackageRegistryManager
getOrCreatePackageRegistry, getPackageNames, getPackageRegistry, getPackageRegistryMethods inherited from interface org.drools.compiler.builder.impl.RootClassLoaderProvider
getRootClassLoaderMethods inherited from interface org.drools.compiler.builder.impl.TypeDeclarationManager
getAndRegisterTypeDeclaration, getTypeDeclaration, getTypeDeclaration
-
Method Details
-
getTypeBuilder
TypeDeclarationBuilder getTypeBuilder() -
filterAccepts
-
getPackageDescrs
-