Uses of Interface
org.drools.common.LogicalDependency

Packages that use LogicalDependency
org.drools.common   
org.drools.spi   
 

Uses of LogicalDependency in org.drools.common
 

Classes in org.drools.common that implement LogicalDependency
 class SimpleLogicalDependency
          LogicalDependency is a special node for LinkedLists that maintains references for the Activation justifier and the justified FactHandle.
 

Methods in org.drools.common that return LogicalDependency
 LogicalDependency BeliefSystem.newLogicalDependency(Activation activation, InternalFactHandle handle, Object value)
           
 LogicalDependency SimpleBeliefSystem.newLogicalDependency(Activation activation, InternalFactHandle handle, Object value)
           
 

Methods in org.drools.common that return types with arguments of type LogicalDependency
 LinkedList<LogicalDependency> AgendaItem.getBlocked()
           
 LinkedList<LinkedListEntry<LogicalDependency>> AgendaItem.getBlockers()
           
 LinkedListEntry<LogicalDependency> SimpleLogicalDependency.getJustifierEntry()
           
 LinkedListEntry<LogicalDependency> LogicalDependency.getJustifierEntry()
           
 LinkedList<LogicalDependency> AgendaItem.getLogicalDependencies()
           
 

Methods in org.drools.common with parameters of type LogicalDependency
 void AgendaItem.addBlocked(LogicalDependency dep)
           
 void AgendaItem.addLogicalDependency(LogicalDependency node)
           
 void BeliefSystem.delete(LogicalDependency node, BeliefSet 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 SimpleBeliefSystem.delete(LogicalDependency node, BeliefSet beliefSet, PropagationContext context)
           
 void BeliefSystem.insert(LogicalDependency node, BeliefSet beliefSet, PropagationContext context, ObjectTypeConf typeConf)
          TypeConf is already available, so we pass it, to avoid additional lookups
 void SimpleBeliefSystem.insert(LogicalDependency node, BeliefSet beliefSet, PropagationContext context, ObjectTypeConf typeConf)
           
 void BeliefSystem.read(LogicalDependency node, BeliefSet beliefSet, PropagationContext context, ObjectTypeConf typeConf)
           
 void SimpleBeliefSystem.read(LogicalDependency node, BeliefSet beliefSet, PropagationContext context, ObjectTypeConf typeConf)
           
 void AgendaItem.removeBlocked(LogicalDependency dep)
           
 void TruthMaintenanceSystem.removeLogicalDependency(Activation activation, LogicalDependency node, PropagationContext context)
           
 

Method parameters in org.drools.common with type arguments of type LogicalDependency
 void AgendaItem.setBlocked(LinkedList<LogicalDependency> justified)
           
 void AgendaItem.setLogicalDependencies(LinkedList<LogicalDependency> justified)
           
 

Constructors in org.drools.common with parameters of type LogicalDependency
TruthMaintenanceSystem.LogicalRetractCallback(TruthMaintenanceSystem tms, LogicalDependency node, BeliefSet beliefSet, InternalFactHandle handle, PropagationContext context, Activation activation)
           
 

Uses of LogicalDependency in org.drools.spi
 

Methods in org.drools.spi that return types with arguments of type LogicalDependency
 LinkedList<LogicalDependency> Activation.getBlocked()
           
 LinkedList<LinkedListEntry<LogicalDependency>> Activation.getBlockers()
           
 LinkedList<LogicalDependency> Activation.getLogicalDependencies()
           
 

Methods in org.drools.spi with parameters of type LogicalDependency
 void Activation.addBlocked(LogicalDependency node)
           
 void Activation.addLogicalDependency(LogicalDependency node)
           
 

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



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