Modifier and Type | Method and Description |
---|---|
TerminalNode |
RuleActivationListenerFactory.createActivationListener(int id,
LeftTupleSource source,
RuleImpl rule,
GroupElement subrule,
int subruleIndex,
BuildContext context,
Object... args) |
TerminalNode |
QueryActivationListenerFactory.createActivationListener(int id,
LeftTupleSource source,
RuleImpl rule,
GroupElement subrule,
int subruleIndex,
BuildContext context,
Object... args) |
TerminalNode |
ActivationListenerFactory.createActivationListener(int id,
LeftTupleSource source,
RuleImpl rule,
GroupElement subrule,
int subruleIndex,
BuildContext context,
Object... args) |
void |
WorkingMemoryEntryPoint.delete(org.kie.api.runtime.rule.FactHandle factHandle,
RuleImpl rule,
TerminalNode terminalNode) |
void |
WorkingMemoryEntryPoint.delete(org.kie.api.runtime.rule.FactHandle factHandle,
RuleImpl rule,
TerminalNode terminalNode,
org.kie.api.runtime.rule.FactHandle.State fhState) |
Modifier and Type | Method and Description |
---|---|
RuleImpl |
DefaultKnowledgeHelper.getRule() |
RuleImpl |
SequentialKnowledgeHelper.getRule() |
Modifier and Type | Method and Description |
---|---|
void |
WrappedStatefulKnowledgeSessionForRHS.delete(org.kie.api.runtime.rule.FactHandle handle,
RuleImpl rule,
TerminalNode terminalNode) |
void |
WrappedStatefulKnowledgeSessionForRHS.delete(org.kie.api.runtime.rule.FactHandle factHandle,
RuleImpl rule,
TerminalNode terminalNode,
org.kie.api.runtime.rule.FactHandle.State fhState) |
void |
TraitHelper.deleteWMAssertedTraitProxies(InternalFactHandle handle,
RuleImpl rule,
TerminalNode terminalNode) |
boolean |
EnabledBoolean.getValue(Tuple tuple,
Declaration[] declrs,
RuleImpl rule,
WorkingMemory workingMemory) |
org.kie.api.runtime.rule.FactHandle |
WrappedStatefulKnowledgeSessionForRHS.insert(Object object,
boolean dynamic,
RuleImpl rule,
TerminalNode terminalNode) |
void |
AbstractQueryViewListener.rowAdded(RuleImpl rule,
LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
InternalViewChangedEventListener.rowAdded(RuleImpl rule,
LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AbstractQueryViewListener.rowRemoved(RuleImpl rule,
LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
InternalViewChangedEventListener.rowRemoved(RuleImpl rule,
LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AbstractQueryViewListener.rowUpdated(RuleImpl rule,
LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
InternalViewChangedEventListener.rowUpdated(RuleImpl rule,
LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
Modifier and Type | Method and Description |
---|---|
void |
MVELAccumulatorFunctionExecutor.compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
Modifier and Type | Method and Description |
---|---|
void |
MVELDataProvider.compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
Modifier and Type | Method and Description |
---|---|
void |
MVELObjectClassFieldReader.compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
void |
MVELNumberClassFieldReader.compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
void |
MVELDateClassFieldReader.compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
Modifier and Type | Method and Description |
---|---|
void |
MVELEvalExpression.compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
void |
MVELSalienceExpression.compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
void |
MVELObjectExpression.compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
void |
MVELConsequence.compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
void |
MVELEnabledExpression.compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
void |
MVELCompileable.compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
void |
MVELReturnValueExpression.compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
void |
MVELAccumulator.compile(MVELDialectRuntimeData runtimeData,
RuleImpl rule) |
boolean |
MVELEnabledExpression.getValue(Tuple tuple,
Declaration[] declrs,
RuleImpl rule,
WorkingMemory workingMemory) |
Modifier and Type | Method and Description |
---|---|
void |
BeliefSystem.delete(M mode,
RuleImpl rule,
Activation activation,
Object payload,
BeliefSet<M> beliefSet,
PropagationContext context) |
BeliefSet<M> |
BeliefSystem.insert(M mode,
RuleImpl rule,
Activation activation,
Object payload,
BeliefSet<M> beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
Modifier and Type | Method and Description |
---|---|
BeliefSet<M> |
DefeasibleBeliefSystem.insert(M mode,
RuleImpl rule,
Activation activation,
Object payload,
BeliefSet<M> beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
Modifier and Type | Method and Description |
---|---|
void |
JTMSBeliefSystem.delete(M mode,
RuleImpl rule,
Activation activation,
Object payload,
BeliefSet<M> beliefSet,
PropagationContext context) |
BeliefSet<M> |
JTMSBeliefSystem.insert(M mode,
RuleImpl rule,
Activation activation,
Object payload,
BeliefSet<M> beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
Modifier and Type | Method and Description |
---|---|
void |
SimpleBeliefSystem.delete(SimpleMode mode,
RuleImpl rule,
Activation activation,
Object payload,
BeliefSet<SimpleMode> beliefSet,
PropagationContext context) |
BeliefSet<SimpleMode> |
SimpleBeliefSystem.insert(SimpleMode mode,
RuleImpl rule,
Activation activation,
Object payload,
BeliefSet<SimpleMode> beliefSet,
PropagationContext context,
ObjectTypeConf typeConf) |
Modifier and Type | Method and Description |
---|---|
RuleImpl |
VisitedAgendaGroup.getRule() |
RuleImpl |
AgendaItemImpl.getRule()
Retrieve the rule.
|
RuleImpl |
PhreakPropagationContext.getRuleOrigin() |
Modifier and Type | Method and Description |
---|---|
InternalFactHandle |
TruthMaintenanceSystem.addLogicalDependency(InternalFactHandle handle,
Object object,
Object value,
Activation activation,
PropagationContext context,
RuleImpl rule,
ObjectTypeConf typeConf) |
InternalFactHandle |
TruthMaintenanceSystem.addLogicalDependency(InternalFactHandle handle,
Object object,
Object value,
Activation activation,
PropagationContext context,
RuleImpl rule,
ObjectTypeConf typeConf,
boolean read) |
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
PropagationContext.Type type,
RuleImpl rule,
TerminalNode terminalNode,
InternalFactHandle factHandle) |
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
PropagationContext.Type type,
RuleImpl rule,
TerminalNode terminalNode,
InternalFactHandle factHandle) |
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
PropagationContext.Type type,
RuleImpl rule,
TerminalNode terminalNode,
InternalFactHandle factHandle,
EntryPointId entryPoint) |
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
PropagationContext.Type type,
RuleImpl rule,
TerminalNode terminalNode,
InternalFactHandle factHandle,
EntryPointId entryPoint) |
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
PropagationContext.Type type,
RuleImpl rule,
TerminalNode terminalNode,
InternalFactHandle factHandle,
EntryPointId entryPoint,
BitMask modificationMask,
Class<?> modifiedClass,
MarshallerReaderContext readerContext) |
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
PropagationContext.Type type,
RuleImpl rule,
TerminalNode terminalNode,
InternalFactHandle factHandle,
EntryPointId entryPoint,
BitMask modificationMask,
Class<?> modifiedClass,
MarshallerReaderContext readerContext) |
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
PropagationContext.Type type,
RuleImpl rule,
TerminalNode terminalNode,
InternalFactHandle factHandle,
EntryPointId entryPoint,
MarshallerReaderContext readerContext) |
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
PropagationContext.Type type,
RuleImpl rule,
TerminalNode terminalNode,
InternalFactHandle factHandle,
EntryPointId entryPoint,
MarshallerReaderContext readerContext) |
void |
DisconnectedWorkingMemoryEntryPoint.delete(org.kie.api.runtime.rule.FactHandle factHandle,
RuleImpl rule,
TerminalNode terminalNode) |
void |
NamedEntryPoint.delete(org.kie.api.runtime.rule.FactHandle factHandle,
RuleImpl rule,
TerminalNode terminalNode) |
void |
DynamicEntryPoint.delete(org.kie.api.runtime.rule.FactHandle factHandle,
RuleImpl rule,
TerminalNode terminalNode,
org.kie.api.runtime.rule.FactHandle.State fhState) |
void |
DisconnectedWorkingMemoryEntryPoint.delete(org.kie.api.runtime.rule.FactHandle factHandle,
RuleImpl rule,
TerminalNode terminalNode,
org.kie.api.runtime.rule.FactHandle.State fhState) |
void |
NamedEntryPoint.delete(org.kie.api.runtime.rule.FactHandle factHandle,
RuleImpl rule,
TerminalNode terminalNode,
org.kie.api.runtime.rule.FactHandle.State fhState) |
PropagationContext |
InternalWorkingMemoryEntryPoint.delete(InternalFactHandle handle,
Object object,
ObjectTypeConf typeConf,
RuleImpl rule,
Activation activation) |
PropagationContext |
NamedEntryPoint.delete(InternalFactHandle handle,
Object object,
ObjectTypeConf typeConf,
RuleImpl rule,
Activation activation) |
PropagationContext |
InternalWorkingMemoryEntryPoint.delete(InternalFactHandle handle,
Object object,
ObjectTypeConf typeConf,
RuleImpl rule,
Activation activation,
TerminalNode terminalNode) |
PropagationContext |
NamedEntryPoint.delete(InternalFactHandle handle,
Object object,
ObjectTypeConf typeConf,
RuleImpl rule,
Activation activation,
TerminalNode terminalNode) |
void |
InternalWorkingMemoryEntryPoint.insert(InternalFactHandle handle,
Object object,
RuleImpl rule,
ObjectTypeConf typeConf,
PropagationContext pctx) |
void |
NamedEntryPoint.insert(InternalFactHandle handle,
Object object,
RuleImpl rule,
ObjectTypeConf typeConf,
PropagationContext pctx) |
void |
InternalWorkingMemoryEntryPoint.insert(InternalFactHandle handle,
Object object,
RuleImpl rule,
TerminalNode terminalNode,
ObjectTypeConf typeConf) |
void |
NamedEntryPoint.insert(InternalFactHandle handle,
Object object,
RuleImpl rule,
TerminalNode terminalNode,
ObjectTypeConf typeConf) |
org.kie.api.runtime.rule.FactHandle |
InternalWorkingMemoryActions.insert(Object object,
boolean dynamic,
RuleImpl rule,
TerminalNode terminalNode) |
org.kie.api.runtime.rule.FactHandle |
DynamicEntryPoint.insert(Object object,
boolean dynamic,
RuleImpl rule,
TerminalNode terminalNode) |
org.kie.api.runtime.rule.FactHandle |
InternalWorkingMemoryEntryPoint.insert(Object object,
boolean dynamic,
RuleImpl rule,
TerminalNode terminalNode) |
org.kie.api.runtime.rule.FactHandle |
NamedEntryPoint.insert(Object object,
boolean dynamic,
RuleImpl rule,
TerminalNode terminalNode) |
InternalFactHandle |
TruthMaintenanceSystem.insert(Object object,
Object tmsValue,
RuleImpl rule,
Activation activation) |
void |
TruthMaintenanceSystem.readLogicalDependency(InternalFactHandle handle,
Object object,
Object value,
Activation activation,
PropagationContext context,
RuleImpl rule,
ObjectTypeConf typeConf)
Adds a justification for the FactHandle to the justifiedMap.
|
static <M extends ModedAssertion<M>> |
TruthMaintenanceSystemHelper.removeLogicalDependencies(Activation<M> activation,
PropagationContext context,
RuleImpl rule) |
Constructor and Description |
---|
PhreakPropagationContext(long number,
PropagationContext.Type type,
RuleImpl rule,
TerminalNode terminalNode,
InternalFactHandle factHandle) |
PhreakPropagationContext(long number,
PropagationContext.Type type,
RuleImpl rule,
TerminalNode terminalNode,
InternalFactHandle factHandle,
EntryPointId entryPoint) |
PhreakPropagationContext(long number,
PropagationContext.Type type,
RuleImpl rule,
TerminalNode terminalNode,
InternalFactHandle factHandle,
EntryPointId entryPoint,
BitMask modificationMask,
Class<?> modifiedClass,
MarshallerReaderContext readerContext) |
PhreakPropagationContext(long number,
PropagationContext.Type type,
RuleImpl rule,
TerminalNode terminalNode,
InternalFactHandle factHandle,
EntryPointId entryPoint,
MarshallerReaderContext readerContext) |
Modifier and Type | Method and Description |
---|---|
RuleImpl |
InternalKnowledgePackage.getRule(String name) |
Modifier and Type | Method and Description |
---|---|
List<RuleImpl> |
InternalKnowledgePackage.getRulesGeneratedFromResource(org.kie.api.io.Resource resource) |
List<RuleImpl> |
InternalKnowledgePackage.removeRulesGeneratedFromResource(org.kie.api.io.Resource resource) |
Modifier and Type | Method and Description |
---|---|
void |
InternalKnowledgePackage.addRule(RuleImpl rule) |
void |
InternalKnowledgePackage.removeRule(RuleImpl rule) |
Modifier and Type | Method and Description |
---|---|
RuleImpl |
KnowledgePackageImpl.getRule(String name)
Retrieve a
Rule by name. |
Modifier and Type | Method and Description |
---|---|
List<RuleImpl> |
KnowledgePackageImpl.getRulesGeneratedFromResource(org.kie.api.io.Resource resource) |
List<RuleImpl> |
KnowledgePackageImpl.removeRulesGeneratedFromResource(org.kie.api.io.Resource resource) |
Modifier and Type | Method and Description |
---|---|
void |
KnowledgePackageImpl.addRule(RuleImpl rule)
Add a
Rule to this Package . |
void |
KnowledgePackageImpl.removeRule(RuleImpl rule) |
Modifier and Type | Method and Description |
---|---|
RuleImpl |
RuleImpl.getParent() |
RuleImpl |
RuleImpl.setAgendaGroup(String agendaGroup) |
RuleImpl |
RuleImpl.setPackage(String pkg) |
Modifier and Type | Method and Description |
---|---|
List<RuleImpl> |
RuleImpl.getChildren() |
Modifier and Type | Method and Description |
---|---|
void |
RuleImpl.addChild(RuleImpl child) |
boolean |
RuleImpl.SafeEnabled.getValue(Tuple tuple,
Declaration[] declrs,
RuleImpl rule,
WorkingMemory workingMemory) |
void |
RuleImpl.removeChild(RuleImpl child) |
void |
RuleImpl.setParent(RuleImpl parent) |
Modifier and Type | Method and Description |
---|---|
RuleImpl |
KnowledgeBaseEvent.getRule() |
Modifier and Type | Method and Description |
---|---|
void |
KieBaseEventSupport.fireAfterRuleAdded(RuleImpl rule) |
void |
KieBaseEventSupport.fireAfterRuleRemoved(RuleImpl rule) |
void |
KieBaseEventSupport.fireBeforeRuleAdded(RuleImpl rule) |
void |
KieBaseEventSupport.fireBeforeRuleRemoved(RuleImpl rule) |
Constructor and Description |
---|
KnowledgeBaseEvent(InternalKnowledgeBase kBase,
InternalKnowledgePackage pkg,
RuleImpl rule) |
Modifier and Type | Method and Description |
---|---|
void |
StatefulKnowledgeSessionImpl.delete(org.kie.api.runtime.rule.FactHandle factHandle,
RuleImpl rule,
TerminalNode terminalNode) |
void |
StatefulKnowledgeSessionImpl.delete(org.kie.api.runtime.rule.FactHandle factHandle,
RuleImpl rule,
TerminalNode terminalNode,
org.kie.api.runtime.rule.FactHandle.State fhState) |
org.kie.api.runtime.rule.FactHandle |
StatefulKnowledgeSessionImpl.insert(Object object,
boolean dynamic,
RuleImpl rule,
TerminalNode terminalNode) |
Modifier and Type | Method and Description |
---|---|
void |
KnowledgeBaseImpl.addRules(Collection<RuleImpl> rules) |
void |
InternalKnowledgeBase.addRules(Collection<RuleImpl> rules) |
void |
KnowledgeBaseImpl.removeRules(Collection<RuleImpl> rules) |
void |
InternalKnowledgeBase.removeRules(Collection<RuleImpl> rules) |
Modifier and Type | Field and Description |
---|---|
protected RuleImpl |
RuleTerminalNode.rule
The rule to invoke upon match.
|
Modifier and Type | Method and Description |
---|---|
RuleImpl |
TerminalNode.getRule() |
RuleImpl |
RuleRemovalContext.getRule()
Returns the reference to the rule being removed from the kbase
|
RuleImpl |
PathMemory.getRule() |
RuleImpl |
QueryTerminalNode.getRule() |
abstract RuleImpl |
AbstractTerminalNode.getRule() |
RuleImpl |
RuleTerminalNodeLeftTuple.getRule()
Retrieve the rule.
|
RuleImpl |
RuleTerminalNode.getRule()
Retrieve the
Action associated with this node. |
Modifier and Type | Method and Description |
---|---|
List<RuleImpl> |
RiaPathMemory.getAssociatedRules() |
Modifier and Type | Method and Description |
---|---|
void |
ReteooBuilder.addRule(RuleImpl rule)
Add a
Rule to the network. |
List<TerminalNode> |
RuleBuilder.addRule(RuleImpl rule,
InternalKnowledgeBase kBase) |
BaseNode[] |
ReteooBuilder.getTerminalNodes(RuleImpl rule) |
protected boolean |
PathMemory.isRuleDataDriven(InternalWorkingMemory wm,
RuleImpl rule) |
void |
ReteooBuilder.IdGenerator.releaseId(RuleImpl rule,
NetworkNode node) |
void |
QueryElementNode.UnificationNodeViewChangedEventListener.rowAdded(RuleImpl rule,
LeftTuple resultLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.UnificationNodeViewChangedEventListener.rowRemoved(RuleImpl rule,
LeftTuple resultLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.UnificationNodeViewChangedEventListener.rowUpdated(RuleImpl rule,
LeftTuple resultLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
Modifier and Type | Method and Description |
---|---|
void |
ReteooBuilder.removeRules(Collection<RuleImpl> rulesToBeRemoved) |
Constructor and Description |
---|
QueryTerminalNode(int id,
LeftTupleSource source,
RuleImpl rule,
GroupElement subrule,
int subruleIndex,
BuildContext context)
Constructor
|
RuleRemovalContext(RuleImpl rule) |
RuleTerminalNode(int id,
LeftTupleSource source,
RuleImpl rule,
GroupElement subrule,
int subruleIndex,
BuildContext context) |
Modifier and Type | Method and Description |
---|---|
RuleImpl |
BuildContext.getRule() |
Modifier and Type | Method and Description |
---|---|
List<TerminalNode> |
ReteooRuleBuilder.addRule(RuleImpl rule,
InternalKnowledgeBase kBase)
Creates the corresponting Rete network for the given
Rule and adds it to
the given rule base. |
TerminalNode |
NodeFactory.buildQueryTerminalNode(int id,
LeftTupleSource source,
RuleImpl rule,
GroupElement subrule,
int subruleIndex,
BuildContext context) |
TerminalNode |
PhreakNodeFactory.buildQueryTerminalNode(int id,
LeftTupleSource source,
RuleImpl rule,
GroupElement subrule,
int subruleIndex,
BuildContext context) |
TerminalNode |
NodeFactory.buildTerminalNode(int id,
LeftTupleSource source,
RuleImpl rule,
GroupElement subrule,
int subruleIndex,
BuildContext context) |
TerminalNode |
PhreakNodeFactory.buildTerminalNode(int id,
LeftTupleSource source,
RuleImpl rule,
GroupElement subrule,
int subruleIndex,
BuildContext context) |
void |
BuildContext.setRule(RuleImpl rule) |
Modifier and Type | Class and Description |
---|---|
class |
AbductiveQuery |
class |
QueryImpl |
Modifier and Type | Method and Description |
---|---|
RuleImpl |
DuplicateRuleNameException.getConflictingRule()
Retrieve the new conflicting
Rule . |
RuleImpl |
DuplicateRuleNameException.getOriginalRule()
Retrieve the original
Rule in the Package . |
RuleImpl |
InvalidRuleException.getRule()
Retrieve the invalid
Rule . |
Modifier and Type | Method and Description |
---|---|
void |
JavaDialectRuntimeData.removeRule(KnowledgePackageImpl pkg,
RuleImpl rule) |
void |
DialectRuntimeData.removeRule(KnowledgePackageImpl pkg,
RuleImpl rule) |
void |
MVELDialectRuntimeData.removeRule(KnowledgePackageImpl pkg,
RuleImpl rule) |
DialectRuntimeData |
DialectRuntimeRegistry.removeRule(KnowledgePackageImpl pkg,
RuleImpl rule) |
Constructor and Description |
---|
DuplicateRuleNameException(Package pkg,
RuleImpl originalRule,
RuleImpl conflictingRule) |
DuplicateRuleNameException(Package pkg,
RuleImpl originalRule,
RuleImpl conflictingRule,
Throwable cause) |
InvalidRuleException(RuleImpl rule) |
InvalidRuleException(String message,
RuleImpl rule) |
InvalidRuleException(String message,
RuleImpl rule,
Throwable cause) |
NoConsequenceException(RuleImpl rule)
Construct.
|
Modifier and Type | Method and Description |
---|---|
Optional<RuleUnitDescr> |
RuleUnitRegistry.getRuleUnitFor(RuleImpl rule) |
Constructor and Description |
---|
Guard(org.kie.api.runtime.rule.RuleUnit guardedUnit,
RuleImpl guardingRule) |
Modifier and Type | Method and Description |
---|---|
void |
OpenQueryViewChangedEventListenerAdapter.rowAdded(RuleImpl rule,
LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
OpenQueryViewChangedEventListenerAdapter.rowRemoved(RuleImpl rule,
LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
OpenQueryViewChangedEventListenerAdapter.rowUpdated(RuleImpl rule,
LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
Constructor and Description |
---|
RowAdapter(RuleImpl rule,
Tuple leftTuple) |
Modifier and Type | Method and Description |
---|---|
RuleImpl |
Activation.getRule() |
RuleImpl |
KnowledgeHelper.getRule() |
RuleImpl |
ConsequenceException.getRule() |
RuleImpl |
PropagationContext.getRuleOrigin() |
Modifier and Type | Method and Description |
---|---|
boolean |
DeclarationScopeResolver.available(RuleImpl rule,
String name) |
Map<String,Class<?>> |
DeclarationScopeResolver.getDeclarationClasses(RuleImpl rule) |
Map<String,Declaration> |
DeclarationScopeResolver.getDeclarations(RuleImpl rule) |
Map<String,Declaration> |
DeclarationScopeResolver.getDeclarations(RuleImpl rule,
String consequenceName)
Return all declarations scoped to the current
RuleConditionElement in the build stack
|
boolean |
Enabled.getValue(Tuple tuple,
Declaration[] declrs,
RuleImpl rule,
WorkingMemory workingMemory) |
boolean |
DeclarationScopeResolver.isDuplicated(RuleImpl rule,
String name,
String type) |
void |
DeclarationScopeResolver.setRule(RuleImpl rule) |
Constructor and Description |
---|
ConsequenceException(RuleImpl rule) |
ConsequenceException(String message,
RuleImpl rule)
Construct with a message.
|
ConsequenceException(String message,
RuleImpl rule,
String info) |
ConsequenceException(Throwable rootCause,
RuleImpl rule)
Construct with a root cause.
|
ConsequenceException(Throwable rootCause,
RuleImpl rule,
String info)
Construct with a root cause.
|
Modifier and Type | Method and Description |
---|---|
Set<RuleImpl> |
DefaultNodeInfo.getRules() |
Set<RuleImpl> |
NodeInfo.getRules()
Returns the set of rules this node belongs to
|
Modifier and Type | Method and Description |
---|---|
void |
StatefulKnowledgeSessionInfo.assign(NetworkNode snode,
RuleImpl rule) |
void |
DefaultNodeInfo.assign(RuleImpl rule) |
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.