Uses of Class
org.drools.core.definitions.rule.impl.RuleImpl
-
Packages that use RuleImpl Package Description org.drools.core This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactoryorg.drools.core.base org.drools.core.beliefsystem org.drools.core.beliefsystem.defeasible org.drools.core.beliefsystem.jtms org.drools.core.beliefsystem.simple org.drools.core.common org.drools.core.definitions org.drools.core.definitions.impl org.drools.core.definitions.rule.impl org.drools.core.event Events provide all sorts of call backs to monitor the engine as it is running.org.drools.core.impl org.drools.core.reteoo org.drools.core.reteoo.builder org.drools.core.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.org.drools.core.ruleunit org.drools.core.runtime.rule.impl org.drools.core.spi org.drools.core.util.debug -
-
Uses of RuleImpl in org.drools.core
Methods in org.drools.core with parameters of type RuleImpl Modifier and Type Method Description TerminalNodeActivationListenerFactory. createActivationListener(int id, LeftTupleSource source, RuleImpl rule, GroupElement subrule, int subruleIndex, BuildContext context, Object... args)TerminalNodeQueryActivationListenerFactory. createActivationListener(int id, LeftTupleSource source, RuleImpl rule, GroupElement subrule, int subruleIndex, BuildContext context, Object... args)TerminalNodeRuleActivationListenerFactory. createActivationListener(int id, LeftTupleSource source, RuleImpl rule, GroupElement subrule, int subruleIndex, BuildContext context, Object... args)voidWorkingMemoryEntryPoint. delete(org.kie.api.runtime.rule.FactHandle factHandle, RuleImpl rule, TerminalNode terminalNode)voidWorkingMemoryEntryPoint. delete(org.kie.api.runtime.rule.FactHandle factHandle, RuleImpl rule, TerminalNode terminalNode, org.kie.api.runtime.rule.FactHandle.State fhState) -
Uses of RuleImpl in org.drools.core.base
Methods in org.drools.core.base that return RuleImpl Modifier and Type Method Description RuleImplDefaultKnowledgeHelper. getRule()Methods in org.drools.core.base with parameters of type RuleImpl Modifier and Type Method Description voidStatefulKnowledgeSessionForRHS. delete(org.kie.api.runtime.rule.FactHandle handle, RuleImpl rule, TerminalNode terminalNode)voidStatefulKnowledgeSessionForRHS. delete(org.kie.api.runtime.rule.FactHandle factHandle, RuleImpl rule, TerminalNode terminalNode, org.kie.api.runtime.rule.FactHandle.State fhState)voidTraitDisabledHelper. deleteWMAssertedTraitProxies(InternalFactHandle handle, RuleImpl rule, TerminalNode terminalNode)voidTraitHelper. deleteWMAssertedTraitProxies(InternalFactHandle handle, RuleImpl rule, TerminalNode terminalNode)booleanEnabledBoolean. getValue(Tuple tuple, Declaration[] declarations, RuleImpl rule, ReteEvaluator reteEvaluator)org.kie.api.runtime.rule.FactHandleStatefulKnowledgeSessionForRHS. insert(Object object, boolean dynamic, RuleImpl rule, TerminalNode terminalNode)voidAbstractQueryViewListener. rowAdded(RuleImpl rule, LeftTuple tuple, ReteEvaluator reteEvaluator)voidInternalViewChangedEventListener. rowAdded(RuleImpl rule, LeftTuple tuple, ReteEvaluator reteEvaluator)voidAbstractQueryViewListener. rowRemoved(RuleImpl rule, LeftTuple tuple, ReteEvaluator reteEvaluator)voidInternalViewChangedEventListener. rowRemoved(RuleImpl rule, LeftTuple tuple, ReteEvaluator reteEvaluator)voidAbstractQueryViewListener. rowUpdated(RuleImpl rule, LeftTuple tuple, ReteEvaluator reteEvaluator)voidInternalViewChangedEventListener. rowUpdated(RuleImpl rule, LeftTuple leftTuple, ReteEvaluator reteEvaluator) -
Uses of RuleImpl in org.drools.core.beliefsystem
Methods in org.drools.core.beliefsystem with parameters of type RuleImpl Modifier and Type Method Description voidBeliefSystem. 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) -
Uses of RuleImpl in org.drools.core.beliefsystem.defeasible
Methods in org.drools.core.beliefsystem.defeasible with parameters of type RuleImpl Modifier and Type Method Description BeliefSet<M>DefeasibleBeliefSystem. insert(M mode, RuleImpl rule, Activation activation, Object payload, BeliefSet<M> beliefSet, PropagationContext context, ObjectTypeConf typeConf) -
Uses of RuleImpl in org.drools.core.beliefsystem.jtms
Methods in org.drools.core.beliefsystem.jtms with parameters of type RuleImpl Modifier and Type Method Description voidJTMSBeliefSystem. 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) -
Uses of RuleImpl in org.drools.core.beliefsystem.simple
Methods in org.drools.core.beliefsystem.simple with parameters of type RuleImpl Modifier and Type Method Description voidSimpleBeliefSystem. 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) -
Uses of RuleImpl in org.drools.core.common
Methods in org.drools.core.common that return RuleImpl Modifier and Type Method Description RuleImplAgendaItemImpl. getRule()Retrieve the rule.RuleImplVisitedAgendaGroup. getRule()RuleImplPhreakPropagationContext. getRuleOrigin()Methods in org.drools.core.common with parameters of type RuleImpl Modifier and Type Method Description InternalFactHandleTruthMaintenanceSystem. addLogicalDependency(InternalFactHandle handle, Object object, Object value, Activation activation, PropagationContext context, RuleImpl rule, ObjectTypeConf typeConf)InternalFactHandleTruthMaintenanceSystem. addLogicalDependency(InternalFactHandle handle, Object object, Object value, Activation activation, PropagationContext context, RuleImpl rule, ObjectTypeConf typeConf, boolean read)protected voidNamedEntryPoint. afterRetract(InternalFactHandle handle, RuleImpl rule, TerminalNode terminalNode)protected voidNamedEntryPoint. beforeDestroy(RuleImpl rule, TerminalNode terminalNode, InternalFactHandle handle)PropagationContextPhreakPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle)PropagationContextPhreakPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint)PropagationContextPhreakPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, MarshallerReaderContext readerContext)PropagationContextPhreakPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, BitMask modificationMask, Class<?> modifiedClass, MarshallerReaderContext readerContext)PropagationContextPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle)PropagationContextPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint)PropagationContextPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, MarshallerReaderContext readerContext)PropagationContextPropagationContextFactory. createPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, BitMask modificationMask, Class<?> modifiedClass, MarshallerReaderContext readerContext)voidDisconnectedWorkingMemoryEntryPoint. delete(org.kie.api.runtime.rule.FactHandle factHandle, RuleImpl rule, TerminalNode terminalNode)voidDisconnectedWorkingMemoryEntryPoint. delete(org.kie.api.runtime.rule.FactHandle factHandle, RuleImpl rule, TerminalNode terminalNode, org.kie.api.runtime.rule.FactHandle.State fhState)PropagationContextInternalWorkingMemoryEntryPoint. delete(InternalFactHandle handle, Object object, ObjectTypeConf typeConf, RuleImpl rule, Activation activation)PropagationContextInternalWorkingMemoryEntryPoint. delete(InternalFactHandle handle, Object object, ObjectTypeConf typeConf, RuleImpl rule, Activation activation, TerminalNode terminalNode)PropagationContextNamedEntryPoint. delete(InternalFactHandle handle, Object object, ObjectTypeConf typeConf, RuleImpl rule, Activation activation)PropagationContextNamedEntryPoint. delete(InternalFactHandle handle, Object object, ObjectTypeConf typeConf, RuleImpl rule, Activation activation, TerminalNode terminalNode)voidNamedEntryPoint. delete(org.kie.api.runtime.rule.FactHandle factHandle, RuleImpl rule, TerminalNode terminalNode)voidNamedEntryPoint. 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.FactHandleInternalWorkingMemoryActions. insert(Object object, boolean dynamic, RuleImpl rule, TerminalNode terminalNode)org.kie.api.runtime.rule.FactHandleInternalWorkingMemoryEntryPoint. insert(Object object, boolean dynamic, RuleImpl rule, TerminalNode terminalNode)voidInternalWorkingMemoryEntryPoint. insert(InternalFactHandle handle, Object object, RuleImpl rule, ObjectTypeConf typeConf, PropagationContext pctx)voidInternalWorkingMemoryEntryPoint. insert(InternalFactHandle handle, Object object, RuleImpl rule, TerminalNode terminalNode, ObjectTypeConf typeConf)org.kie.api.runtime.rule.FactHandleNamedEntryPoint. insert(Object object, boolean dynamic, RuleImpl rule, TerminalNode terminalNode)voidNamedEntryPoint. insert(InternalFactHandle handle, Object object, RuleImpl rule, ObjectTypeConf typeConf, PropagationContext pctx)voidNamedEntryPoint. insert(InternalFactHandle handle, Object object, RuleImpl rule, TerminalNode terminalNode, ObjectTypeConf typeConf)InternalFactHandleTruthMaintenanceSystem. insert(Object object, Object tmsValue, RuleImpl rule, Activation activation)voidTruthMaintenanceSystem. 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>>
voidTruthMaintenanceSystemHelper. removeLogicalDependencies(Activation<M> activation, Tuple leftTuple, RuleImpl rule)Constructors in org.drools.core.common with parameters of type RuleImpl Constructor 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, MarshallerReaderContext readerContext)PhreakPropagationContext(long number, PropagationContext.Type type, RuleImpl rule, TerminalNode terminalNode, InternalFactHandle factHandle, EntryPointId entryPoint, BitMask modificationMask, Class<?> modifiedClass, MarshallerReaderContext readerContext) -
Uses of RuleImpl in org.drools.core.definitions
Methods in org.drools.core.definitions that return RuleImpl Modifier and Type Method Description RuleImplInternalKnowledgePackage. getRule(String name)Methods in org.drools.core.definitions that return types with arguments of type RuleImpl Modifier and Type Method Description List<RuleImpl>InternalKnowledgePackage. getRulesGeneratedFromResource(org.kie.api.io.Resource resource)List<RuleImpl>InternalKnowledgePackage. removeRulesGeneratedFromResource(org.kie.api.io.Resource resource)Methods in org.drools.core.definitions with parameters of type RuleImpl Modifier and Type Method Description voidInternalKnowledgePackage. addRule(RuleImpl rule)voidInternalKnowledgePackage. removeRule(RuleImpl rule) -
Uses of RuleImpl in org.drools.core.definitions.impl
Fields in org.drools.core.definitions.impl with type parameters of type RuleImpl Modifier and Type Field Description protected Map<String,RuleImpl>KnowledgePackageImpl. rulesSet of all rule-names in thisPackage.Methods in org.drools.core.definitions.impl that return RuleImpl Modifier and Type Method Description RuleImplKnowledgePackageImpl. getRule(String name)Retrieve aRuleby name.Methods in org.drools.core.definitions.impl that return types with arguments of type RuleImpl Modifier and Type Method Description List<RuleImpl>KnowledgePackageImpl. getRulesGeneratedFromResource(org.kie.api.io.Resource resource)List<RuleImpl>KnowledgePackageImpl. removeRulesGeneratedFromResource(org.kie.api.io.Resource resource)Methods in org.drools.core.definitions.impl with parameters of type RuleImpl Modifier and Type Method Description voidKnowledgePackageImpl. addRule(RuleImpl rule)Add aRuleto thisPackage.voidKnowledgePackageImpl. removeRule(RuleImpl rule) -
Uses of RuleImpl in org.drools.core.definitions.rule.impl
Methods in org.drools.core.definitions.rule.impl that return RuleImpl Modifier and Type Method Description RuleImplRuleImpl. getParent()RuleImplRuleImpl. setAgendaGroup(String agendaGroup)RuleImplRuleImpl. setPackage(String pkg)Methods in org.drools.core.definitions.rule.impl that return types with arguments of type RuleImpl Modifier and Type Method Description List<RuleImpl>RuleImpl. getChildren()Methods in org.drools.core.definitions.rule.impl with parameters of type RuleImpl Modifier and Type Method Description voidRuleImpl. addChild(RuleImpl child)booleanRuleImpl.SafeEnabled. getValue(Tuple tuple, Declaration[] declarations, RuleImpl rule, ReteEvaluator reteEvaluator)voidRuleImpl. removeChild(RuleImpl child)voidRuleImpl. setParent(RuleImpl parent) -
Uses of RuleImpl in org.drools.core.event
Methods in org.drools.core.event that return RuleImpl Modifier and Type Method Description RuleImplKnowledgeBaseEvent. getRule()Methods in org.drools.core.event with parameters of type RuleImpl Modifier and Type Method Description voidKieBaseEventSupport. fireAfterRuleAdded(RuleImpl rule)voidKieBaseEventSupport. fireAfterRuleRemoved(RuleImpl rule)voidKieBaseEventSupport. fireBeforeRuleAdded(RuleImpl rule)voidKieBaseEventSupport. fireBeforeRuleRemoved(RuleImpl rule)Constructors in org.drools.core.event with parameters of type RuleImpl Constructor Description KnowledgeBaseEvent(InternalKnowledgeBase kBase, InternalKnowledgePackage pkg, RuleImpl rule) -
Uses of RuleImpl in org.drools.core.impl
Fields in org.drools.core.impl declared as RuleImpl Modifier and Type Field Description protected RuleImplStatefulKnowledgeSessionImpl.WorkingMemoryReteAssertAction. ruleOriginMethods in org.drools.core.impl that return types with arguments of type RuleImpl Modifier and Type Method Description List<RuleImpl>KieBaseUpdate. getRulesToBeAdded()List<RuleImpl>KieBaseUpdate. getRulesToBeRemoved()Methods in org.drools.core.impl with parameters of type RuleImpl Modifier and Type Method Description voidStatefulKnowledgeSessionImpl. delete(org.kie.api.runtime.rule.FactHandle factHandle, RuleImpl rule, TerminalNode terminalNode)voidStatefulKnowledgeSessionImpl. 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.FactHandleStatefulKnowledgeSessionImpl. insert(Object object, boolean dynamic, RuleImpl rule, TerminalNode terminalNode)voidKieBaseUpdate. registerRuleToBeAdded(RuleImpl rule)voidKieBaseUpdate. registerRuleToBeRemoved(RuleImpl rule)Method parameters in org.drools.core.impl with type arguments of type RuleImpl Modifier and Type Method Description voidInternalKnowledgeBase. addRules(Collection<RuleImpl> rules)voidKnowledgeBaseImpl. addRules(Collection<RuleImpl> rules)voidInternalKnowledgeBase. removeRules(Collection<RuleImpl> rules)voidKnowledgeBaseImpl. removeRules(Collection<RuleImpl> rules)Constructor parameters in org.drools.core.impl with type arguments of type RuleImpl Constructor Description KieBaseUpdate(List<RuleImpl> rulesToBeRemoved, List<RuleImpl> rulesToBeAdded) -
Uses of RuleImpl in org.drools.core.reteoo
Fields in org.drools.core.reteoo declared as RuleImpl Modifier and Type Field Description protected RuleImplRuleTerminalNode. ruleThe rule to invoke upon match.Methods in org.drools.core.reteoo that return RuleImpl Modifier and Type Method Description abstract RuleImplAbstractTerminalNode. getRule()RuleImplPathMemory. getRule()RuleImplQueryTerminalNode. getRule()RuleImplRuleRemovalContext. getRule()Returns the reference to the rule being removed from the kbaseRuleImplRuleTerminalNode. getRule()Retrieve theActionassociated with this node.RuleImplRuleTerminalNodeLeftTuple. getRule()Retrieve the rule.RuleImplTerminalNode. getRule()Methods in org.drools.core.reteoo that return types with arguments of type RuleImpl Modifier and Type Method Description List<RuleImpl>RiaPathMemory. getAssociatedRules()Methods in org.drools.core.reteoo with parameters of type RuleImpl Modifier and Type Method Description voidReteooBuilder. addRule(RuleImpl rule)Add aRuleto the network.List<TerminalNode>RuleBuilder. addRule(RuleImpl rule, InternalKnowledgeBase kBase)protected booleanPathMemory. isRuleDataDriven(ReteEvaluator reteEvaluator, RuleImpl rule)voidQueryElementNode.UnificationNodeViewChangedEventListener. rowAdded(RuleImpl rule, LeftTuple resultLeftTuple, ReteEvaluator reteEvaluator)voidQueryElementNode.UnificationNodeViewChangedEventListener. rowRemoved(RuleImpl rule, LeftTuple resultLeftTuple, ReteEvaluator reteEvaluator)voidQueryElementNode.UnificationNodeViewChangedEventListener. rowUpdated(RuleImpl rule, LeftTuple resultLeftTuple, ReteEvaluator reteEvaluator)Constructors in org.drools.core.reteoo with parameters of type RuleImpl Constructor Description QueryTerminalNode(int id, LeftTupleSource source, RuleImpl rule, GroupElement subrule, int subruleIndex, BuildContext context)ConstructorRuleRemovalContext(RuleImpl rule)RuleTerminalNode(int id, LeftTupleSource source, RuleImpl rule, GroupElement subrule, int subruleIndex, BuildContext context) -
Uses of RuleImpl in org.drools.core.reteoo.builder
Methods in org.drools.core.reteoo.builder that return RuleImpl Modifier and Type Method Description RuleImplBuildContext. getRule()Methods in org.drools.core.reteoo.builder with parameters of type RuleImpl Modifier and Type Method Description List<TerminalNode>ReteooRuleBuilder. addRule(RuleImpl rule, InternalKnowledgeBase kBase)Creates the corresponting Rete network for the givenRuleand adds it to the given rule base.TerminalNodeNodeFactory. buildQueryTerminalNode(int id, LeftTupleSource source, RuleImpl rule, GroupElement subrule, int subruleIndex, BuildContext context)TerminalNodePhreakNodeFactory. buildQueryTerminalNode(int id, LeftTupleSource source, RuleImpl rule, GroupElement subrule, int subruleIndex, BuildContext context)TerminalNodeNodeFactory. buildTerminalNode(int id, LeftTupleSource source, RuleImpl rule, GroupElement subrule, int subruleIndex, BuildContext context)TerminalNodePhreakNodeFactory. buildTerminalNode(int id, LeftTupleSource source, RuleImpl rule, GroupElement subrule, int subruleIndex, BuildContext context)voidBuildContext. setRule(RuleImpl rule) -
Uses of RuleImpl in org.drools.core.rule
Subclasses of RuleImpl in org.drools.core.rule Modifier and Type Class Description classAbductiveQueryclassQueryImplMethods in org.drools.core.rule that return RuleImpl Modifier and Type Method Description RuleImplDuplicateRuleNameException. getConflictingRule()Retrieve the new conflictingRule.RuleImplDuplicateRuleNameException. getOriginalRule()Retrieve the originalRulein thePackage.RuleImplInvalidRuleException. getRule()Retrieve the invalidRule.Methods in org.drools.core.rule with parameters of type RuleImpl Modifier and Type Method Description voidDialectRuntimeData. removeRule(KnowledgePackageImpl pkg, RuleImpl rule)voidDialectRuntimeRegistry. removeRule(KnowledgePackageImpl pkg, RuleImpl rule)voidJavaDialectRuntimeData. removeRule(KnowledgePackageImpl pkg, RuleImpl rule)Constructors in org.drools.core.rule with parameters of type RuleImpl Constructor Description DuplicateRuleNameException(Package pkg, RuleImpl originalRule, RuleImpl conflictingRule)DuplicateRuleNameException(Package pkg, RuleImpl originalRule, RuleImpl conflictingRule, Throwable cause)InvalidRuleException(String message, RuleImpl rule)InvalidRuleException(String message, RuleImpl rule, Throwable cause)InvalidRuleException(RuleImpl rule)NoConsequenceException(RuleImpl rule)Construct. -
Uses of RuleImpl in org.drools.core.ruleunit
Methods in org.drools.core.ruleunit with parameters of type RuleImpl Modifier and Type Method Description Optional<org.kie.internal.ruleunit.RuleUnitDescription>RuleUnitDescriptionLoader. getDescription(RuleImpl rule)Optional<org.kie.internal.ruleunit.RuleUnitDescription>RuleUnitDescriptionRegistry. getDescription(RuleImpl rule) -
Uses of RuleImpl in org.drools.core.runtime.rule.impl
Methods in org.drools.core.runtime.rule.impl with parameters of type RuleImpl Modifier and Type Method Description voidOpenQueryViewChangedEventListenerAdapter. rowAdded(RuleImpl rule, LeftTuple tuple, ReteEvaluator reteEvaluator)voidOpenQueryViewChangedEventListenerAdapter. rowRemoved(RuleImpl rule, LeftTuple tuple, ReteEvaluator reteEvaluator)voidOpenQueryViewChangedEventListenerAdapter. rowUpdated(RuleImpl rule, LeftTuple tuple, ReteEvaluator reteEvaluator)Constructors in org.drools.core.runtime.rule.impl with parameters of type RuleImpl Constructor Description RowAdapter(RuleImpl rule, Tuple leftTuple) -
Uses of RuleImpl in org.drools.core.spi
Methods in org.drools.core.spi that return RuleImpl Modifier and Type Method Description RuleImplActivation. getRule()RuleImplConsequenceException. getRule()RuleImplKnowledgeHelper. getRule()RuleImplPropagationContext. getRuleOrigin()Methods in org.drools.core.spi with parameters of type RuleImpl Modifier and Type Method Description booleanDeclarationScopeResolver. 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 stackbooleanEnabled. getValue(Tuple tuple, Declaration[] declarations, RuleImpl rule, ReteEvaluator reteEvaluator)booleanDeclarationScopeResolver. isDuplicated(RuleImpl rule, String name, String type)voidDeclarationScopeResolver. setRule(RuleImpl rule)Constructors in org.drools.core.spi with parameters of type RuleImpl Constructor Description 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.ConsequenceException(RuleImpl rule) -
Uses of RuleImpl in org.drools.core.util.debug
Methods in org.drools.core.util.debug that return types with arguments of type RuleImpl Modifier and Type Method Description Set<RuleImpl>DefaultNodeInfo. getRules()Set<RuleImpl>NodeInfo. getRules()Returns the set of rules this node belongs toMethods in org.drools.core.util.debug with parameters of type RuleImpl Modifier and Type Method Description voidDefaultNodeInfo. assign(RuleImpl rule)voidStatefulKnowledgeSessionInfo. assign(NetworkNode snode, RuleImpl rule)
-