Drools :: Core 6.1.0.Beta1

Uses of Interface
org.drools.core.reteoo.LeftTuple

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

Uses of LeftTuple in org.drools.core.base
 

Methods in org.drools.core.base with parameters of type LeftTuple
 void NonCloningQueryViewListener.rowAdded(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void StandardQueryViewChangedEventListener.rowAdded(Rule rule, LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void InternalViewChangedEventListener.rowAdded(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.rowRemoved(Rule rule, LeftTuple tuple, 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)
           
 void InternalViewChangedEventListener.rowUpdated(Rule rule, LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 

Uses of LeftTuple in org.drools.core.base.mvel
 

Methods in org.drools.core.base.mvel with parameters of type LeftTuple
 org.mvel2.integration.VariableResolverFactory MVELCompilationUnit.getFactory(Object knowledgeHelper, Declaration[] prevDecl, org.kie.api.definition.rule.Rule rule, InternalFactHandle rightHandle, LeftTuple tuples, Object[] otherVars, InternalWorkingMemory workingMemory, GlobalResolver globals)
           
 org.mvel2.integration.VariableResolverFactory MVELCompilationUnit.getFactory(Object knowledgeHelper, Declaration[] prevDecl, org.kie.api.definition.rule.Rule rule, LeftTuple tuples, Object[] otherVars, InternalWorkingMemory workingMemory, GlobalResolver globals)
           
 Object MVELObjectExpression.getValue(LeftTuple leftTuple, Declaration[] declrs, org.kie.api.definition.rule.Rule rule, InternalWorkingMemory wm)
           
 void MVELCompilationUnit.updateFactory(Object knowledgeHelper, Declaration[] prevDecl, org.kie.api.definition.rule.Rule rule, InternalFactHandle rightHandle, Object rightObject, LeftTuple tuples, Object[] otherVars, InternalWorkingMemory workingMemory, GlobalResolver globals, org.mvel2.integration.VariableResolverFactory factory)
           
 void MVELCompilationUnit.updateFactory(Object knowledgeHelper, org.kie.api.definition.rule.Rule rule, InternalFactHandle rightHandle, LeftTuple leftTuple, Object[] localVars, InternalWorkingMemory workingMemory, GlobalResolver globalResolver, org.mvel2.integration.VariableResolverFactory factory)
           
 

Uses of LeftTuple in org.drools.core.common
 

Fields in org.drools.core.common declared as LeftTuple
protected  LeftTuple LeftTupleIterator.currentLeftTuple
           
 LeftTuple TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.left
           
 LeftTuple TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.right
           
 

Methods in org.drools.core.common that return LeftTuple
 LeftTuple LeftTupleSets.getDeleteFirst()
           
 LeftTuple LeftTupleSetsImpl.getDeleteFirst()
           
 LeftTuple DisconnectedFactHandle.getFirstLeftTuple()
           
 LeftTuple DefaultFactHandle.getFirstLeftTuple()
           
 LeftTuple InternalFactHandle.getFirstLeftTuple()
           
 LeftTuple QueryElementFactHandle.getFirstLeftTuple()
           
 LeftTuple LeftTupleIterator.getFirstLeftTuple(LeftTupleSource source, LeftTupleSink sink, InternalWorkingMemory wm)
           
 LeftTuple LeftTupleSets.getInsertFirst()
           
 LeftTuple LeftTupleSetsImpl.getInsertFirst()
           
 LeftTuple DisconnectedFactHandle.getLastLeftTuple()
           
 LeftTuple DefaultFactHandle.getLastLeftTuple()
           
 LeftTuple InternalFactHandle.getLastLeftTuple()
           
 LeftTuple QueryElementFactHandle.getLastLeftTuple()
           
 LeftTuple PhreakPropagationContext.getLeftTupleOrigin()
           
 LeftTuple LeftTupleIterator.getNextLeftTuple(LeftTupleSource source, LeftTupleSink sink, LeftTuple leftTuple, InternalWorkingMemory wm)
           
 LeftTuple ScheduledAgendaItem.getTuple()
           
 LeftTuple AgendaItemImpl.getTuple()
          Retrieve the tuple.
 LeftTuple AgendaItem.getTuple()
           
 LeftTuple LeftTupleSets.getUpdateFirst()
           
 LeftTuple LeftTupleSetsImpl.getUpdateFirst()
           
 LeftTuple LeftTupleIterator.next()
           
 

Methods in org.drools.core.common that return types with arguments of type LeftTuple
static Iterator<LeftTuple> LeftTupleIterator.iterator(InternalWorkingMemory wm, LeftTupleSink node)
           
 

Methods in org.drools.core.common with parameters of type LeftTuple
 boolean SynchronizedLeftTupleSets.addDelete(LeftTuple leftTuple)
           
 boolean LeftTupleSets.addDelete(LeftTuple leftTuple)
           
 boolean LeftTupleSetsImpl.addDelete(LeftTuple leftTuple)
           
 void DisconnectedFactHandle.addFirstLeftTuple(LeftTuple leftTuple)
           
 void DefaultFactHandle.addFirstLeftTuple(LeftTuple leftTuple)
           
 void InternalFactHandle.addFirstLeftTuple(LeftTuple leftTuple)
           
 void QueryElementFactHandle.addFirstLeftTuple(LeftTuple leftTuple)
           
 boolean SynchronizedLeftTupleSets.addInsert(LeftTuple leftTuple)
           
 boolean LeftTupleSets.addInsert(LeftTuple leftTuple)
           
 boolean LeftTupleSetsImpl.addInsert(LeftTuple leftTuple)
           
 void DisconnectedFactHandle.addLastLeftTuple(LeftTuple leftTuple)
           
 void DefaultFactHandle.addLastLeftTuple(LeftTuple leftTuple)
           
 void InternalFactHandle.addLastLeftTuple(LeftTuple leftTuple)
           
 void QueryElementFactHandle.addLastLeftTuple(LeftTuple leftTuple)
           
 void DisconnectedFactHandle.addLeftTupleInPosition(LeftTuple leftTuple)
           
 void DefaultFactHandle.addLeftTupleInPosition(LeftTuple leftTuple)
           
 void InternalFactHandle.addLeftTupleInPosition(LeftTuple leftTuple)
           
 void QueryElementFactHandle.addLeftTupleInPosition(LeftTuple leftTuple)
           
 boolean SynchronizedLeftTupleSets.addUpdate(LeftTuple leftTuple)
           
 boolean LeftTupleSets.addUpdate(LeftTuple leftTuple)
           
 boolean LeftTupleSetsImpl.addUpdate(LeftTuple leftTuple)
           
 void InternalAgenda.cancelActivation(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, Activation activation, TerminalNode rtn)
           
 void DefaultAgenda.cancelActivation(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, Activation activation, TerminalNode rtn)
           
 boolean InternalAgenda.createActivation(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, TerminalNode rtn)
           
 boolean DefaultAgenda.createActivation(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, TerminalNode rtn)
           
 AgendaItem InternalAgenda.createAgendaItem(LeftTuple tuple, int salience, PropagationContext context, TerminalNode rtn, RuleAgendaItem ruleAgendaItem, InternalAgendaGroup agendaGroup)
           
 AgendaItem DefaultAgenda.createAgendaItem(LeftTuple tuple, int salience, PropagationContext context, TerminalNode rtn, RuleAgendaItem ruleAgendaItem, InternalAgendaGroup agendaGroup)
           
 boolean InternalAgenda.createPostponedActivation(LeftTuple postponedTuple, PropagationContext propagationContext, InternalWorkingMemory workingMemory, TerminalNode terminalNode)
           
 boolean DefaultAgenda.createPostponedActivation(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, TerminalNode rtn)
           
 PropagationContext PhreakPropagationContextFactory.createPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle)
           
 PropagationContext PropagationContextFactory.createPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle)
           
 PropagationContext PhreakPropagationContextFactory.createPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle, EntryPointId entryPoint)
           
 PropagationContext PropagationContextFactory.createPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle, EntryPointId entryPoint)
           
 PropagationContext PhreakPropagationContextFactory.createPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle, EntryPointId entryPoint, long modificationMask, Class<?> modifiedClass, MarshallerReaderContext readerContext)
           
 PropagationContext PropagationContextFactory.createPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle, EntryPointId entryPoint, long modificationMask, Class<?> modifiedClass, MarshallerReaderContext readerContext)
           
 PropagationContext PhreakPropagationContextFactory.createPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle, EntryPointId entryPoint, MarshallerReaderContext readerContext)
           
 PropagationContext PropagationContextFactory.createPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle, EntryPointId entryPoint, MarshallerReaderContext readerContext)
           
 PropagationContext PhreakPropagationContextFactory.createPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle, int activeActivations, int dormantActivations, EntryPointId entryPoint, long modificationMask)
           
 PropagationContext PropagationContextFactory.createPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle, int activeActivations, int dormantActivations, EntryPointId entryPoint, long modificationMask)
           
 ScheduledAgendaItem InternalAgenda.createScheduledAgendaItem(LeftTuple tuple, PropagationContext context, TerminalNode rtn, InternalAgendaGroup agendaGroup)
           
 ScheduledAgendaItem DefaultAgenda.createScheduledAgendaItem(LeftTuple tuple, PropagationContext context, TerminalNode rtn, InternalAgendaGroup agendaGroup)
           
 LeftTuple LeftTupleIterator.getNextLeftTuple(LeftTupleSource source, LeftTupleSink sink, LeftTuple leftTuple, InternalWorkingMemory wm)
           
 boolean QuadroupleBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean DefaultBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean DoubleBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean SingleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean QuadroupleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean BetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean EmptyBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean TripleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean TripleBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean SingleBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean DoubleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context, LeftTuple tuple)
           
 boolean InstanceEqualsConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean InstanceNotEqualsConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean TupleStartEqualsConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 void LeftTupleSets.removeDelete(LeftTuple leftTuple)
           
 void LeftTupleSetsImpl.removeDelete(LeftTuple leftTuple)
           
 void LeftTupleSets.removeInsert(LeftTuple leftTuple)
           
 void LeftTupleSetsImpl.removeInsert(LeftTuple leftTuple)
           
 void DisconnectedFactHandle.removeLeftTuple(LeftTuple leftTuple)
           
 void DefaultFactHandle.removeLeftTuple(LeftTuple leftTuple)
           
 void InternalFactHandle.removeLeftTuple(LeftTuple leftTuple)
           
 void QueryElementFactHandle.removeLeftTuple(LeftTuple leftTuple)
           
 void LeftTupleSets.removeUpdate(LeftTuple leftTuple)
           
 void LeftTupleSetsImpl.removeUpdate(LeftTuple leftTuple)
           
 void DisconnectedFactHandle.setFirstLeftTuple(LeftTuple leftTuple)
           
 void DefaultFactHandle.setFirstLeftTuple(LeftTuple firstLeftTuple)
           
 void InternalFactHandle.setFirstLeftTuple(LeftTuple leftTuple)
           
 void QueryElementFactHandle.setFirstLeftTuple(LeftTuple leftTuple)
           
 void DisconnectedFactHandle.setLastLeftTuple(LeftTuple leftTuple)
           
 void DefaultFactHandle.setLastLeftTuple(LeftTuple lastLeftTuple)
           
 void InternalFactHandle.setLastLeftTuple(LeftTuple leftTuple)
           
 void QueryElementFactHandle.setLastLeftTuple(LeftTuple leftTuple)
           
 void QuadroupleBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void DefaultBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void DoubleBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void SingleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void QuadroupleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void BetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void EmptyBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void TripleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void TripleBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void SingleBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void DoubleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void InstanceEqualsConstraint.InstanceEqualsConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void InstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 

