public class ModelBuilderImpl
extends org.drools.compiler.builder.impl.KnowledgeBuilderImpl
org.drools.compiler.builder.impl.KnowledgeBuilderImpl.AssetFilter, org.drools.compiler.builder.impl.KnowledgeBuilderImpl.MissingPackageNameException, org.drools.compiler.builder.impl.KnowledgeBuilderImpl.PackageMergeException, org.drools.compiler.builder.impl.KnowledgeBuilderImpl.ResourceRemovalResult| Constructor and Description |
|---|
ModelBuilderImpl(org.drools.compiler.builder.impl.KnowledgeBuilderConfigurationImpl configuration,
boolean isPattern) |
| Modifier and Type | Method and Description |
|---|---|
void |
buildPackages(Collection<org.drools.compiler.lang.descr.CompositePackageDescr> packages) |
protected void |
buildRules(Collection<org.drools.compiler.lang.descr.CompositePackageDescr> packages) |
protected void |
compileKnowledgePackages(org.drools.compiler.lang.descr.PackageDescr packageDescr,
org.drools.compiler.compiler.PackageRegistry pkgRegistry) |
protected void |
generatePOJOs(org.drools.compiler.lang.descr.PackageDescr packageDescr,
org.drools.compiler.compiler.PackageRegistry pkgRegistry) |
List<PackageModel> |
getPackageModels() |
add, add, addBuilderResult, addDsl, addGlobal, addKnowledgeResource, addPackage, addPackage, addPackageFromDecisionTable, addPackageFromDrl, addPackageFromDrl, addPackageFromDrl, addPackageFromDrl, addPackageFromDslr, addPackageFromGuidedDecisionTable, addPackageFromGuidedScoreCard, addPackageFromScoreCard, addPackageFromTemplate, addPackageFromXml, addPackageFromXml, addProcessFromXml, addProcessFromXml, addRuleFlow, batch, buildEntryPoints, buildOtherDeclarations, buildPackagesWithoutRules, buildTypeDeclarations, compileAll, compileRete, computeIfAbsent, createDumpDrlFile, getAndRegisterTypeDeclaration, getBuilderConfiguration, getCachedOrCreate, getDefaultDialect, getDslExpander, getErrors, getGlobals, getKnowledgeBase, getKnowledgePackages, getOrCreatePackageRegistry, getPackage, getPackageDescrs, getPackageNames, getPackageRegistry, getPackageRegistry, getPackages, getProcessBuilder, getResults, getRootClassLoader, getTypeDeclaration, getWarnings, hasErrors, hasInfo, hasResults, hasWarnings, initPackageRegistries, newKieBase, newKnowledgeBase, normalizeAnnotations, normalizeRuleAnnotations, normalizeRuleAnnotations, normalizeTypeAnnotations, normalizeTypeDeclarationAnnotations, processKieBaseTypes, registerBuildResource, registerBuildResources, reloadAll, removeObjectsGeneratedFromResource, reportError, resetErrors, resetProblems, resetWarnings, rewireAllClassObjectTypes, setAssetFilter, undo, updateResults, updateResults, validateUniqueRuleNames, wireAllRulespublic ModelBuilderImpl(org.drools.compiler.builder.impl.KnowledgeBuilderConfigurationImpl configuration,
boolean isPattern)
public void buildPackages(Collection<org.drools.compiler.lang.descr.CompositePackageDescr> packages)
buildPackages in class org.drools.compiler.builder.impl.KnowledgeBuilderImplprotected void buildRules(Collection<org.drools.compiler.lang.descr.CompositePackageDescr> packages)
buildRules in class org.drools.compiler.builder.impl.KnowledgeBuilderImplprotected void generatePOJOs(org.drools.compiler.lang.descr.PackageDescr packageDescr,
org.drools.compiler.compiler.PackageRegistry pkgRegistry)
protected void compileKnowledgePackages(org.drools.compiler.lang.descr.PackageDescr packageDescr,
org.drools.compiler.compiler.PackageRegistry pkgRegistry)
compileKnowledgePackages in class org.drools.compiler.builder.impl.KnowledgeBuilderImplpublic List<PackageModel> getPackageModels()
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.