Drools :: Core 6.1.0.Beta1

org.drools.core.reteoo
Class FromNodeLeftTuple

java.lang.Object
  extended by org.drools.core.reteoo.BaseLeftTuple
      extended by org.drools.core.reteoo.FromNodeLeftTuple
All Implemented Interfaces:
Serializable, LeftTuple, Tuple, Entry

public class FromNodeLeftTuple
extends BaseLeftTuple

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.drools.core.reteoo.BaseLeftTuple
memory, next, previous, stagedNext, stagedPrevious, stagedType
 
Fields inherited from interface org.drools.core.reteoo.LeftTuple
DELETE, INSERT, NONE, UPDATE
 
Constructor Summary
FromNodeLeftTuple()
           
FromNodeLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, LeftTupleSink sink)
           
FromNodeLeftTuple(InternalFactHandle factHandle, LeftTupleSink sink, boolean leftTupleMemoryEnabled)
           
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)
           
 
Method Summary
 LeftTupleList getMemory()
           
 Entry getNext()
           
 Entry getPrevious()
           
 void setMemory(LeftTupleList memory)
           
 void setNext(Entry next)
           
 void setPrevious(Entry previous)
           
 
Methods inherited from class org.drools.core.reteoo.BaseLeftTuple
clear, clearBlocker, clearStaged, decreaseActivationCountForEvents, equals, equals, get, get, getBlockedNext, getBlockedPrevious, getBlocker, getFirstChild, getHandle, getIndex, getLastChild, getLastHandle, getLeftParent, getLeftParentNext, getLeftParentPrevious, getLeftTupleSink, getObject, getParent, getPeer, getPropagationContext, getRightParent, getRightParentNext, getRightParentPrevious, getRootLeftTuple, getSink, getStagedNext, getStagedPrevious, getStagedType, getSubTuple, hashCode, increaseActivationCountForEvents, initPeer, reAdd, reAddLeft, reAddRight, setBlockedNext, setBlockedPrevious, setBlocker, setFactHandle, setFirstChild, setHandle, setIndex, setLastChild, setLeftParent, setLeftParentNext, setLeftParentPrevious, setLeftTupleSink, setObject, setParent, setPeer, setPropagationContext, setRightParent, setRightParentNext, setRightParentPrevious, setSink, setStagedNext, setStagedType, setStagePrevious, size, toExternalString, toFactHandles, toObjectArray, toString, toTupleTree, unlinkFromLeftParent, unlinkFromRightParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FromNodeLeftTuple

public FromNodeLeftTuple()

FromNodeLeftTuple

public FromNodeLeftTuple(InternalFactHandle factHandle,
                         LeftTupleSink sink,
                         boolean leftTupleMemoryEnabled)

FromNodeLeftTuple

public FromNodeLeftTuple(InternalFactHandle factHandle,
                         LeftTuple leftTuple,
                         LeftTupleSink sink)

FromNodeLeftTuple

public FromNodeLeftTuple(LeftTuple leftTuple,
                         LeftTupleSink sink,
                         PropagationContext pctx,
                         boolean leftTupleMemoryEnabled)

FromNodeLeftTuple

public FromNodeLeftTuple(LeftTuple leftTuple,
                         RightTuple rightTuple,
                         LeftTupleSink sink)

FromNodeLeftTuple

public FromNodeLeftTuple(LeftTuple leftTuple,
                         RightTuple rightTuple,
                         LeftTupleSink sink,
                         boolean leftTupleMemoryEnabled)

FromNodeLeftTuple

public FromNodeLeftTuple(LeftTuple leftTuple,
                         RightTuple rightTuple,
                         LeftTuple currentLeftChild,
                         LeftTuple currentRightChild,
                         LeftTupleSink sink,
                         boolean leftTupleMemoryEnabled)
Method Detail

getMemory

public LeftTupleList getMemory()
Specified by:
getMemory in interface LeftTuple
Overrides:
getMemory in class BaseLeftTuple

setMemory

public void setMemory(LeftTupleList memory)
Specified by:
setMemory in interface LeftTuple
Overrides:
setMemory in class BaseLeftTuple

getPrevious

public Entry getPrevious()
Specified by:
getPrevious in interface LeftTuple
Overrides:
getPrevious in class BaseLeftTuple

setPrevious

public void setPrevious(Entry previous)
Specified by:
setPrevious in interface LeftTuple
Overrides:
setPrevious in class BaseLeftTuple

setNext

public void setNext(Entry next)
Specified by:
setNext in interface Entry
Overrides:
setNext in class BaseLeftTuple

getNext

public Entry getNext()
Specified by:
getNext in interface Entry
Overrides:
getNext in class BaseLeftTuple

Drools :: Core 6.1.0.Beta1

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