Constructors in org.drools.core.common with parameters of type LeftTuple
AbstractWorkingMemory.WorkingMemoryReteAssertAction(InternalFactHandle factHandle, boolean removeLogical, boolean updateEqualsMap, Rule ruleOrigin, LeftTuple leftTuple)
           
AgendaItemImpl(long activationNumber, LeftTuple tuple, int salience, PropagationContext context, TerminalNode rtn, RuleAgendaItem ruleAgendaItem, InternalAgendaGroup agendaGroup)
          Construct.
PhreakPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle)
           
PhreakPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle, EntryPointId entryPoint)
           
PhreakPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle, EntryPointId entryPoint, long modificationMask, Class<?> modifiedClass, MarshallerReaderContext readerContext)
           
PhreakPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle, EntryPointId entryPoint, MarshallerReaderContext readerContext)
           
PhreakPropagationContext(long number, int type, Rule rule, LeftTuple leftTuple, InternalFactHandle factHandle, int activeActivations, int dormantActivations, EntryPointId entryPoint, long modificationMask)
           
 

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

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

Methods in org.drools.core.marshalling.impl that return types with arguments of type LeftTuple
 Map<ProtobufInputMarshaller.ActivationKey,LeftTuple> ProtobufInputMarshaller.PBActivationsFilter.getTuplesCache()
           
 

