Uses of Interface
org.drools.reteoo.LeftTupleSink

Packages that use LeftTupleSink
org.drools.reteoo   
 

Uses of LeftTupleSink in org.drools.reteoo
 

Subinterfaces of LeftTupleSink in org.drools.reteoo
 interface LeftTupleSinkNode
          Items placed in a LinkedList must implement this interface .
 interface TerminalNode
          A markup interface for terminal nodes
 

Classes in org.drools.reteoo that implement LeftTupleSink
 class AccumulateNode
          AccumulateNode A beta node capable of doing accumulate logic.
 class BetaNode
          BetaNode provides the base abstract class for JoinNode and NotNode.
 class EvalConditionNode
          Node which filters ReteTuples.
 class ExistsNode
          ExistsNode extends BetaNode to perform tests for the existence of a Fact plus one or more conditions.
 class FromNode
           
 class JoinNode
           
 class NotNode
           
 class QueryElementNode
           
 class QueryRiaFixerNode
          Node which filters ReteTuples.
 class QueryTerminalNode
          Leaf Rete-OO node responsible for enacting Action s on a matched Rule.
 class RightInputAdapterNode
          When joining a subnetwork into the main network again, RightInputAdapterNode adapts the subnetwork's tuple into a fact in order right join it with the tuple being propagated in the main network.
 class RuleTerminalNode
          Leaf Rete-OO node responsible for enacting Action s on a matched Rule.
 

Fields in org.drools.reteoo declared as LeftTupleSink
protected  LeftTupleSink PartitionTaskManager.LeftTupleAction.sink
           
protected  LeftTupleSink SingleLeftTupleSinkAdapter.sink
           
 

Methods in org.drools.reteoo that return LeftTupleSink
 LeftTupleSink LeftTuple.getLeftTupleSink()
           
 LeftTupleSink LeftTupleImpl.getLeftTupleSink()
           
 LeftTupleSink LeftTupleSinkAdapter.getRealSink()
          Returns the sink node that this adapter is wrapping
 LeftTupleSink LeftTuple.getSink()
           
 LeftTupleSink LeftTupleImpl.getSink()
           
 LeftTupleSink[] LeftTupleSinkPropagator.getSinks()
           
 LeftTupleSink[] CompositeLeftTupleSinkAdapter.getSinks()
           
 LeftTupleSink[] SingleLeftTupleSinkAdapter.getSinks()
           
 LeftTupleSink[] EmptyLeftTupleSinkAdapter.getSinks()
           
 

Methods in org.drools.reteoo that return types with arguments of type LeftTupleSink
 Map<LeftTupleSink,LeftTuple> ModifyPreviousTuples.getLeftTuples()
           
 

Methods in org.drools.reteoo with parameters of type LeftTupleSink
 void LeftTupleSource.addTupleSink(LeftTupleSink tupleSink)
          Adds the TupleSink so that it may receive Tuples propagated from this TupleSource.
 void CompositeLeftTupleSinkAdapter.addTupleSink(LeftTupleSink sink)
           
 void QueryRiaFixerNode.addTupleSink(LeftTupleSink tupleSink)
           
 void LeftTupleSinkPropagator.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
           
 void CompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
           
 void SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
           
 void EmptyLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
           
 void CompositeLeftTupleSinkAdapter.doPropagateModifyObject(InternalFactHandle factHandle, ModifyPreviousTuples modifyPreviousTuples, PropagationContext context, InternalWorkingMemory workingMemory, LeftTupleSink sink)
           
protected  void AsyncCompositeLeftTupleSinkAdapter.doPropagateRetractLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTupleImpl leftTuple, LeftTupleSink sink)
           
protected  void CompositeLeftTupleSinkAdapter.doPropagateRetractLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
          This is a hook method that may be overriden by subclasses.
protected  void SingleLeftTupleSinkAdapter.doPropagateRetractLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple child, LeftTupleSink tupleSink)
          This is a hook method that may be overriden by subclasses.
protected  void AsyncSingleLeftTupleSinkAdapter.doPropagateRetractLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink tupleSink)
           
 LeftTuple ModifyPreviousTuples.removeLeftTuple(LeftTupleSink sink)
           
protected  void LeftTupleSource.removeTupleSink(LeftTupleSink tupleSink)
          Removes the TupleSink
 void CompositeLeftTupleSinkAdapter.removeTupleSink(LeftTupleSink sink)
           
 void LeftTuple.setLeftTupleSink(LeftTupleSink sink)
           
 void LeftTupleImpl.setLeftTupleSink(LeftTupleSink sink)
           
 void LeftTuple.setSink(LeftTupleSink sink)
           
 void LeftTupleImpl.setSink(LeftTupleSink sink)
           
 void QueryElementNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
abstract  void LeftTupleSource.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AccumulateNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void FromNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftInputAdapterNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryRiaFixerNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EvalConditionNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.updateSink(LeftTupleSink sink, PropagationContext context, InternalWorkingMemory workingMemory)
          Updates the given sink propagating all previously propagated tuples to it
 

Method parameters in org.drools.reteoo with type arguments of type LeftTupleSink
 void ModifyPreviousTuples.setLeftTuples(Map<LeftTupleSink,LeftTuple> leftTuples)
           
 

Constructors in org.drools.reteoo with parameters of type LeftTupleSink
AsyncSingleLeftTupleSinkAdapter(RuleBasePartitionId partitionId, LeftTupleSink tupleSink)
           
LeftTupleImpl(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
LeftTupleImpl(LeftTuple leftTuple, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
LeftTupleImpl(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
LeftTupleImpl(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
LeftTupleImpl(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
PartitionTaskManager.LeftTupleAction(LeftTuple leftTuple, PropagationContext context, LeftTupleSink sink, int priority)
           
PartitionTaskManager.LeftTupleAssertAction(LeftTuple leftTuple, PropagationContext context, LeftTupleSink sink, int priority)
           
PartitionTaskManager.LeftTupleRetractAction(LeftTuple leftTuple, PropagationContext context, LeftTupleSink sink, int priority)
           
SingleLeftTupleSinkAdapter(RuleBasePartitionId partitionId, LeftTupleSink sink)
           
 



Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.