Drools :: Core 6.0.0.Beta5

Uses of Class
org.drools.core.reteoo.RightTuple

Packages that use RightTuple
org.drools.core.common   
org.drools.core.marshalling.impl   
org.drools.core.phreak   
org.drools.core.reteoo   
org.drools.core.util.index   
 

Uses of RightTuple in org.drools.core.common
 

Fields in org.drools.core.common declared as RightTuple
protected  RightTuple RightTupleSetsImpl.deleteFirst
           
protected  RightTuple RightTupleSetsImpl.insertFirst
           
protected  RightTuple RightTupleSetsImpl.updateFirst
           
 

Methods in org.drools.core.common that return RightTuple
 RightTuple RightTupleSets.getDeleteFirst()
           
 RightTuple RightTupleSetsImpl.getDeleteFirst()
           
 RightTuple InternalFactHandle.getFirstRightTuple()
           
 RightTuple DisconnectedFactHandle.getFirstRightTuple()
           
 RightTuple QueryElementFactHandle.getFirstRightTuple()
           
 RightTuple DefaultFactHandle.getFirstRightTuple()
           
 RightTuple RightTupleSets.getInsertFirst()
           
 RightTuple RightTupleSetsImpl.getInsertFirst()
           
 RightTuple InternalFactHandle.getLastRightTuple()
           
 RightTuple DisconnectedFactHandle.getLastRightTuple()
           
 RightTuple QueryElementFactHandle.getLastRightTuple()
           
 RightTuple DefaultFactHandle.getLastRightTuple()
           
 RightTuple DisconnectedFactHandle.getRightTuple()
           
 RightTuple QueryElementFactHandle.getRightTuple()
           
 RightTuple RightTupleSets.getUpdateFirst()
           
 RightTuple RightTupleSetsImpl.getUpdateFirst()
           
 

Methods in org.drools.core.common with parameters of type RightTuple
 boolean RightTupleSets.addDelete(RightTuple rightTuple)
           
 boolean SynchronizedRightTupleSets.addDelete(RightTuple rightTuple)
           
 boolean RightTupleSetsImpl.addDelete(RightTuple rightTuple)
           
 void InternalFactHandle.addFirstRightTuple(RightTuple rightTuple)
           
 void DisconnectedFactHandle.addFirstRightTuple(RightTuple rightTuple)
           
 void QueryElementFactHandle.addFirstRightTuple(RightTuple rightTuple)
           
 void DefaultFactHandle.addFirstRightTuple(RightTuple rightTuple)
           
 boolean RightTupleSets.addInsert(RightTuple rightTuple)
           
 boolean SynchronizedRightTupleSets.addInsert(RightTuple rightTuple)
           
 boolean RightTupleSetsImpl.addInsert(RightTuple rightTuple)
           
 void InternalFactHandle.addLastRightTuple(RightTuple rightTuple)
           
 void DisconnectedFactHandle.addLastRightTuple(RightTuple rightTuple)
           
 void QueryElementFactHandle.addLastRightTuple(RightTuple rightTuple)
           
 void DefaultFactHandle.addLastRightTuple(RightTuple rightTuple)
           
 void InternalFactHandle.addRightTupleInPosition(RightTuple rightTuple)
           
 void DisconnectedFactHandle.addRightTupleInPosition(RightTuple rightTuple)
           
 void QueryElementFactHandle.addRightTupleInPosition(RightTuple rightTuple)
           
 void DefaultFactHandle.addRightTupleInPosition(RightTuple rightTuple)
           
 boolean RightTupleSets.addUpdate(RightTuple rightTuple)
           
 boolean SynchronizedRightTupleSets.addUpdate(RightTuple rightTuple)
           
 boolean RightTupleSetsImpl.addUpdate(RightTuple rightTuple)
           
 void RightTupleSetsImpl.removeDelete(RightTuple rightTuple)
           
 void RightTupleSetsImpl.removeInsert(RightTuple rightTuple)
           
 void InternalFactHandle.removeRightTuple(RightTuple rightTuple)
           
 void DisconnectedFactHandle.removeRightTuple(RightTuple rightTuple)
           
 void QueryElementFactHandle.removeRightTuple(RightTuple rightTuple)
           
 void DefaultFactHandle.removeRightTuple(RightTuple rightTuple)
           
 void RightTupleSetsImpl.removeUpdate(RightTuple rightTuple)
           
