Package org.drools.compiler.builder
Interface DroolsAssemblerContext
- All Superinterfaces:
BuilderConfigurationProvider,InternalKnowledgeBaseProvider,RootClassLoaderProvider
- All Known Subinterfaces:
InternalKnowledgeBuilder
- All Known Implementing Classes:
DroolsAssemblerContextImpl,InternalKnowledgeBuilder.Empty,KnowledgeBuilderImpl
public interface DroolsAssemblerContext
extends BuilderConfigurationProvider, InternalKnowledgeBaseProvider, RootClassLoaderProvider
This interface solely exist to make work legacy package processing
classes such as
PackageBuildContext and RuleBuildContext.
It should be regarded as an implementation detail, and it should be deprecated-
Method Summary
Modifier and TypeMethodDescriptiongetAndRegisterTypeDeclaration(Class<?> cls, String name) getPackageDescrs(String namespace) getPackageRegistry(String packageName) getTypeDeclaration(Class<?> typeClass) getTypeDeclaration(ObjectType objectType) Methods inherited from interface org.drools.compiler.builder.impl.BuilderConfigurationProvider
getBuilderConfigurationMethods inherited from interface org.drools.compiler.builder.impl.InternalKnowledgeBaseProvider
getKnowledgeBaseMethods inherited from interface org.drools.compiler.builder.impl.RootClassLoaderProvider
getRootClassLoader
-
Method Details
-
getGlobals
-
getAndRegisterTypeDeclaration
-
getTypeDeclaration
-
getTypeDeclaration
-
getPackageDescrs
-
getPackageRegistry
-
getErrors
KnowledgeBuilderErrors getErrors()
-