Drools :: Core 6.2.0.Final

Uses of Interface
org.drools.core.common.LogicalDependency

Packages that use LogicalDependency
org.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.reteoo   
org.drools.core.spi   
 

Uses of LogicalDependency in org.drools.core.base
 

Methods in org.drools.core.base that return types with arguments of type LogicalDependency
 LinkedList<LogicalDependency<T>> DefaultKnowledgeHelper.getpreviousJustified()
           
 

Uses of LogicalDependency in org.drools.core.beliefsystem
 

Methods in org.drools.core.beliefsystem that return LogicalDependency
 LogicalDependency BeliefSystem.newLogicalDependency(Activation<M> activation, BeliefSet<M> beliefSet, Object object, Object value)
           
 

Methods in org.drools.core.beliefsystem with parameters of type LogicalDependency
 void BeliefSystem.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.
 void BeliefSystem.insert(LogicalDependency<M> node, BeliefSet<M> beliefSet, PropagationContext context, ObjectTypeConf typeConf)
          TypeConf is already available, so we pass it, to avoid additional lookups
 void BeliefSystem.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
 class DefeasibleLogicalDependency<M extends DefeasibleMode<M>>
           
 

Methods in org.drools.core.beliefsystem.defeasible that return LogicalDependency
 LogicalDependency<M> DefeasibleBeliefSystem.newLogicalDependency(Activation<M> activation, BeliefSet<M> beliefSet, Object object, Object value)
           
 

Methods in org.drools.core.beliefsystem.defeasible with parameters of type LogicalDependency
 void DefeasibleBeliefSystem.insert(LogicalDependency<M> node, BeliefSet<M> beliefSet, PropagationContext context, ObjectTypeConf typeConf)
           
 

Uses of LogicalDependency in org.drools.core.beliefsystem.jtms
 

Methods in org.drools.core.beliefsystem.jtms that return LogicalDependency
 LogicalDependency<M> JTMSMode.getLogicalDependency()
           
 LogicalDependency JTMSBeliefSystem.newLogicalDependency(Activation<M> activation, BeliefSet<M> beliefSet, Object object, Object value)
           
 

Methods in org.drools.core.beliefsystem.jtms with parameters of type LogicalDependency
 void JTMSBeliefSystem.delete(LogicalDependency<M> node, BeliefSet<M> beliefSet, PropagationContext context)
           
 void JTMSBeliefSystem.insert(LogicalDependency<M> node, BeliefSet<M> beliefSet, PropagationContext context, ObjectTypeConf typeConf)
           
protected  void JTMSBeliefSystem.insertBelief(LogicalDependency<M> node, ObjectTypeConf typeConf, JTMSBeliefSet<M> jtmsBeliefSet, PropagationContext context, boolean wasEmpty, boolean wasNegated, boolean isUndecided)
           
 void JTMSBeliefSystem.read(LogicalDependency<M> node, BeliefSet<M> beliefSet, PropagationContext context, ObjectTypeConf typeConf)
           
 void JTMSMode.setLogicalDependency(LogicalDependency<M> dep)
           
 

Uses of LogicalDependency in org.drools.core.beliefsystem.simple
 

Classes in org.drools.core.beliefsystem.simple that implement LogicalDependency
 class SimpleLogicalDependency<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
 LogicalDependency SimpleBeliefSystem.newLogicalDependency(Activation activation, BeliefSet beliefSet, Object object, Object value)
           
 

Methods in org.drools.core.beliefsystem.simple with parameters of type LogicalDependency
 void SimpleBeliefSystem.delete(LogicalDependency<SimpleMode> node, BeliefSet<SimpleMode> beliefSet, PropagationContext context)
           
 void SimpleBeliefSystem.insert(LogicalDependency<SimpleMode> node, BeliefSet<SimpleMode> beliefSet, PropagationContext context, ObjectTypeConf typeConf)
           
 void SimpleBeliefSystem.read(LogicalDependency<SimpleMode> node, BeliefSet<SimpleMode> beliefSet, PropagationContext context, ObjectTypeConf typeConf)
           
 