Methods in org.drools.core.marshalling.impl with parameters of type LeftTuple
static ProtobufMessages.Activation PersisterHelper.createActivation(String packageName, String ruleName, LeftTuple tuple)
           
static ProtobufInputMarshaller.ActivationKey PersisterHelper.createActivationKey(String pkgName, String ruleName, LeftTuple leftTuple)
           
static ProtobufMessages.Tuple PersisterHelper.createTuple(LeftTuple leftTuple)
           
static int[] PersisterHelper.createTupleArray(LeftTuple leftTuple)
           
static ProtobufInputMarshaller.TupleKey PersisterHelper.createTupleKey(LeftTuple leftTuple)
           
static ProtobufMessages.Tuple ProtobufOutputMarshaller.writeTuple(LeftTuple tuple)
           
 

Uses of LeftTuple in org.drools.core.phreak
 

Methods in org.drools.core.phreak that return LeftTuple
static LeftTuple RuleNetworkEvaluator.deleteLeftChild(LeftTuple childLeftTuple, LeftTupleSets trgLeftTuples, LeftTupleSets stagedLeftTuples)
           
static LeftTuple RuleNetworkEvaluator.deleteRightChild(LeftTuple childLeftTuple, 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)
           
 LeftTuple LeftTupleEntry.getLeftTuple()
           
 LeftTuple RightTupleEntry.getLeftTuple()
           
 LeftTuple TupleEntry.getLeftTuple()
           
 LeftTuple PhreakTimerNode.TimerNodeJobContext.getLeftTuple()
           
 

Methods in org.drools.core.phreak with parameters of type LeftTuple
 void RuleExecutor.addLeftTuple(LeftTuple leftTuple)
           
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)
           
 void RuleExecutor.addQueuedLeftTuple(LeftTuple leftTuple)
           
static void PhreakQueryTerminalNode.checkAndTriggerQueryReevaluation(InternalWorkingMemory wm, LinkedList<StackEntry> stack, LeftTuple rootEntry, DroolsQuery dquery)
           
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)
           
static LeftTuple RuleNetworkEvaluator.deleteLeftChild(LeftTuple childLeftTuple, LeftTupleSets trgLeftTuples, LeftTupleSets stagedLeftTuples)
           
static LeftTuple RuleNetworkEvaluator.deleteRightChild(LeftTuple childLeftTuple, LeftTupleSets trgLeftTuples, LeftTupleSets stagedLeftTuples)
           
static void PhreakRuleTerminalNode.doLeftDelete(InternalWorkingMemory wm, RuleExecutor executor, LeftTuple leftTuple)
           
static void PhreakRuleTerminalNode.doLeftTupleInsert(TerminalNode rtnNode, RuleExecutor executor, InternalAgenda agenda, RuleAgendaItem ruleAgendaItem, int salienceInt, Salience salience, LeftTuple leftTuple, InternalWorkingMemory wm)
           
static void PhreakRuleTerminalNode.doLeftTupleUpdate(TerminalNode rtnNode, RuleExecutor executor, InternalAgenda agenda, int salienceInt, Salience salience, LeftTuple leftTuple, InternalWorkingMemory wm)
           
 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)
           
 void PhreakAccumulateNode.evaluateResultConstraints(AccumulateNode accNode, LeftTupleSink sink, Accumulate accumulate, LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, AccumulateNode.AccumulateMemory memory, AccumulateNode.AccumulateContext accctx, boolean useLeftMemory, LeftTupleSets trgLeftTuples, LeftTupleSets stagedLeftTuples)
           
static void RuleNetworkEvaluator.findLeftTupleBlocker(BetaNode betaNode, RightTupleMemory rtm, ContextEntry[] contextEntry, BetaConstraints constraints, LeftTuple leftTuple, FastIterator it, PropagationContext context, boolean useLeftMemory)
           
static void PhreakAccumulateNode.reaccumulateForLeftTuple(AccumulateNode accNode, Accumulate accumulate, LeftTuple leftTuple, InternalWorkingMemory wm, AccumulateNode.AccumulateMemory am, AccumulateNode.AccumulateContext accctx)
           
 void RuleExecutor.removeLeftTuple(LeftTuple leftTuple)
           
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.removePreviousMatchesForLeftTuple(AccumulateNode accNode, Accumulate accumulate, LeftTuple leftTuple, InternalWorkingMemory workingMemory, AccumulateNode.AccumulateMemory memory, AccumulateNode.AccumulateContext accctx, boolean reInit)
           