protected  void DefaultFactHandle.setFirstRightTuple(RightTuple firstRightTuple)
           
protected  void DefaultFactHandle.setLastRightTuple(RightTuple lastRightTuple)
           
 void DisconnectedFactHandle.setRightTuple(RightTuple rightTuple)
           
 void QueryElementFactHandle.setRightTuple(RightTuple rightTuple)
           
 

Uses of RightTuple in org.drools.core.marshalling.impl
 

Fields in org.drools.core.marshalling.impl with type parameters of type RightTuple
 Map<RightTupleKey,RightTuple> MarshallerReaderContext.rightTuples
           
 

Methods in org.drools.core.marshalling.impl with parameters of type RightTuple
static void OutputMarshaller.writeRightTuple(RightTuple rightTuple, MarshallerWriteContext context)
           
 

Uses of RightTuple in org.drools.core.phreak
 

Methods in org.drools.core.phreak that return RightTuple
 RightTuple TupleEntry.getRightTuple()
           
 RightTuple RightTupleEntry.getRightTuple()
           
 RightTuple LeftTupleEntry.getRightTuple()
           
 

Methods in org.drools.core.phreak with parameters of type RightTuple
static void PhreakAccumulateNode.addMatch(AccumulateNode accNode, Accumulate accumulate, LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, InternalWorkingMemory wm, AccumulateNode.AccumulateMemory am, AccumulateNode.AccumulateContext accresult, boolean useLeftMemory)
           
protected  void PhreakFromNode.checkConstraintsAndPropagate(LeftTupleSink sink, LeftTuple leftTuple, RightTuple rightTuple, AlphaNodeFieldConstraint[] alphaConstraints, BetaConstraints betaConstraints, PropagationContext propagationContext, InternalWorkingMemory wm, FromNode.FromMemory fm, BetaMemory bm, ContextEntry[] context, boolean useLeftMemory, LeftTupleSets trgLeftTuples, LeftTupleSets stagedLeftTuples)
           
 LeftTuple PhreakJoinNode.doLeftUpdatesProcessChildren(LeftTuple childLeftTuple, LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSets stagedLeftTuples, ContextEntry[] contextEntry, BetaConstraints constraints, LeftTupleSink sink, FastIterator it, LeftTupleSets trgLeftTuples)
           
 LeftTuple PhreakJoinNode.doRightUpdatesProcessChildren(LeftTuple childLeftTuple, LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSets stagedLeftTuples, ContextEntry[] contextEntry, BetaConstraints constraints, LeftTupleSink sink, FastIterator it, LeftTupleSets trgLeftTuples)
           
static void PhreakAccumulateNode.removeMatch(AccumulateNode accNode, Accumulate accumulate, RightTuple rightTuple, LeftTuple match, InternalWorkingMemory wm, AccumulateNode.AccumulateMemory am, AccumulateNode.AccumulateContext accctx, boolean reaccumulate)
          Removes a match between left and right tuple
static void PhreakAccumulateNode.removePreviousMatchesForRightTuple(AccumulateNode accNode, Accumulate accumulate, RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory, AccumulateNode.AccumulateMemory memory, LeftTuple firstChild, LeftTupleSets trgLeftTuples)
           
 

Constructors in org.drools.core.phreak with parameters of type RightTuple
RightTupleEntry(RightTuple rt, PropagationContext pctx, Memory nodeMemory)
           
 

Uses of RightTuple in org.drools.core.reteoo
 

Subclasses of RightTuple in org.drools.core.reteoo
 class WindowTuple
          A specialisation of RightTuples that also belong to a window
 

Fields in org.drools.core.reteoo declared as RightTuple
 RightTuple AccumulateNode.AccumulateContext.result
           
protected  RightTuple RightTuple.stageNext
           
protected  RightTuple RightTuple.stagePrevious
           
 