Constructors in org.drools.core.beliefsystem.simple with parameters of type LogicalDependency
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
 LinkedList<LogicalDependency<SimpleMode>> VisitedAgendaGroup.getBlocked()
           
 LinkedList<LogicalDependency<SimpleMode>> AgendaItemImpl.getBlocked()
           
 LinkedList<LogicalDependency<SimpleMode>> ScheduledAgendaItem.getBlocked()
           
 LinkedList<LogicalDependency<SimpleMode>> AgendaItem.getBlocked()
           
 LinkedList<LogicalDependency<T>> AgendaItemImpl.getLogicalDependencies()
           
 LinkedList<LogicalDependency<T>> ScheduledAgendaItem.getLogicalDependencies()
           
 LinkedList<LogicalDependency<T>> AgendaItem.getLogicalDependencies()
           
 

Methods in org.drools.core.common with parameters of type LogicalDependency
 void VisitedAgendaGroup.addBlocked(LogicalDependency node)
           
 void ScheduledAgendaItem.addBlocked(LogicalDependency dep)
           
 void AgendaItemImpl.addBlocked(LogicalDependency<SimpleMode> dep)
           
 void AgendaItem.addBlocked(LogicalDependency<SimpleMode> dep)
           
 void VisitedAgendaGroup.addLogicalDependency(LogicalDependency node)
           
 void AgendaItemImpl.addLogicalDependency(LogicalDependency<T> node)
           
 void ScheduledAgendaItem.addLogicalDependency(LogicalDependency<T> node)
           
 void AgendaItem.addLogicalDependency(LogicalDependency<T> node)
           
 void ScheduledAgendaItem.removeBlocked(LogicalDependency dep)
           
 void AgendaItemImpl.removeBlocked(LogicalDependency<SimpleMode> dep)
           
 void AgendaItem.removeBlocked(LogicalDependency<SimpleMode> dep)
           
static
<M extends ModedAssertion<M>>
void
TruthMaintenanceSystemHelper.removeLogicalDependency(LogicalDependency<M> node, PropagationContext context)
           
 

Method parameters in org.drools.core.common with type arguments of type LogicalDependency
 void AgendaItemImpl.setBlocked(LinkedList<LogicalDependency<SimpleMode>> justified)
           
 void ScheduledAgendaItem.setBlocked(LinkedList<LogicalDependency<SimpleMode>> justified)
           
 void AgendaItem.setBlocked(LinkedList<LogicalDependency<SimpleMode>> justified)
           
 void AgendaItemImpl.setLogicalDependencies(LinkedList<LogicalDependency<T>> justified)
           
 void ScheduledAgendaItem.setLogicalDependencies(LinkedList<LogicalDependency<T>> justified)
           
 void AgendaItem.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
 LinkedList<LogicalDependency<SimpleMode>> RuleTerminalNodeLeftTuple.getBlocked()
           
 LinkedList<LogicalDependency<T>> RuleTerminalNodeLeftTuple.getLogicalDependencies()
           
 

Methods in org.drools.core.reteoo with parameters of type LogicalDependency
 void RuleTerminalNodeLeftTuple.addBlocked(LogicalDependency<SimpleMode> dep)
           
 void RuleTerminalNodeLeftTuple.addLogicalDependency(LogicalDependency<T> node)
           
 void RuleTerminalNodeLeftTuple.removeBlocked(LogicalDependency<SimpleMode> dep)
           
 

Method parameters in org.drools.core.reteoo with type arguments of type LogicalDependency
 void RuleTerminalNodeLeftTuple.setBlocked(LinkedList<LogicalDependency<SimpleMode>> justified)
           
 void RuleTerminalNodeLeftTuple.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
 LinkedList<LogicalDependency<SimpleMode>> Activation.getBlocked()
           
 LinkedList<LogicalDependency<T>> Activation.getLogicalDependencies()
           
 

Methods in org.drools.core.spi with parameters of type LogicalDependency
 void Activation.addBlocked(LogicalDependency<SimpleMode> node)
           
 void Activation.addLogicalDependency(LogicalDependency<T> node)
           
 

Method parameters in org.drools.core.spi with type arguments of type LogicalDependency
 void Activation.setBlocked(LinkedList<LogicalDependency<SimpleMode>> justified)
           
 void Activation.setLogicalDependencies(LinkedList<LogicalDependency<T>> justified)
           
 


Drools :: Core 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.