|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||