Methods in org.drools.core.reteoo that return RightTuple
protected  RightTuple QueryElementNode.UnificationNodeViewChangedEventListener.createResultRightTuple(QueryElementFactHandle resultHandle, LeftTuple resultLeftTuple, boolean open)
           
 RightTuple BetaNode.createRightTuple(InternalFactHandle handle, RightTupleSink sink, PropagationContext context)
           
 RightTuple FromNode.createRightTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, Object object)
           
 RightTuple LeftTupleImpl.getBlocker()
           
 RightTuple BaseLeftTuple.getBlocker()
           
 RightTuple LeftTuple.getBlocker()
           
 RightTuple EvalNodeLeftTuple.getBlocker()
           
 RightTuple NotNodeLeftTuple.getBlocker()
           
 RightTuple RightTupleMemory.getFirst(LeftTuple leftTuple, InternalFactHandle factHandle, FastIterator rightTupleIterator)
          The FactHandle is always the context fact and is necessary when the object being modified is in the both left and right node memories.
 RightTuple BetaNode.getFirstRightTuple(LeftTuple leftTuple, RightTupleMemory memory, InternalFactHandle factHandle, FastIterator it)
           
static RightTuple BetaNode.getFirstRightTuple(RightTupleMemory memory, FastIterator it)
           
 RightTuple RightTuple.getHandleNext()
           
 RightTuple RightTuple.getHandlePrevious()
           
 RightTuple BaseLeftTuple.getRightParent()
           
 RightTuple LeftTuple.getRightParent()
           
 RightTuple RightTuple.getStagedNext()
           
 RightTuple RightTuple.getStagedPrevious()
           
 RightTuple RightTuple.getTempNextRightTuple()
           
protected  RightTuple FromNode.newRightTuple(InternalFactHandle handle, Object o)
           
 RightTuple ModifyPreviousTuples.peekRightTuple()
           
 

Methods in org.drools.core.reteoo with parameters of type RightTuple
 void RightTupleMemory.add(RightTuple rightTuple)
           
 void FromNode.addToCreatedHandlesMap(Map<Object,RightTuple> matches, RightTuple rightTuple)
           
 void AccumulateNode.assertRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.assertRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.assertRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new FactHandleImpl from the right input.
