Uses of Interface
org.drools.reteoo.LeftTuple

Packages that use LeftTuple
org.drools.base   
org.drools.base.mvel   
org.drools.common   
org.drools.core.util   
org.drools.marshalling.impl   
org.drools.reteoo   
org.drools.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements. 
org.drools.runtime.rule.impl   
org.drools.spi   
 

Uses of LeftTuple in org.drools.base
 

Methods in org.drools.base with parameters of type LeftTuple
 void InternalViewChangedEventListener.rowAdded(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NonCloningQueryViewListener.rowAdded(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void StandardQueryViewChangedEventListener.rowAdded(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void InternalViewChangedEventListener.rowRemoved(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NonCloningQueryViewListener.rowRemoved(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void StandardQueryViewChangedEventListener.rowRemoved(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void InternalViewChangedEventListener.rowUpdated(Rule rule, LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NonCloningQueryViewListener.rowUpdated(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void StandardQueryViewChangedEventListener.rowUpdated(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 

Uses of LeftTuple in org.drools.base.mvel
 

Methods in org.drools.base.mvel with parameters of type LeftTuple
 org.mvel2.integration.VariableResolverFactory MVELCompilationUnit.getFactory(Object knowledgeHelper, org.drools.definition.rule.Rule rule, Object rightObject, LeftTuple tuples, Object[] otherVars, InternalWorkingMemory workingMemory, GlobalResolver globals)
           
 void MVELCompilationUnit.updateFactory(Object knowledgeHelper, org.drools.definition.rule.Rule rule, Object rightObject, LeftTuple tuples, Object[] otherVars, InternalWorkingMemory workingMemory, GlobalResolver globals, org.mvel2.integration.VariableResolverFactory factory)
           
 

Uses of LeftTuple in org.drools.common
 

Fields in org.drools.common declared as LeftTuple
 LeftTuple DefaultFactHandle.firstLeftTuple
           
 LeftTuple DefaultFactHandle.lastLeftTuple
           
 LeftTuple TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.left
           
 LeftTuple TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.right
           
 

Methods in org.drools.common that return LeftTuple
 LeftTuple InternalFactHandle.getFirstLeftTuple()
           
 LeftTuple DefaultFactHandle.getFirstLeftTuple()
           
 LeftTuple QueryElementFactHandle.getFirstLeftTuple()
           
 LeftTuple DisconnectedFactHandle.getFirstLeftTuple()
           
 LeftTuple InternalFactHandle.getLastLeftTuple()
           
 LeftTuple DefaultFactHandle.getLastLeftTuple()
           
 LeftTuple QueryElementFactHandle.getLastLeftTuple()
           
 LeftTuple DisconnectedFactHandle.getLastLeftTuple()
           
 LeftTuple PropagationContextImpl.getLeftTupleOrigin()
           
 LeftTuple AgendaItem.getTuple()
          Retrieve the tuple.
 

Methods in org.drools.common with parameters of type LeftTuple
 AgendaItem InternalAgenda.createAgendaItem(LeftTuple tuple, int salience, PropagationContext context, RuleTerminalNode rtn)
           
 AgendaItem DefaultAgenda.createAgendaItem(LeftTuple tuple, int salience, PropagationContext context, RuleTerminalNode rtn)
           
 ScheduledAgendaItem InternalAgenda.createScheduledAgendaItem(LeftTuple tuple, PropagationContext context, RuleTerminalNode rtn)
           
 ScheduledAgendaItem DefaultAgenda.createScheduledAgendaItem(LeftTuple tuple, PropagationContext context, RuleTerminalNode rtn)
           
 boolean BetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean DoubleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean DoubleBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean QuadroupleBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean SingleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean SingleBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean TripleBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean EmptyBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean QuadroupleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean DefaultBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean TripleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean TupleStartEqualsConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean InstanceEqualsConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean InstanceNotEqualsConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 void InternalFactHandle.setFirstLeftTuple(LeftTuple leftTuple)
           
 void DefaultFactHandle.setFirstLeftTuple(LeftTuple firstLeftTuple)
           
 void QueryElementFactHandle.setFirstLeftTuple(LeftTuple leftTuple)
           
 void DisconnectedFactHandle.setFirstLeftTuple(LeftTuple leftTuple)
           
 void InternalFactHandle.setLastLeftTuple(LeftTuple leftTuple)
           
 void DefaultFactHandle.setLastLeftTuple(LeftTuple lastLeftTuple)
           
 void QueryElementFactHandle.setLastLeftTuple(LeftTuple leftTuple)
           
 void DisconnectedFactHandle.setLastLeftTuple(LeftTuple leftTuple)
           
 void BetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void DoubleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void DoubleBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void QuadroupleBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void SingleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void SingleBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void TripleBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void EmptyBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void QuadroupleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void DefaultBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void TripleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void InstanceEqualsConstraint.InstanceEqualsConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void InstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 

Constructors in org.drools.common with parameters of type LeftTuple
AgendaItem(long activationNumber, LeftTuple tuple, int salience, PropagationContext context, RuleTerminalNode rtn)
          Construct.
PropagationContextImpl(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle)
           
PropagationContextImpl(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle, int activeActivations, int dormantActivations, EntryPoint entryPoint)
           
ScheduledAgendaItem(long activationNumber, LeftTuple tuple, InternalAgenda agenda, PropagationContext context, RuleTerminalNode rtn)
           
 

Uses of LeftTuple in org.drools.core.util
 

Fields in org.drools.core.util declared as LeftTuple
 LeftTuple LeftTupleList.first
           
 LeftTuple LeftTupleList.last
           
 

Methods in org.drools.core.util that return LeftTuple
 LeftTuple LeftTupleList.getFirst()
           
 LeftTuple LeftTupleIndexHashTable.getFirst(LeftTuple leftTuple)
           
 LeftTuple LeftTupleList.getFirst(RightTuple rightTuple)
           
 LeftTuple LeftTupleIndexHashTable.getFirst(RightTuple rightTuple)
           
 LeftTuple[] LeftTupleList.toArray()
           
 LeftTuple[] LeftTupleIndexHashTable.toArray()
           
 

Methods in org.drools.core.util with parameters of type LeftTuple
 void LeftTupleList.add(LeftTuple leftTuple)
           
 void LeftTupleIndexHashTable.add(LeftTuple tuple)
           
 boolean LeftTupleList.contains(LeftTuple leftTuple)
           
 boolean LeftTupleIndexHashTable.contains(LeftTuple tuple)
           
 boolean AbstractHashTable.Index.equal(LeftTuple tuple1, LeftTuple tuple2)
           
 boolean AbstractHashTable.SingleIndex.equal(LeftTuple tuple1, LeftTuple tuple2)
           
 boolean AbstractHashTable.DoubleCompositeIndex.equal(LeftTuple tuple1, LeftTuple tuple2)
           
 boolean AbstractHashTable.TripleCompositeIndex.equal(LeftTuple tuple1, LeftTuple tuple2)
           
 boolean AbstractHashTable.Index.equal(Object object, LeftTuple tuple)
           
 boolean AbstractHashTable.SingleIndex.equal(Object right, LeftTuple tuple)
           
 boolean AbstractHashTable.DoubleCompositeIndex.equal(Object right, LeftTuple tuple)
           
 boolean AbstractHashTable.TripleCompositeIndex.equal(Object right, LeftTuple tuple)
           
 Object LeftTupleList.get(LeftTuple leftTtuple)
           
 RightTupleList RightTupleIndexHashTable.get(LeftTuple tuple, InternalFactHandle factHandle)
           
 RightTupleList ConcurrentHashTable.get(LeftTuple tuple, InternalFactHandle factHandle)
           
 LeftTuple LeftTupleIndexHashTable.getFirst(LeftTuple leftTuple)
           
 RightTuple RightTupleList.getFirst(LeftTuple leftTuple, InternalFactHandle factHandle)
           
 RightTuple RightTupleIndexHashTable.getFirst(LeftTuple leftTuple, InternalFactHandle factHandle)
           
 RightTuple ConcurrentRightTupleList.getFirst(LeftTuple leftTuple, InternalFactHandle factHandle)
           
 RightTuple RightTupleIndexHashTable.getLast(LeftTuple leftTuple)
           
 RightTuple ConcurrentRightTupleList.getLast(LeftTuple leftTuple)
           
 int AbstractHashTable.Index.hashCodeOf(LeftTuple tuple)
           
 int AbstractHashTable.SingleIndex.hashCodeOf(LeftTuple tuple)
           
 int AbstractHashTable.DoubleCompositeIndex.hashCodeOf(LeftTuple tuple)
           
 int AbstractHashTable.TripleCompositeIndex.hashCodeOf(LeftTuple tuple)
           
 boolean LeftTupleList.matches(LeftTuple tuple, int tupleHashCode)
           
 boolean ConcurrentRightTupleList.matches(LeftTuple tuple, int tupleHashCode)
           
 boolean RightTupleList.matches(LeftTuple tuple, int tupleHashCode, InternalFactHandle factHandle)
           
 void LeftTupleList.remove(LeftTuple leftTuple)
           
 void LeftTupleIndexHashTable.remove(LeftTuple leftTuple)
           
 void LeftTupleList.removeAdd(LeftTuple tuple)
           
 void LeftTupleIndexHashTable.removeAdd(LeftTuple leftTuple)
           
 void LeftTupleList.TupleHashTableIterator.reset(LeftTuple first)
           
 

Uses of LeftTuple in org.drools.marshalling.impl
 

Fields in org.drools.marshalling.impl with type parameters of type LeftTuple
 Map<LeftTuple,Integer> MarshallerWriteContext.terminalTupleMap
           
 Map<Integer,LeftTuple> MarshallerReaderContext.terminalTupleMap
           
 

Methods in org.drools.marshalling.impl with parameters of type LeftTuple
static void InputMarshaller.readLeftTuple(LeftTuple parentLeftTuple, MarshallerReaderContext context)
           
static void OutputMarshaller.writeActivation(MarshallerWriteContext context, LeftTuple leftTuple, AgendaItem agendaItem, RuleTerminalNode ruleTerminalNode)
           
static void OutputMarshaller.writeLeftTuple(LeftTuple leftTuple, MarshallerWriteContext context, boolean recurse)
           
 

Method parameters in org.drools.marshalling.impl with type arguments of type LeftTuple
 int OutputMarshaller.TupleSorter.compare(Map.Entry<LeftTuple,Integer> e1, Map.Entry<LeftTuple,Integer> e2)
           
 int OutputMarshaller.TupleSorter.compare(Map.Entry<LeftTuple,Integer> e1, Map.Entry<LeftTuple,Integer> e2)
           
 

Uses of LeftTuple in org.drools.reteoo
 

Classes in org.drools.reteoo that implement LeftTuple
 class LeftTupleImpl
           
 

Fields in org.drools.reteoo declared as LeftTuple
 LeftTuple RightTuple.firstChild
           
 LeftTuple RightTuple.lastChild
           
protected  LeftTuple PartitionTaskManager.LeftTupleAction.leftTuple
           
 

Methods in org.drools.reteoo that return LeftTuple
 LeftTuple RightTuple.getBlocked()
           
 LeftTuple LeftTuple.getBlockedNext()
           
 LeftTuple LeftTupleImpl.getBlockedNext()
           
 LeftTuple LeftTuple.getBlockedPrevious()
           
 LeftTuple LeftTupleImpl.getBlockedPrevious()
           
 LeftTuple LeftTupleMemory.getFirst(RightTuple rightTuple)
           
 LeftTuple LeftTuple.getFirstChild()
           
 LeftTuple LeftTupleImpl.getFirstChild()
           
 LeftTuple LeftTuple.getLastChild()
           
 LeftTuple LeftTupleImpl.getLastChild()
           
 LeftTuple LeftTuple.getLeftParent()
           
 LeftTuple LeftTupleImpl.getLeftParent()
           
 LeftTuple LeftTuple.getLeftParentNext()
           
 LeftTuple LeftTupleImpl.getLeftParentNext()
           
 LeftTuple LeftTuple.getLeftParentPrevious()
           
 LeftTuple LeftTupleImpl.getLeftParentPrevious()
           
 LeftTuple ReteooWorkingMemory.QueryEvaluationAction.getLeftTuple()
           
 LeftTuple ReteooWorkingMemory.QueryResultRetractAction.getLeftTuple()
           
 LeftTuple ReteooWorkingMemory.QueryResultUpdateAction.getLeftTuple()
           
 LeftTuple RightTuple.getLeftTuple()
           
 LeftTuple LeftTuple.getParent()
           
 LeftTuple LeftTupleImpl.getParent()
           
 LeftTuple LeftTuple.getRightParentNext()
           
 LeftTuple LeftTupleImpl.getRightParentNext()
           
 LeftTuple LeftTuple.getRightParentPrevious()
           
 LeftTuple LeftTupleImpl.getRightParentPrevious()
           
 LeftTuple LeftTuple.getSubTuple(int elements)
          Returns the ReteTuple that contains the "elements" first elements in this tuple.
 LeftTuple LeftTupleImpl.getSubTuple(int elements)
           
 LeftTuple LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple CompositeLeftTupleSinkAdapter.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 LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple CompositeLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple SingleLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple CompositeLeftTupleSinkAdapter.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 ModifyPreviousTuples.removeLeftTuple(LeftTupleSink sink)
           
protected  LeftTuple[] AccumulateNode.splitList(LeftTuple parent, AccumulateNode.AccumulateContext accctx, boolean isUpdatingSink)
           
 

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

Methods in org.drools.reteoo with parameters of type LeftTuple
 void LeftTupleMemory.add(LeftTuple tuple)
           
 void RightTuple.addBlocked(LeftTuple leftTuple)
           
 void QueryElementNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSink.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new ReteTuple.
 void AccumulateNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void FromNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RuleTerminalNode.assertLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryRiaFixerNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new Tuple.
 void RightInputAdapterNode.assertLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Takes the asserted ReteTuple received from the TupleSource and adapts it into a FactHandleImpl
 void QueryTerminalNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new Tuple.
 void NotNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EvalConditionNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new Tuple.
 void ExistsNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new ReteTuple from the left input.
 void RuleRemovalContext.CleanupAdapter.cleanUp(LeftTuple leftTuple, InternalWorkingMemory workingMemory)
           
 void RuleTerminalNode.RTNCleanupAdapter.cleanUp(LeftTuple leftTuple, InternalWorkingMemory workingMemory)
           
 boolean LeftTupleMemory.contains(LeftTuple leftTuple)
           
 void EmptyLeftTupleSinkAdapter.createChildLeftTuplesforQuery(LeftTuple leftTuple, RightTuple rightTuple, boolean leftTupleMemoryEnabled)
           
 void LeftTupleSinkPropagator.createChildLeftTuplesforQuery(LeftTuple leftTuple, RightTuple rightTuple, boolean leftTupleMemoryEnabled, boolean linkRightTuple)
           
 void CompositeLeftTupleSinkAdapter.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)
           
protected  void SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple newLeftTuple)
          This is a hook method that may be overriden by subclasses.
protected  void AsyncSingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
 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)
           
protected  void AsyncCompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTupleSinkNode sink, LeftTuple leftTuple)
           
protected  void CompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTupleSinkNode sink, LeftTuple leftTuple)
          This is a hook method that may be overriden by subclasses.
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)
           
 boolean LeftTuple.equals(LeftTuple other)
          We use this equals method to avoid the cast
 boolean LeftTupleImpl.equals(LeftTuple other)
           
 void TupleIterator.OnLeaf.execute(LeftTuple leafLeftTuple)
           
 RightTuple RightTupleMemory.getFirst(LeftTuple leftTuple, InternalFactHandle factHandle)
          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, PropagationContext context, FastIterator it)
           
 void QueryElementNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSink.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AccumulateNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void FromNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RuleTerminalNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryRiaFixerNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightInputAdapterNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryTerminalNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EvalConditionNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSinkPropagator.propagateAssertLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void CompositeLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void SingleLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void EmptyLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void LeftTupleSinkPropagator.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)
           
 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)
           
