| Package | Description |
|---|---|
| org.drools.compiler.builder | |
| org.drools.compiler.builder.impl | |
| org.drools.compiler.compiler |
This is the main package to load rules.
|
| org.drools.compiler.kie.builder.impl | |
| org.drools.compiler.rule.builder |
| Modifier and Type | Method and Description |
|---|---|
KnowledgeBuilderConfigurationImpl |
InternalKnowledgeBuilder.Empty.getBuilderConfiguration() |
KnowledgeBuilderConfigurationImpl |
DroolsAssemblerContext.getBuilderConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
KnowledgeBuilderConfigurationImpl |
KnowledgeBuilderImpl.getBuilderConfiguration()
Return the PackageBuilderConfiguration for this PackageBuilder session
|
| Modifier and Type | Method and Description |
|---|---|
DialectCompiletimeRegistry |
KnowledgeBuilderConfigurationImpl.buildDialectRegistry(ClassLoader rootClassLoader,
KnowledgeBuilderConfigurationImpl pkgConf,
PackageRegistry pkgRegistry,
org.drools.core.definitions.InternalKnowledgePackage pkg) |
| Constructor and Description |
|---|
KnowledgeBuilderImpl(org.drools.core.impl.InternalKnowledgeBase kBase,
KnowledgeBuilderConfigurationImpl configuration) |
KnowledgeBuilderImpl(org.drools.core.definitions.InternalKnowledgePackage pkg,
KnowledgeBuilderConfigurationImpl configuration) |
KnowledgeBuilderImpl(KnowledgeBuilderConfigurationImpl configuration)
Pass a specific configuration for the PackageBuilder
PackageBuilderConfiguration is not thread safe and it also contains
state.
|
| Modifier and Type | Method and Description |
|---|---|
KnowledgeBuilderConfigurationImpl |
JavaDialectConfiguration.getPackageBuilderConfiguration() |
KnowledgeBuilderConfigurationImpl |
DialectConfiguration.getPackageBuilderConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaDialectConfiguration.init(KnowledgeBuilderConfigurationImpl conf) |
void |
DialectConfiguration.init(KnowledgeBuilderConfigurationImpl configuration) |
Dialect |
JavaDialectConfiguration.newDialect(ClassLoader rootClassLoader,
KnowledgeBuilderConfigurationImpl pkgConf,
PackageRegistry pkgRegistry,
org.drools.core.definitions.InternalKnowledgePackage pkg) |
Dialect |
DialectConfiguration.newDialect(ClassLoader rootClassLoader,
KnowledgeBuilderConfigurationImpl pkgConf,
PackageRegistry pkgRegistry,
org.drools.core.definitions.InternalKnowledgePackage pkg) |
| Constructor and Description |
|---|
JavaDialectConfiguration(KnowledgeBuilderConfigurationImpl conf) |
PackageRegistry(ClassLoader rootClassLoader,
KnowledgeBuilderConfigurationImpl pkgConf,
org.drools.core.definitions.InternalKnowledgePackage pkg) |
ProjectJavaCompiler(KnowledgeBuilderConfigurationImpl pkgConf) |
| Modifier and Type | Method and Description |
|---|---|
protected KnowledgeBuilderConfigurationImpl |
AbstractKieProject.getBuilderConfiguration(KieBaseModelImpl kBaseModel,
InternalKieModule kModule) |
| Modifier and Type | Method and Description |
|---|---|
KnowledgeBuilderConfigurationImpl |
PackageBuildContext.getConfiguration() |
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.