static void PhreakAccumulateNode.removePreviousMatchesForRightTuple(AccumulateNode accNode, Accumulate accumulate, RightTuple rightTuple, PropagationContext context, InternalWorkingMemory workingMemory, AccumulateNode.AccumulateMemory memory, LeftTuple firstChild, LeftTupleSets trgLeftTuples)
           
static void PhreakFromNode.unlinkCreatedHandles(LeftTuple leftTuple)
           
static void PhreakJoinNode.updateChildLeftTuple(LeftTuple childLeftTuple, LeftTupleSets stagedLeftTuples, LeftTupleSets trgLeftTuples)
           
static boolean RuleNetworkEvaluator.useLeftMemory(LeftTupleSource tupleSource, LeftTuple leftTuple)
           
 

Constructors in org.drools.core.phreak with parameters of type LeftTuple
LeftTupleEntry(LeftTuple lt, PropagationContext pctx, Memory nodeMemory, int propagationType)
           
PhreakTimerNode.TimerNodeJobContext(int timerNodeId, Trigger trigger, LeftTuple leftTuple, TimerNode.TimerNodeMemory tm, LeftTupleSink sink, PathMemory pmem, InternalWorkingMemory wm)
           
RuleAgendaItem(long activationNumber, LeftTuple tuple, int salience, PropagationContext context, PathMemory pmem, TerminalNode rtn, boolean declarativeAgendaEnabled, InternalAgendaGroup agendaGroup)
           
 

Uses of LeftTuple in org.drools.core.reteoo
 

Classes in org.drools.core.reteoo that implement LeftTuple
 class BaseLeftTuple
          A parent class for all specific LeftTuple specializations
 class EvalNodeLeftTuple
           
 class FromNodeLeftTuple
           
 class JoinNodeLeftTuple
           
 class LeftTupleImpl
           
 class NotNodeLeftTuple
           
 class QueryElementNodeLeftTuple
           
 class QueryRiaFixerNodeLeftTuple
           
 class RuleTerminalNodeLeftTuple
           
 

Fields in org.drools.core.reteoo declared as LeftTuple
 LeftTuple RightTuple.firstChild
           
 LeftTuple RightTuple.lastChild
           
protected  LeftTuple QueryElementNode.UnificationNodeViewChangedEventListener.leftTuple
           
 LeftTuple AccumulateNode.AccumulateContext.resultLeftTuple
           
protected  LeftTuple BaseLeftTuple.stagedNext
           
protected  LeftTuple BaseLeftTuple.stagedPrevious
           
 

Methods in org.drools.core.reteoo that return LeftTuple
 LeftTuple LeftTupleSink.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple QueryElementNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple EvalConditionNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple NotNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple ConditionalBranchNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple QueryTerminalNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple RuleTerminalNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple ExistsNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple AccumulateNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple RightInputAdapterNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple JoinNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple FromNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple TimerNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple QueryRiaFixerNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple LeftTupleSink.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryElementNode.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple EvalConditionNode.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple NotNode.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple ConditionalBranchNode.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryTerminalNode.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple RuleTerminalNode.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple ExistsNode.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple AccumulateNode.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple RightInputAdapterNode.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple JoinNode.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple FromNode.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple TimerNode.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryRiaFixerNode.createLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple LeftTupleSink.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryElementNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple EvalConditionNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple NotNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryTerminalNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple RuleTerminalNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple ExistsNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple AccumulateNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple JoinNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple FromNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple TimerNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple LeftTupleSink.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryElementNode.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 NotNode.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 QueryTerminalNode.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 ExistsNode.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 RightInputAdapterNode.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 FromNode.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 QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple LeftTupleSink.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple QueryElementNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple EvalConditionNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple NotNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple QueryTerminalNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple RuleTerminalNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple ExistsNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple AccumulateNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple JoinNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple FromNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple TimerNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple LeftTupleSink.createPeer(LeftTuple original)
           
 LeftTuple QueryElementNode.createPeer(LeftTuple original)
           
 LeftTuple EvalConditionNode.createPeer(LeftTuple original)
           
 LeftTuple LeftInputAdapterNode.createPeer(LeftTuple original)
           
 LeftTuple NotNode.createPeer(LeftTuple original)
           
 LeftTuple ConditionalBranchNode.createPeer(LeftTuple original)
           
 LeftTuple QueryTerminalNode.createPeer(LeftTuple original)
           
 LeftTuple ExistsNode.createPeer(LeftTuple original)
           
 LeftTuple AccumulateNode.createPeer(LeftTuple original)
           
abstract  LeftTuple LeftTupleSource.createPeer(LeftTuple original)
           
 LeftTuple RightInputAdapterNode.createPeer(LeftTuple original)
           
 LeftTuple JoinNode.createPeer(LeftTuple original)
           
 LeftTuple AbstractTerminalNode.createPeer(LeftTuple original)
           
 LeftTuple FromNode.createPeer(LeftTuple original)
           
 LeftTuple TimerNode.createPeer(LeftTuple original)
           
 LeftTuple QueryRiaFixerNode.createPeer(LeftTuple original)
           
 LeftTuple RightTuple.getBlocked()
           
 LeftTuple LeftTupleImpl.getBlockedNext()
           
 LeftTuple EvalNodeLeftTuple.getBlockedNext()
           
 LeftTuple LeftTuple.getBlockedNext()
           
 LeftTuple NotNodeLeftTuple.getBlockedNext()
           
 LeftTuple BaseLeftTuple.getBlockedNext()
           
 LeftTuple LeftTupleImpl.getBlockedPrevious()
           
 LeftTuple EvalNodeLeftTuple.getBlockedPrevious()
           
 LeftTuple LeftTuple.getBlockedPrevious()
           
 LeftTuple NotNodeLeftTuple.getBlockedPrevious()
           
 LeftTuple BaseLeftTuple.getBlockedPrevious()
           
 LeftTuple LeftTupleMemory.getFirst(RightTuple rightTuple)
           
 LeftTuple LeftTuple.getFirstChild()
           
 LeftTuple RightTuple.getFirstChild()
           
 LeftTuple BaseLeftTuple.getFirstChild()
           