protected  void NotNode.propagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
 LeftTuple LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 void LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 void CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 void SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 void EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 LeftTuple CompositeLeftTupleSinkAdapter.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)
           
protected  void NotNode.propagateModifyChildLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
 LeftTuple LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple CompositeLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple SingleLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple CompositeLeftTupleSinkAdapter.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)
           
 void LeftTupleSinkPropagator.propagateRetractLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
protected  void NotNode.propagateRetractLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
 void LeftTupleSinkPropagator.propagateRetractLeftTupleDestroyRightTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeLeftTupleSinkAdapter.propagateRetractLeftTupleDestroyRightTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleLeftTupleSinkAdapter.propagateRetractLeftTupleDestroyRightTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyLeftTupleSinkAdapter.propagateRetractLeftTupleDestroyRightTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleMemory.remove(LeftTuple leftTuple)
           
 void LeftTupleMemory.removeAdd(LeftTuple tuple)
           
 void RightTuple.removeBlocked(LeftTuple leftTuple)
           
 void QueryElementNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSink.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AccumulateNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void FromNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RuleTerminalNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryRiaFixerNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightInputAdapterNode.retractLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Retracts the corresponding tuple by retrieving and retracting the fact created for it
 void QueryTerminalNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EvalConditionNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Retract the ReteTuple, any resulting propagated joins are also retracted.
 void QueryElementNode.UnificationNodeViewChangedEventListener.rowAdded(Rule rule, LeftTuple resultLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryElementNode.UnificationNodeViewChangedEventListener.rowRemoved(Rule rule, LeftTuple resultLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryElementNode.UnificationNodeViewChangedEventListener.rowUpdated(Rule rule, LeftTuple resultLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTuple.setBlockedNext(LeftTuple blockerNext)
           
 void LeftTupleImpl.setBlockedNext(LeftTuple blockerNext)
           
 void LeftTuple.setBlockedPrevious(LeftTuple blockerPrevious)
           
 void LeftTupleImpl.setBlockedPrevious(LeftTuple blockerPrevious)
           
 void LeftTuple.setFirstChild(LeftTuple firstChild)
           
 void LeftTupleImpl.setFirstChild(LeftTuple firstChild)
           
 void LeftTuple.setLastChild(LeftTuple lastChild)
           
 void LeftTupleImpl.setLastChild(LeftTuple lastChild)
           
 void LeftTuple.setLeftParent(LeftTuple leftParent)
           
 void LeftTupleImpl.setLeftParent(LeftTuple leftParent)
           
 void LeftTuple.setLeftParentNext(LeftTuple leftParentright)
           
 void LeftTupleImpl.setLeftParentNext(LeftTuple leftParentright)
           
 void LeftTuple.setLeftParentPrevious(LeftTuple leftParentLeft)
           
 void LeftTupleImpl.setLeftParentPrevious(LeftTuple leftParentLeft)
           
 void RightTuple.setLeftTuple(LeftTuple leftTuple)
           
 void LeftTuple.setParent(LeftTuple parent)
           
 void LeftTupleImpl.setParent(LeftTuple parent)
           
 void LeftTuple.setRightParentNext(LeftTuple rightParentRight)
           
 void LeftTupleImpl.setRightParentNext(LeftTuple rightParentRight)
           
 void LeftTuple.setRightParentPrevious(LeftTuple rightParentLeft)
           
 void LeftTupleImpl.setRightParentPrevious(LeftTuple rightParentLeft)
           
protected  LeftTuple[] AccumulateNode.splitList(LeftTuple parent, AccumulateNode.AccumulateContext accctx, boolean isUpdatingSink)
           
static void TupleIterator.traverse(LeftTuple rootLeftTuple, LeftTuple leftTuple, TupleIterator.OnLeaf onLeaf)
           
 

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

Constructors in org.drools.reteoo with parameters of type LeftTuple
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)
           
ModifyPreviousTuples(LeftTuple leftTuple, RightTuple rightTuple)
           
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)
           
QueryElementNode.UnificationNodeViewChangedEventListener(LeftTuple leftTuple, int[] variables, QueryElementNode node, boolean tupleMemoryEnabled)
           
ReteooWorkingMemory.QueryEvaluationAction(PropagationContext context, InternalFactHandle factHandle, LeftTuple leftTuple, QueryElementNode node)
           
ReteooWorkingMemory.QueryInsertModifyAction(PropagationContext context, InternalFactHandle factHandle, LeftTuple leftTuple, int[] varIndexes, List<Integer> srcVarIndexes, QueryElementNode node)
           
ReteooWorkingMemory.QueryResultRetractAction(PropagationContext context, InternalFactHandle factHandle, LeftTuple leftTuple, QueryElementNode node)
           
ReteooWorkingMemory.QueryResultUpdateAction(PropagationContext context, InternalFactHandle factHandle, LeftTuple leftTuple, QueryElementNode node)
           
ReteooWorkingMemory.QueryRetractAction(PropagationContext context, LeftTuple leftTuple, QueryElementNode node)
           
ReteooWorkingMemory.QueryRetractInsertAction(PropagationContext context, LeftTuple leftTuple, QueryElementNode node)
           
ReteooWorkingMemory.QueryRiaFixerNodeFixer(PropagationContext context, LeftTuple leftTuple, boolean retract, BetaNode node)
           
ReteooWorkingMemory.WorkingMemoryReteAssertAction(InternalFactHandle factHandle, boolean removeLogical, boolean updateEqualsMap, Rule ruleOrigin, LeftTuple leftTuple)
           
 

Uses of LeftTuple in org.drools.rule
 

Fields in org.drools.rule declared as LeftTuple
 LeftTuple ReturnValueRestriction.ReturnValueContextEntry.leftTuple
           
 LeftTuple PredicateConstraint.PredicateContextEntry.leftTuple
           
 LeftTuple VariableRestriction.VariableContextEntry.reteTuple
           
 

Methods in org.drools.rule that return LeftTuple
 LeftTuple VariableRestriction.VariableContextEntry.getTuple()
           
 LeftTuple ReturnValueRestriction.ReturnValueContextEntry.getTuple()
           
 

Methods in org.drools.rule with parameters of type LeftTuple
 boolean VariableRestriction.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean ReturnValueRestriction.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean ReturnValueConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean AndConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
          
 boolean UnificationRestriction.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean LiteralRestriction.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean PredicateConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean MultiRestrictionFieldConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean OrConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
          
 boolean OrCompositeRestriction.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean AndCompositeRestriction.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean VariableConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 void ContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void VariableRestriction.ObjectVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void VariableRestriction.PrimitiveArrayVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void VariableRestriction.LongVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void VariableRestriction.CharVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void VariableRestriction.DoubleVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void VariableRestriction.BooleanVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void ReturnValueRestriction.ReturnValueContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void AbstractCompositeConstraint.MultiFieldConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void UnificationRestriction.UnificationContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void PredicateConstraint.PredicateContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void AbstractCompositeRestriction.CompositeContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 

Uses of LeftTuple in org.drools.runtime.rule.impl
 

Methods in org.drools.runtime.rule.impl with parameters of type LeftTuple
 void OpenQueryViewChangedEventListenerAdapter.rowAdded(Rule rule, LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void OpenQueryViewChangedEventListenerAdapter.rowRemoved(Rule rule, LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void OpenQueryViewChangedEventListenerAdapter.rowUpdated(Rule rule, LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 

Constructors in org.drools.runtime.rule.impl with parameters of type LeftTuple
RowAdapter(Rule rule, LeftTuple leftTuple)
           
 

Uses of LeftTuple in org.drools.spi
 

Methods in org.drools.spi that return LeftTuple
 LeftTuple PropagationContext.getLeftTupleOrigin()
           
 LeftTuple Activation.getTuple()
          Retrieve the Tuple that was activated.
 

Methods in org.drools.spi with parameters of type LeftTuple
 boolean BetaNodeFieldConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean Restriction.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 



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