Uses of Interface
org.drools.core.common.LogicalDependency
-
-
Uses of LogicalDependency in org.drools.core.base
Methods in org.drools.core.base that return types with arguments of type LogicalDependency Modifier and Type Method Description LinkedList<LogicalDependency<T>>DefaultKnowledgeHelper. getpreviousJustified() -
Uses of LogicalDependency in org.drools.core.beliefsystem
Methods in org.drools.core.beliefsystem that return LogicalDependency Modifier and Type Method Description LogicalDependencyBeliefSystem. newLogicalDependency(Activation<M> activation, BeliefSet<M> beliefSet, Object object, Object value)Methods in org.drools.core.beliefsystem with parameters of type LogicalDependency Modifier and Type Method Description voidBeliefSystem. delete(LogicalDependency<M> node, BeliefSet<M> beliefSet, PropagationContext context)The typeConf has not yet been looked up, so we leave it to the implementation to decide if it needs it or not.BeliefSet<M>BeliefSystem. insert(LogicalDependency<M> node, BeliefSet<M> beliefSet, PropagationContext context, ObjectTypeConf typeConf)TypeConf is already available, so we pass it, to avoid additional lookupsvoidBeliefSystem. read(LogicalDependency<M> node, BeliefSet<M> beliefSet, PropagationContext context, ObjectTypeConf typeConf) -
Uses of LogicalDependency in org.drools.core.beliefsystem.defeasible
Classes in org.drools.core.beliefsystem.defeasible that implement LogicalDependency Modifier and Type Class Description classDefeasibleLogicalDependency<M extends DefeasibleMode<M>>Methods in org.drools.core.beliefsystem.defeasible that return LogicalDependency Modifier and Type Method Description LogicalDependency<M>DefeasibleBeliefSystem. newLogicalDependency(Activation<M> activation, BeliefSet<M> beliefSet, Object object, Object value) -
Uses of LogicalDependency in org.drools.core.beliefsystem.jtms
Methods in org.drools.core.beliefsystem.jtms that return LogicalDependency Modifier and Type Method Description LogicalDependency<M>JTMSMode. getLogicalDependency()LogicalDependencyJTMSBeliefSystem. newLogicalDependency(Activation<M> activation, BeliefSet<M> beliefSet, Object object, Object value)Methods in org.drools.core.beliefsystem.jtms with parameters of type LogicalDependency Modifier and Type Method Description voidJTMSBeliefSystem. delete(LogicalDependency<M> node, BeliefSet<M> beliefSet, PropagationContext context)BeliefSet<M>JTMSBeliefSystem. insert(LogicalDependency<M> node, BeliefSet<M> beliefSet, PropagationContext context, ObjectTypeConf typeConf)voidJTMSBeliefSystem. read(LogicalDependency<M> node, BeliefSet<M> beliefSet, PropagationContext context, ObjectTypeConf typeConf)voidJTMSMode. setLogicalDependency(LogicalDependency<M> dep) -
Uses of LogicalDependency in org.drools.core.beliefsystem.simple
Classes in org.drools.core.beliefsystem.simple that implement LogicalDependency Modifier and Type Class Description classSimpleLogicalDependency<T extends ModedAssertion<T>>LogicalDependency is a special node for LinkedLists that maintains references for the Activation justifier and the justified FactHandle.Methods in org.drools.core.beliefsystem.simple that return LogicalDependency Modifier and Type Method Description LogicalDependencySimpleBeliefSystem. newLogicalDependency(Activation activation, BeliefSet beliefSet, Object object, Object value)Methods in org.drools.core.beliefsystem.simple with parameters of type LogicalDependency Modifier and Type Method Description voidSimpleBeliefSystem. delete(LogicalDependency<SimpleMode> node, BeliefSet<SimpleMode> beliefSet, PropagationContext context)BeliefSet<SimpleMode>SimpleBeliefSystem. insert(LogicalDependency<SimpleMode> node, BeliefSet<SimpleMode> beliefSet, PropagationContext context, ObjectTypeConf typeConf)voidSimpleBeliefSystem. read(LogicalDependency<SimpleMode> node, BeliefSet<SimpleMode> beliefSet, PropagationContext context, ObjectTypeConf typeConf)Constructors in org.drools.core.beliefsystem.simple with parameters of type LogicalDependency Constructor Description SimpleMode(LogicalDependency<SimpleMode> object) -
Uses of LogicalDependency in org.drools.core.common
Methods in org.drools.core.common that return types with arguments of type LogicalDependency Modifier and Type Method Description LinkedList<LogicalDependency<SimpleMode>>AgendaItemImpl. getBlocked()LinkedList<LogicalDependency<SimpleMode>>VisitedAgendaGroup. getBlocked()LinkedList<LogicalDependency<T>>AgendaItemImpl. getLogicalDependencies()Methods in org.drools.core.common with parameters of type LogicalDependency Modifier and Type Method Description voidAgendaItemImpl. addBlocked(LogicalDependency<SimpleMode> dep)voidVisitedAgendaGroup. addBlocked(LogicalDependency node)voidAgendaItemImpl. addLogicalDependency(LogicalDependency<T> node)voidVisitedAgendaGroup. addLogicalDependency(LogicalDependency node)voidAgendaItem. removeBlocked(LogicalDependency<SimpleMode> dep)voidAgendaItemImpl. removeBlocked(LogicalDependency<SimpleMode> dep)static <M extends ModedAssertion<M>>
voidTruthMaintenanceSystemHelper. removeLogicalDependency(LogicalDependency<M> node, PropagationContext context)Method parameters in org.drools.core.common with type arguments of type LogicalDependency Modifier and Type Method Description voidAgendaItemImpl. setBlocked(LinkedList<LogicalDependency<SimpleMode>> justified)voidAgendaItemImpl. setLogicalDependencies(LinkedList<LogicalDependency<T>> justified) -
Uses of LogicalDependency in org.drools.core.reteoo
Methods in org.drools.core.reteoo that return types with arguments of type LogicalDependency Modifier and Type Method Description LinkedList<LogicalDependency<SimpleMode>>RuleTerminalNodeLeftTuple. getBlocked()LinkedList<LogicalDependency<T>>RuleTerminalNodeLeftTuple. getLogicalDependencies()Methods in org.drools.core.reteoo with parameters of type LogicalDependency Modifier and Type Method Description voidRuleTerminalNodeLeftTuple. addBlocked(LogicalDependency<SimpleMode> dep)voidRuleTerminalNodeLeftTuple. addLogicalDependency(LogicalDependency<T> node)voidRuleTerminalNodeLeftTuple. removeBlocked(LogicalDependency<SimpleMode> dep)Method parameters in org.drools.core.reteoo with type arguments of type LogicalDependency Modifier and Type Method Description voidRuleTerminalNodeLeftTuple. setBlocked(LinkedList<LogicalDependency<SimpleMode>> justified)voidRuleTerminalNodeLeftTuple. setLogicalDependencies(LinkedList<LogicalDependency<T>> justified) -
Uses of LogicalDependency in org.drools.core.spi
Methods in org.drools.core.spi that return types with arguments of type LogicalDependency Modifier and Type Method Description LinkedList<LogicalDependency<SimpleMode>>Activation. getBlocked()LinkedList<LogicalDependency<T>>Activation. getLogicalDependencies()Methods in org.drools.core.spi with parameters of type LogicalDependency Modifier and Type Method Description voidActivation. addBlocked(LogicalDependency<SimpleMode> node)voidActivation. addLogicalDependency(LogicalDependency<T> node)Method parameters in org.drools.core.spi with type arguments of type LogicalDependency Modifier and Type Method Description voidActivation. setBlocked(LinkedList<LogicalDependency<SimpleMode>> justified)voidActivation. setLogicalDependencies(LinkedList<LogicalDependency<T>> justified)
-