static LeftTuple BetaNode.getFirstLeftTuple(LeftTupleMemory memory, FastIterator it)
           
 LeftTuple BetaNode.getFirstLeftTuple(RightTuple rightTuple, LeftTupleMemory memory, PropagationContext context, FastIterator it)
           
 LeftTuple LeftTuple.getLastChild()
           
 LeftTuple RightTuple.getLastChild()
           
 LeftTuple BaseLeftTuple.getLastChild()
           
 LeftTuple LeftTuple.getLeftParent()
           
 LeftTuple BaseLeftTuple.getLeftParent()
           
 LeftTuple LeftTuple.getLeftParentNext()
           
 LeftTuple BaseLeftTuple.getLeftParentNext()
           
 LeftTuple LeftTuple.getLeftParentPrevious()
           
 LeftTuple BaseLeftTuple.getLeftParentPrevious()
           
 LeftTuple QueryElementNode.UnificationNodeViewChangedEventListener.getLeftTuple()
           
 LeftTuple RightTuple.getLeftTuple()
           
 LeftTuple LeftTuple.getParent()
           
 LeftTuple BaseLeftTuple.getParent()
           
 LeftTuple LeftTuple.getPeer()
           
 LeftTuple BaseLeftTuple.getPeer()
           
 LeftTuple AccumulateNode.AccumulateContext.getResultLeftTuple()
           
 LeftTuple LeftTuple.getRightParentNext()
           
 LeftTuple BaseLeftTuple.getRightParentNext()
           
 LeftTuple LeftTuple.getRightParentPrevious()
           
 LeftTuple BaseLeftTuple.getRightParentPrevious()
           
 LeftTuple LeftTuple.getRootLeftTuple()
           
 LeftTuple BaseLeftTuple.getRootLeftTuple()
           
 LeftTuple LeftTuple.getStagedNext()
           
 LeftTuple BaseLeftTuple.getStagedNext()
           
 LeftTuple LeftTuple.getStagedPrevious()
           
 LeftTuple BaseLeftTuple.getStagedPrevious()
           
 LeftTuple LeftTuple.getSubTuple(int elements)
          Returns the ReteTuple that contains the "elements" first elements in this tuple.
 LeftTuple BaseLeftTuple.getSubTuple(int elements)
           
 LeftTuple RightTuple.getTempBlocked()
           
 LeftTuple RuleTerminalNodeLeftTuple.getTuple()
          Retrieve the tuple.
 LeftTuple ModifyPreviousTuples.peekLeftTuple()
           
 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 LeftTupleSinkPropagator.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 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 LeftTupleSinkPropagator.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.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple SingleLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, 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 LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 

Methods in org.drools.core.reteoo with parameters of type LeftTuple
 void LeftTupleMemory.add(LeftTuple tuple)
           
 void RightTuple.addBlocked(LeftTuple leftTuple)
           
 void LeftTupleSink.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
          Assert a new ReteTuple.
 void QueryElementNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EvalConditionNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ConditionalBranchNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryTerminalNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RuleTerminalNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AccumulateNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightInputAdapterNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void FromNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void TimerNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryRiaFixerNode.assertLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 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 CompositeLeftTupleSinkAdapter.createChildLeftTuplesforQuery(LeftTuple leftTuple, RightTuple rightTuple, boolean leftTupleMemoryEnabled, boolean linkRightTuple)
           
 void SingleLeftTupleSinkAdapter.createChildLeftTuplesforQuery(LeftTuple leftTuple, RightTuple rightTuple, boolean leftTupleMemoryEnabled, boolean linkRightTuple)
           
 void LeftTupleSinkPropagator.createChildLeftTuplesforQuery(LeftTuple leftTuple, RightTuple rightTuple, boolean leftTupleMemoryEnabled, boolean linkRightTuple)
           
 void EmptyLeftTupleSinkAdapter.createChildLeftTuplesforQuery(LeftTuple leftTuple, RightTuple rightTuple, boolean leftTupleMemoryEnabled, boolean linkRightTuple)
           
