Package | Description |
---|---|
org.drools.core.definitions | |
org.drools.core.definitions.impl | |
org.drools.core.event |
Events provide all sorts of call backs to monitor the engine as it is running.
|
org.drools.core.facttemplates | |
org.drools.core.impl | |
org.drools.core.spi | |
org.drools.core.util.debug |
Modifier and Type | Method and Description |
---|---|
InternalKnowledgePackage |
InternalKnowledgePackage.deepCloneIfAlreadyInUse(ClassLoader classLoader) |
Modifier and Type | Class and Description |
---|---|
class |
KnowledgePackageImpl |
Modifier and Type | Method and Description |
---|---|
InternalKnowledgePackage |
KnowledgeBaseEvent.getPackage() |
Constructor and Description |
---|
KnowledgeBaseEvent(InternalKnowledgeBase kBase,
InternalKnowledgePackage pkg) |
KnowledgeBaseEvent(InternalKnowledgeBase kBase,
InternalKnowledgePackage pkg,
RuleImpl rule) |
KnowledgeBaseEvent(InternalKnowledgeBase kBase,
InternalKnowledgePackage pkg,
String function) |
Modifier and Type | Method and Description |
---|---|
InternalKnowledgePackage |
FactTemplateImpl.getPackage() |
InternalKnowledgePackage |
FactTemplate.getPackage() |
Constructor and Description |
---|
FactTemplateImpl(InternalKnowledgePackage pkg,
String name,
FieldTemplate[] fields) |
Modifier and Type | Field and Description |
---|---|
protected Map<String,InternalKnowledgePackage> |
KnowledgeBaseImpl.pkgs |
Modifier and Type | Method and Description |
---|---|
InternalKnowledgePackage |
KnowledgeBaseImpl.getPackage(String name) |
InternalKnowledgePackage |
InternalKnowledgeBase.getPackage(String name) |
InternalKnowledgePackage[] |
KnowledgeBaseImpl.getPackages() |
Modifier and Type | Method and Description |
---|---|
Map<String,InternalKnowledgePackage> |
KnowledgeBaseImpl.getPackagesMap() |
Map<String,InternalKnowledgePackage> |
InternalKnowledgeBase.getPackagesMap() |
Modifier and Type | Method and Description |
---|---|
void |
KnowledgeBaseImpl.addPackage(InternalKnowledgePackage newPkg) |
void |
InternalKnowledgeBase.addPackage(InternalKnowledgePackage pkg) |
void |
KnowledgeBaseImpl.addPackages(InternalKnowledgePackage[] pkgs) |
void |
InternalKnowledgeBase.addPackages(InternalKnowledgePackage[] pkgs) |
void |
KnowledgeBaseImpl.addRule(InternalKnowledgePackage pkg,
RuleImpl rule) |
void |
InternalKnowledgeBase.addRule(InternalKnowledgePackage pkg,
RuleImpl rule) |
void |
KnowledgeBaseImpl.addWindowDeclaration(InternalKnowledgePackage pkg,
WindowDeclaration window) |
protected void |
KnowledgeBaseImpl.processTypeDeclaration(TypeDeclaration newDecl,
InternalKnowledgePackage newPkg) |
void |
KnowledgeBaseImpl.removeRule(InternalKnowledgePackage pkg,
RuleImpl rule)
Notify listeners and sub-classes about imminent removal of a rule from a package.
|
void |
InternalKnowledgeBase.removeRule(InternalKnowledgePackage pkg,
RuleImpl rule) |
protected void |
KnowledgeBaseImpl.updateDependentTypes(InternalKnowledgePackage newPkg,
TypeDeclaration typeDeclaration) |
Modifier and Type | Method and Description |
---|---|
void |
KnowledgeBaseImpl.addPackages(Collection<InternalKnowledgePackage> newPkgs)
Add a
Package to the network. |
void |
InternalKnowledgeBase.addPackages(Collection<InternalKnowledgePackage> newPkgs) |
Modifier and Type | Method and Description |
---|---|
void |
DeclarationScopeResolver.setPackage(InternalKnowledgePackage pkg) |
Modifier and Type | Method and Description |
---|---|
InternalKnowledgePackage[] |
StatefulKnowledgeSessionInfo.getPackages() |
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.