abstract  void BetaNode.assertRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.assertRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
protected  void FromNode.checkConstraintsAndPropagate(LeftTuple leftTuple, RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory, FromNode.FromMemory memory, boolean useLeftMemory)
           
 boolean RightTupleMemory.contains(RightTuple rightTuple)
           
 void EmptyLeftTupleSinkAdapter.createChildLeftTuplesforQuery(LeftTuple leftTuple, RightTuple rightTuple, boolean leftTupleMemoryEnabled)
           
 void LeftTupleSinkPropagator.createChildLeftTuplesforQuery(LeftTuple leftTuple, RightTuple rightTuple, boolean leftTupleMemoryEnabled, boolean linkRightTuple)
           
 void SingleLeftTupleSinkAdapter.createChildLeftTuplesforQuery(LeftTuple leftTuple, RightTuple rightTuple, boolean leftTupleMemoryEnabled, boolean linkRightTuple)
           
 void EmptyLeftTupleSinkAdapter.createChildLeftTuplesforQuery(LeftTuple leftTuple, RightTuple rightTuple, boolean leftTupleMemoryEnabled, boolean linkRightTuple)
           
 void CompositeLeftTupleSinkAdapter.createChildLeftTuplesforQuery(LeftTuple leftTuple, RightTuple rightTuple, boolean leftTupleMemoryEnabled, boolean linkRightTuple)
           
 LeftTuple QueryElementNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple LeftTupleSink.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple EvalConditionNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple AccumulateNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple NotNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple ExistsNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryTerminalNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple FromNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple JoinNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple TimerNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple RuleTerminalNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryElementNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple LeftTupleSink.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple EvalConditionNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple AccumulateNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple NotNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple ExistsNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple QueryTerminalNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple FromNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple JoinNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple TimerNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple RuleTerminalNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 void NotNode.doDeleteRightTuple(RightTuple rightTuple, InternalWorkingMemory wm, BetaMemory memory)
           
 void BetaNode.doDeleteRightTuple(RightTuple rightTuple, InternalWorkingMemory wm, BetaMemory memory)
           
 void BetaNode.doUpdateRightTuple(RightTuple rightTuple, InternalWorkingMemory wm, BetaMemory memory)
           
 boolean RightTuple.equals(RightTuple other)
           
 FastIterator RightTupleMemory.fullFastIterator(RightTuple rightTuple)
          Iterator that resumes from the current RightTuple, regardless of whether the TupleMemory is hashed or not
 LeftTuple LeftTupleMemory.getFirst(RightTuple rightTuple)
           
 LeftTuple BetaNode.getFirstLeftTuple(RightTuple rightTuple, LeftTupleMemory memory, PropagationContext context, FastIterator it)
           
 FastIterator BetaNode.getRightIterator(RightTupleMemory memory, RightTuple rightTuple)
           
 void LeftTupleSinkPropagator.modifyChildLeftTuplesforQuery(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleLeftTupleSinkAdapter.modifyChildLeftTuplesforQuery(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyLeftTupleSinkAdapter.modifyChildLeftTuplesforQuery(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeLeftTupleSinkAdapter.modifyChildLeftTuplesforQuery(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void WindowNode.modifyRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AccumulateNode.modifyRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.modifyRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.modifyRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.modifyRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightTupleSink.modifyRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSinkPropagator.propagateAssertLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void SingleLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void EmptyLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void CompositeLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
protected  void JoinNode.propagateFromLeft(RightTuple rightTuple, LeftTuple leftTuple, ContextEntry[] contextEntry, boolean useLeftMemory, PropagationContext context, InternalWorkingMemory workingMemory)
           
protected  void JoinNode.propagateFromRight(RightTuple rightTuple, LeftTuple leftTuple, BetaMemory memory, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
protected  LeftTuple JoinNode.propagateOrModifyFromLeft(RightTuple rightTuple, LeftTuple leftTuple, LeftTuple childLeftTuple, ContextEntry[] contextEntry, PropagationContext context, InternalWorkingMemory workingMemory)
           
protected  LeftTuple JoinNode.propagateOrModifyFromRight(RightTuple rightTuple, LeftTuple leftTuple, LeftTuple childLeftTuple, BetaMemory memory, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple SingleLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple CompositeLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSinkPropagator.propagateRetractRightTuple(RightTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleLeftTupleSinkAdapter.propagateRetractRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyLeftTupleSinkAdapter.propagateRetractRightTuple(RightTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeLeftTupleSinkAdapter.propagateRetractRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightTupleMemory.remove(RightTuple rightTuple)
           
 void RightTupleMemory.removeAdd(RightTuple rightTuple)
           
protected  void FromNode.retractMatch(LeftTuple leftTuple, RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void WindowNode.retractRightTuple(RightTuple rightTuple, PropagationContext pctx, InternalWorkingMemory wm)
           
 void AccumulateNode.retractRightTuple(RightTuple rightTuple, PropagationContext pctx, InternalWorkingMemory workingMemory)
           
 void NotNode.retractRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.retractRightTuple(RightTuple rightTuple, PropagationContext pctx, InternalWorkingMemory workingMemory)
          Retract the FactHandleImpl.
 void JoinNode.retractRightTuple(RightTuple rightTuple, PropagationContext pctx, InternalWorkingMemory wm)
           
 void RightTupleSink.retractRightTuple(RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleImpl.setBlocker(RightTuple blocker)
           
 void BaseLeftTuple.setBlocker(RightTuple blocker)
           
 void LeftTuple.setBlocker(RightTuple blocker)
           
 void EvalNodeLeftTuple.setBlocker(RightTuple blocker)
           
 void NotNodeLeftTuple.setBlocker(RightTuple blocker)
           
 void RightTuple.setHandleNext(RightTuple handleNext)
           
 void RightTuple.setHandlePrevious(RightTuple handlePrevious)
           
 void BaseLeftTuple.setRightParent(RightTuple rightParent)
           
 void LeftTuple.setRightParent(RightTuple rightParent)
           
 void RightTuple.setStagedNext(RightTuple stageNext)
           
 void RightTuple.setStagePrevious(RightTuple stagePrevious)
           
 void RightTuple.setTempNextRightTuple(RightTuple tempNextRightTuple)
           
 

Method parameters in org.drools.core.reteoo with type arguments of type RightTuple
 void FromNode.addToCreatedHandlesMap(Map<Object,RightTuple> matches, RightTuple rightTuple)
           
 

Constructors in org.drools.core.reteoo with parameters of type RightTuple
BaseLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
BaseLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
BaseLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
EvalNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
EvalNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
EvalNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
FromNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
FromNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
FromNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
JoinNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
JoinNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
JoinNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, 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)
           
ModifyPreviousTuples(LeftTuple leftTuple, RightTuple rightTuple, boolean unlinkingEnabled)
           
NotNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
NotNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
NotNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
QueryElementNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
QueryElementNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
QueryElementNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
RuleTerminalNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
RuleTerminalNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
RuleTerminalNodeLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 

Uses of RightTuple in org.drools.core.util.index
 

Fields in org.drools.core.util.index declared as RightTuple
 RightTuple RightTupleList.first
           
 RightTuple RightTupleList.last
           
 

Methods in org.drools.core.util.index that return RightTuple
 RightTuple RightTupleList.get(InternalFactHandle handle)
           
 RightTuple RightTupleList.get(RightTuple rightTuple)
           
 RightTuple RightTupleList.getFirst()
           
 RightTuple RightTupleIndexRangeRBTree.getFirst(LeftTuple leftTuple, InternalFactHandle factHandle, FastIterator rightTupleIterator)
           
 RightTuple RightTupleList.getFirst(LeftTuple leftTuple, InternalFactHandle factHandle, FastIterator rightTupleIterator)
           
 RightTuple RightTupleIndexHashTable.getFirst(LeftTuple leftTuple, InternalFactHandle factHandle, FastIterator rightTupleIterator)
           
 RightTuple RightTupleIndexRBTree.getFirst(LeftTuple tuple, InternalFactHandle factHandle, FastIterator rightTupleIterator)
           
 RightTuple RightTupleList.getLast()
           
 RightTuple[] RightTupleList.toArray()
           
 

Methods in org.drools.core.util.index with parameters of type RightTuple
 void RightTupleIndexRangeRBTree.add(RightTuple tuple)
           
 void RightTupleList.add(RightTuple rightTuple)
           
 void RightTupleIndexHashTable.add(RightTuple rightTuple)
           
 void RightTupleIndexRBTree.add(RightTuple tuple)
           
 boolean RightTupleIndexRangeRBTree.contains(RightTuple tuple)
           
 boolean RightTupleList.contains(RightTuple rightTuple)
           
 boolean RightTupleIndexHashTable.contains(RightTuple rightTuple)
           
 boolean RightTupleIndexRBTree.contains(RightTuple tuple)
           
 FastIterator RightTupleIndexRangeRBTree.fullFastIterator(RightTuple tuple)
           
 FastIterator RightTupleList.fullFastIterator(RightTuple rightTuple)
           
 FastIterator RightTupleIndexHashTable.fullFastIterator(RightTuple rightTuple)
           
 FastIterator RightTupleIndexRBTree.fullFastIterator(RightTuple tuple)
           
 RightTuple RightTupleList.get(RightTuple rightTuple)
           
 LeftTupleList LeftTupleIndexHashTable.get(RightTuple rightTuple)
           
 LeftTuple LeftTupleIndexRBTree.getFirst(RightTuple rightTuple)
           
 LeftTuple LeftTupleIndexHashTable.getFirst(RightTuple rightTuple)
           
 LeftTuple LeftTupleIndexRangeRBTree.getFirst(RightTuple rightTuple)
           
 LeftTuple LeftTupleList.getFirst(RightTuple rightTuple)
           
 void RightTupleList.insertAfter(RightTuple rightTuple, RightTuple previous)
           
 void RightTupleList.insertBefore(RightTuple rightTuple, RightTuple next)
           
 void RightTupleIndexRangeRBTree.remove(RightTuple tuple)
           
 void RightTupleList.remove(RightTuple rightTuple)
          We assume that this rightTuple is contained in this hash table
 void RightTupleIndexHashTable.remove(RightTuple rightTuple)
          We assume that this rightTuple is contained in this hash table
 void RightTupleIndexRBTree.remove(RightTuple tuple)
           
 void RightTupleIndexRangeRBTree.removeAdd(RightTuple tuple)
           
 void RightTupleList.removeAdd(RightTuple rightTuple)
           
 void RightTupleIndexHashTable.removeAdd(RightTuple rightTuple)
           
 void RightTupleIndexRBTree.removeAdd(RightTuple tuple)
           
 void RightTupleList.TupleHashTableIterator.reset(RightTuple first)
           
 void RightTupleList.split(RightTuple rightTuple, int count)
           
 


Drools :: Core 6.0.0.Beta5

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