protected  QueryElementNode.UnificationNodeViewChangedEventListener QueryElementNode.createCollector(LeftTuple leftTuple, int[] varIndexes, boolean tupleMemoryEnabled)
           
 DroolsQuery QueryElementNode.createDroolsQuery(LeftTuple leftTuple, InternalFactHandle handle, StackEntry stackEntry, List<PathMemory> pmems, QueryElementNode.QueryElementNodeMemory qmem, LeftTupleSets trgLeftTuples, LeftTupleSink sink, InternalWorkingMemory workingMemory)
           
 InternalFactHandle RightInputAdapterNode.createFactHandle(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 InternalFactHandle QueryElementNode.createFactHandle(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
 LeftTuple LeftTupleSink.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple QueryElementNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple EvalConditionNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple NotNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple ConditionalBranchNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple QueryTerminalNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple RuleTerminalNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple ExistsNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple AccumulateNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple RightInputAdapterNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple JoinNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple FromNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple TimerNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple QueryRiaFixerNode.createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
 LeftTuple LeftTupleSink.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryElementNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple EvalConditionNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple NotNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryTerminalNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple RuleTerminalNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple ExistsNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple AccumulateNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple JoinNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple FromNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple TimerNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
 LeftTuple LeftTupleSink.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple QueryElementNode.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 NotNode.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 QueryTerminalNode.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 ExistsNode.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 RightInputAdapterNode.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 FromNode.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 QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
 LeftTuple LeftTupleSink.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple QueryElementNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple EvalConditionNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple NotNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple QueryTerminalNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple RuleTerminalNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple ExistsNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple AccumulateNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple JoinNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple FromNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple TimerNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTupleSink sink)
           
 LeftTuple LeftTupleSink.createPeer(LeftTuple original)
           
 LeftTuple QueryElementNode.createPeer(LeftTuple original)
           
 LeftTuple EvalConditionNode.createPeer(LeftTuple original)
           
 LeftTuple LeftInputAdapterNode.createPeer(LeftTuple original)
           
 LeftTuple NotNode.createPeer(LeftTuple original)
           
 LeftTuple ConditionalBranchNode.createPeer(LeftTuple original)
           
 LeftTuple QueryTerminalNode.createPeer(LeftTuple original)
           
 LeftTuple ExistsNode.createPeer(LeftTuple original)
           
 LeftTuple AccumulateNode.createPeer(LeftTuple original)
           
abstract  LeftTuple LeftTupleSource.createPeer(LeftTuple original)
           
 LeftTuple RightInputAdapterNode.createPeer(LeftTuple original)
           
 LeftTuple JoinNode.createPeer(LeftTuple original)
           
 LeftTuple AbstractTerminalNode.createPeer(LeftTuple original)
           
 LeftTuple FromNode.createPeer(LeftTuple original)
           
 LeftTuple TimerNode.createPeer(LeftTuple original)
           
 LeftTuple QueryRiaFixerNode.createPeer(LeftTuple original)
           
 InternalFactHandle AccumulateNode.createResultFactHandle(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, Object result)
           
protected  RightTuple QueryElementNode.UnificationNodeViewChangedEventListener.createResultRightTuple(QueryElementFactHandle resultHandle, LeftTuple resultLeftTuple, boolean open)
           
 RightTuple FromNode.createRightTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, Object object)
           
static void LeftInputAdapterNode.doDeleteObject(LeftTuple leftTuple, PropagationContext context, SegmentMemory sm, InternalWorkingMemory wm, LeftInputAdapterNode liaNode, boolean linkOrNotify, LeftInputAdapterNode.LiaNodeMemory lm)
           
 void EntryPointNode.doDeleteObject(PropagationContext pctx, InternalWorkingMemory wm, LeftTuple leftTuple)
           
protected  void SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple newLeftTuple)
          This is a hook method that may be overriden by subclasses.
 void CompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
           
 void SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
           
 void LeftTupleSinkPropagator.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
           
 void EmptyLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context, InternalWorkingMemory workingMemory, LeftTuple leftTuple, LeftTupleSink sink)
           
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.
static void LeftInputAdapterNode.doUpdateObject(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory wm, LeftInputAdapterNode liaNode, boolean linkOrNotify, LeftInputAdapterNode.LiaNodeMemory lm, SegmentMemory sm)
           
 boolean LeftTuple.equals(LeftTuple other)
          We use this equals method to avoid the cast
 boolean BaseLeftTuple.equals(LeftTuple other)
           
 void TupleIterator.OnLeaf.execute(LeftTuple leafLeftTuple)
           
static PropagationContext RuleTerminalNode.findMostRecentPropagationContext(LeftTuple leftTuple, PropagationContext context)
           
 FastIterator LeftTupleMemory.fullFastIterator(LeftTuple leftTuple)
          Iterator that resumes from the current RightTuple, regardless of whether the TupleMemory is hashed or not
 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)
           
 void LeftTupleSink.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryElementNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EvalConditionNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ConditionalBranchNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryTerminalNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RuleTerminalNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AccumulateNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightInputAdapterNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void FromNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void TimerNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryRiaFixerNode.modifyLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void SingleLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void LeftTupleSinkPropagator.propagateAssertLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean leftTupleMemoryEnabled)
           
 void EmptyLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple, 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 LeftTupleSinkPropagator.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)
           
 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 LeftTupleSinkPropagator.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 CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 void SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 void LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory, boolean tupleMemoryEnabled)
           
 void EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple, 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 LeftTupleSinkPropagator.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.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple SingleLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, LeftTuple parentLeftTuple, 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 LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 LeftTuple EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple, RightTuple parentRightTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void CompositeLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void SingleLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftTupleSinkPropagator.propagateRetractLeftTuple(LeftTuple tuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EmptyLeftTupleSinkAdapter.propagateRetractLeftTuple(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 LeftTupleSinkPropagator.propagateRetractLeftTupleDestroyRightTuple(LeftTuple tuple, 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 LeftTupleSink.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryElementNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void EvalConditionNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void LeftInputAdapterNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void NotNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ConditionalBranchNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryTerminalNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RuleTerminalNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void ExistsNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void AccumulateNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void RightInputAdapterNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void JoinNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void FromNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void TimerNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 void QueryRiaFixerNode.retractLeftTuple(LeftTuple leftTuple, PropagationContext context, InternalWorkingMemory workingMemory)
           
 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 LeftTupleImpl.setBlockedNext(LeftTuple blockerNext)
           
 void EvalNodeLeftTuple.setBlockedNext(LeftTuple blockerNext)
           
 void LeftTuple.setBlockedNext(LeftTuple blockerNext)
           
 void NotNodeLeftTuple.setBlockedNext(LeftTuple blockerNext)
           
 void BaseLeftTuple.setBlockedNext(LeftTuple blockerNext)
           
 void LeftTupleImpl.setBlockedPrevious(LeftTuple blockerPrevious)
           
 void EvalNodeLeftTuple.setBlockedPrevious(LeftTuple blockerPrevious)
           
 void LeftTuple.setBlockedPrevious(LeftTuple blockerPrevious)
           
 void NotNodeLeftTuple.setBlockedPrevious(LeftTuple blockerPrevious)
           
 void BaseLeftTuple.setBlockedPrevious(LeftTuple blockerPrevious)
           
 void LeftTuple.setFirstChild(LeftTuple firstChild)
           
 void RightTuple.setFirstChild(LeftTuple firstChild)
           
 void BaseLeftTuple.setFirstChild(LeftTuple firstChild)
           
 void LeftTuple.setLastChild(LeftTuple lastChild)
           
 void RightTuple.setLastChild(LeftTuple lastChild)
           
 void BaseLeftTuple.setLastChild(LeftTuple lastChild)
           
 void LeftTuple.setLeftParent(LeftTuple leftParent)
           
 void BaseLeftTuple.setLeftParent(LeftTuple leftParent)
           
 void LeftTuple.setLeftParentNext(LeftTuple leftParentright)
           
 void BaseLeftTuple.setLeftParentNext(LeftTuple leftParentright)
           
 void LeftTuple.setLeftParentPrevious(LeftTuple leftParentLeft)
           
 void BaseLeftTuple.setLeftParentPrevious(LeftTuple leftParentLeft)
           
 void RightTuple.setLeftTuple(LeftTuple leftTuple)
           
 void LeftTuple.setParent(LeftTuple parent)
           
 void BaseLeftTuple.setParent(LeftTuple parent)
           
 void LeftTuple.setPeer(LeftTuple peer)
           
 void BaseLeftTuple.setPeer(LeftTuple peer)
           
 void AccumulateNode.AccumulateContext.setResultLeftTuple(LeftTuple resultLeftTuple)
           
 void LeftTuple.setRightParentNext(LeftTuple rightParentRight)
           
 void BaseLeftTuple.setRightParentNext(LeftTuple rightParentRight)
           
 void LeftTuple.setRightParentPrevious(LeftTuple rightParentLeft)
           
 void BaseLeftTuple.setRightParentPrevious(LeftTuple rightParentLeft)
           
 void LeftTuple.setStagedNext(LeftTuple stageNext)
           
 void BaseLeftTuple.setStagedNext(LeftTuple stageNext)
           
 void LeftTuple.setStagePrevious(LeftTuple stagePrevious)
           
 void BaseLeftTuple.setStagePrevious(LeftTuple stagePrevious)
           
 void RightTuple.setTempBlocked(LeftTuple tempBlocked)
           
static void TupleIterator.traverse(LeftTuple rootLeftTuple, LeftTuple leftTuple, TupleIterator.OnLeaf onLeaf)
           
 

Constructors in org.drools.core.reteoo with parameters of type LeftTuple
BaseLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
BaseLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
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(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
EvalNodeLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, 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(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
FromNodeLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, 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(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
JoinNodeLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, 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(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
LeftTupleImpl(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, 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, EntryPointNode epNode)
           
NotNodeLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
NotNodeLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
           
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)
           
QueryElementNode.UnificationNodeViewChangedEventListener(LeftTuple leftTuple, int[] variables, QueryElementNode node, boolean tupleMemoryEnabled)
           
QueryElementNodeLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
QueryElementNodeLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, 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)
           
QueryRiaFixerNode.QueryRiaFixerNodeFixer(PropagationContext context, LeftTuple leftTuple, boolean retract, BetaNode node)
           
QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, 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(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
RuleTerminalNodeLeftTuple(LeftTuple leftTuple, LeftTupleSink sink, PropagationContext pctx, 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 LeftTuple in org.drools.core.rule
 

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

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

Methods in org.drools.core.rule with parameters of type LeftTuple
 boolean PredicateConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean ReturnValueRestriction.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 void AbstractCompositeRestriction.CompositeContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void PredicateConstraint.PredicateContextEntry.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 VariableRestriction.LeftStartRightEndContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void VariableRestriction.LeftEndRightStartContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void VariableRestriction.TemporalVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void AbstractCompositeConstraint.MultiFieldConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void ReturnValueRestriction.ReturnValueContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void ContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 

Uses of LeftTuple in org.drools.core.rule.builder.dialect.asm
 

Methods in org.drools.core.rule.builder.dialect.asm that return LeftTuple
protected  LeftTuple GeneratorHelper.DeclarationAccessorMethod.traverseTuplesUntilDeclaration(LeftTuple currentLeftTuple, int declarOffset, int tupleReg)
           
 

Methods in org.drools.core.rule.builder.dialect.asm with parameters of type LeftTuple
protected  LeftTuple GeneratorHelper.DeclarationAccessorMethod.traverseTuplesUntilDeclaration(LeftTuple currentLeftTuple, int declarOffset, int tupleReg)
           
 

Uses of LeftTuple in org.drools.core.rule.constraint
 

Fields in org.drools.core.rule.constraint declared as LeftTuple
protected  LeftTuple MvelConstraint.MvelContextEntry.leftTuple
           
 

Methods in org.drools.core.rule.constraint that return LeftTuple
 LeftTuple MvelConstraint.MvelContextEntry.getLeftTuple()
           
 

Methods in org.drools.core.rule.constraint with parameters of type LeftTuple
 boolean MvelConditionEvaluator.evaluate(org.mvel2.compiler.ExecutableStatement statement, InternalFactHandle handle, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
 boolean MvelConditionEvaluator.evaluate(InternalFactHandle handle, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
protected  boolean MvelConstraint.evaluate(InternalFactHandle handle, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
 boolean ConditionEvaluator.evaluate(InternalFactHandle handle, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
protected  boolean MvelConstraint.forceJitEvaluator(InternalFactHandle handle, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
 boolean EvaluatorConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
 boolean MvelConstraint.isAllowedCachedRight(LeftTuple tuple, ContextEntry context)
           
protected  void MvelConstraint.jitEvaluator(InternalFactHandle handle, InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
static ConditionEvaluator ASMConditionEvaluatorJitter.jitEvaluator(String expression, ConditionAnalyzer.Condition condition, Declaration[] declarations, ClassLoader classLoader, LeftTuple leftTuple)
           
 void EvaluatorConstraint.LiteralContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
 void MvelConstraint.MvelContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple leftTuple)
           
 void MvelConstraint.UnificationContextEntry.updateFromTuple(InternalWorkingMemory workingMemory, LeftTuple tuple)
           
static Map<String,Object> EvaluatorHelper.valuesAsMap(Object object, InternalWorkingMemory workingMemory, LeftTuple leftTuple, Declaration[] declarations)
           
 

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

Methods in org.drools.core.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.core.runtime.rule.impl with parameters of type LeftTuple
RowAdapter(Rule rule, LeftTuple leftTuple)
           
 

Uses of LeftTuple in org.drools.core.spi
 

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

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

Uses of LeftTuple in org.drools.core.time
 

Methods in org.drools.core.time with parameters of type LeftTuple
static Date TimeUtils.evalDateExpression(MVELObjectExpression expr, LeftTuple leftTuple, Declaration[] declrs, InternalWorkingMemory wm)
           
static long TimeUtils.evalTimeExpression(MVELObjectExpression expr, LeftTuple leftTuple, Declaration[] declrs, InternalWorkingMemory wm)
           
 

Uses of LeftTuple in org.drools.core.time.impl
 

Methods in org.drools.core.time.impl with parameters of type LeftTuple
 Trigger Timer.createTrigger(long timestamp, LeftTuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)
           
 Trigger CronTimer.createTrigger(long timestamp, LeftTuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)
           
 Trigger DurationTimer.createTrigger(long timestamp, LeftTuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)
           
 Trigger IntervalTimer.createTrigger(long timestamp, LeftTuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)
           
 Trigger CompositeMaxDurationTimer.createTrigger(long timestamp, LeftTuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)
           
 Trigger ExpressionIntervalTimer.createTrigger(long timestamp, LeftTuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, InternalWorkingMemory wm)
           
 

Uses of LeftTuple in org.drools.core.util
 

Methods in org.drools.core.util with parameters of type LeftTuple
 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)
           
 int AbstractHashTable.Index.hashCodeOf(LeftTuple tuple)
           
 int AbstractHashTable.SingleIndex.hashCodeOf(LeftTuple tuple)
           
 int AbstractHashTable.DoubleCompositeIndex.hashCodeOf(LeftTuple tuple)
           
 int AbstractHashTable.TripleCompositeIndex.hashCodeOf(LeftTuple tuple)
           
 

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

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

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

Methods in org.drools.core.util.index with parameters of type LeftTuple
 void LeftTupleIndexRangeRBTree.add(LeftTuple leftTuple)
           
 void LeftTupleList.add(LeftTuple leftTuple)
           
 void LeftTupleIndexHashTable.add(LeftTuple tuple)
           
 void LeftTupleIndexRBTree.add(LeftTuple tuple)
           
 boolean LeftTupleIndexRangeRBTree.contains(LeftTuple leftTuple)
           
 boolean LeftTupleList.contains(LeftTuple leftTuple)
           
 boolean LeftTupleIndexHashTable.contains(LeftTuple tuple)
           
 boolean LeftTupleIndexRBTree.contains(LeftTuple leftTuple)
           
 FastIterator LeftTupleIndexRangeRBTree.fullFastIterator(LeftTuple leftTuple)
           
 FastIterator LeftTupleList.fullFastIterator(LeftTuple leftTuple)
           
 FastIterator LeftTupleIndexHashTable.fullFastIterator(LeftTuple leftTuple)
           
 FastIterator LeftTupleIndexRBTree.fullFastIterator(LeftTuple leftTuple)
           
 Object LeftTupleList.get(LeftTuple leftTtuple)
           
 RightTupleList RightTupleIndexHashTable.get(LeftTuple tuple, InternalFactHandle factHandle)
           
 LeftTuple LeftTupleIndexHashTable.getFirst(LeftTuple leftTuple)
           
 RightTuple RightTupleList.getFirst(LeftTuple leftTuple, InternalFactHandle factHandle, FastIterator rightTupleIterator)
           
 RightTuple RightTupleIndexHashTable.getFirst(LeftTuple leftTuple, InternalFactHandle factHandle, FastIterator rightTupleIterator)
           
 RightTuple RightTupleIndexRangeRBTree.getFirst(LeftTuple leftTuple, InternalFactHandle factHandle, FastIterator rightTupleIterator)
           
 RightTuple RightTupleIndexRBTree.getFirst(LeftTuple tuple, InternalFactHandle factHandle, FastIterator rightTupleIterator)
           
 void LeftTupleList.insertAfter(LeftTuple leftTuple, LeftTuple previous)
           
 void LeftTupleList.insertBefore(LeftTuple leftTuple, LeftTuple next)
           
 boolean LeftTupleList.matches(LeftTuple tuple, int tupleHashCode)
           
 boolean RightTupleList.matches(LeftTuple tuple, int tupleHashCode, InternalFactHandle factHandle)
           
 void LeftTupleIndexRangeRBTree.remove(LeftTuple tuple)
           
 void LeftTupleList.remove(LeftTuple leftTuple)
           
 void LeftTupleIndexHashTable.remove(LeftTuple leftTuple)
           
 void LeftTupleIndexRBTree.remove(LeftTuple tuple)
           
 void LeftTupleIndexRangeRBTree.removeAdd(LeftTuple tuple)
           
 void LeftTupleList.removeAdd(LeftTuple tuple)
           
 void LeftTupleIndexHashTable.removeAdd(LeftTuple leftTuple)
           
 void LeftTupleIndexRBTree.removeAdd(LeftTuple tuple)
           
 void LeftTupleList.TupleHashTableIterator.reset(LeftTuple first)
           
 void RightTupleIndexRangeRBTree.RightTupleBoundedFastIterator.setUpperBound(LeftTuple leftTuple)
           
 void LeftTupleList.split(LeftTuple leftTuple, int count)
           
 

Constructors in org.drools.core.util.index with parameters of type LeftTuple
LeftTupleList(LeftTuple first, LeftTuple last, int size)
           
 


Drools :: Core 6.1.0.Beta1

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