org.drools.reteoo
Class LeftTupleImpl
java.lang.Object
org.drools.reteoo.BaseLeftTuple
org.drools.reteoo.LeftTupleImpl
- All Implemented Interfaces:
- Serializable, Entry, LeftTuple, Tuple
public class LeftTupleImpl
- extends BaseLeftTuple
- See Also:
- Serialized Form
|
Constructor Summary |
LeftTupleImpl()
|
LeftTupleImpl(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled)
|
LeftTupleImpl(LeftTuple leftTuple,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled)
|
LeftTupleImpl(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled)
|
LeftTupleImpl(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink)
|
LeftTupleImpl(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled)
|
| Methods inherited from class org.drools.reteoo.BaseLeftTuple |
decreaseActivationCountForEvents, equals, equals, get, get, getFactHandles, getFirstChild, getHandle, getIndex, getLastChild, getLastHandle, getLeftParent, getLeftParentNext, getLeftParentPrevious, getLeftTupleSink, getObject, getParent, getRightParent, getRightParentNext, getRightParentPrevious, getSink, getSubTuple, hashCode, increaseActivationCountForEvents, reAdd, reAddLeft, reAddRight, setFactHandle, setFirstChild, setHandle, setIndex, setLastChild, setLeftParent, setLeftParentNext, setLeftParentPrevious, setLeftTupleSink, setObject, setParent, setRightParent, setRightParentNext, setRightParentPrevious, setSink, size, toFactHandles, toObjectArray, toString, toTupleTree |
LeftTupleImpl
public LeftTupleImpl()
LeftTupleImpl
public LeftTupleImpl(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled)
LeftTupleImpl
public LeftTupleImpl(LeftTuple leftTuple,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled)
LeftTupleImpl
public LeftTupleImpl(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink)
LeftTupleImpl
public LeftTupleImpl(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled)
LeftTupleImpl
public LeftTupleImpl(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled)
unlinkFromLeftParent
public void unlinkFromLeftParent()
- Specified by:
unlinkFromLeftParent in interface LeftTuple- Overrides:
unlinkFromLeftParent in class BaseLeftTuple
unlinkFromRightParent
public void unlinkFromRightParent()
- Specified by:
unlinkFromRightParent in interface LeftTuple- Overrides:
unlinkFromRightParent in class BaseLeftTuple
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
clearBlocker
public void clearBlocker()
- Specified by:
clearBlocker in interface LeftTuple- Overrides:
clearBlocker in class BaseLeftTuple
setBlocker
public void setBlocker(RightTuple blocker)
- Specified by:
setBlocker in interface LeftTuple- Overrides:
setBlocker in class BaseLeftTuple
getBlocker
public RightTuple getBlocker()
- Specified by:
getBlocker in interface LeftTuple- Overrides:
getBlocker in class BaseLeftTuple
getBlockedPrevious
public LeftTuple getBlockedPrevious()
- Specified by:
getBlockedPrevious in interface LeftTuple- Overrides:
getBlockedPrevious in class BaseLeftTuple
setBlockedPrevious
public void setBlockedPrevious(LeftTuple blockerPrevious)
- Specified by:
setBlockedPrevious in interface LeftTuple- Overrides:
setBlockedPrevious in class BaseLeftTuple
getBlockedNext
public LeftTuple getBlockedNext()
- Specified by:
getBlockedNext in interface LeftTuple- Overrides:
getBlockedNext in class BaseLeftTuple
setBlockedNext
public void setBlockedNext(LeftTuple blockerNext)
- Specified by:
setBlockedNext in interface LeftTuple- Overrides:
setBlockedNext in class BaseLeftTuple
toExternalString
protected String toExternalString()
- Overrides:
toExternalString in class BaseLeftTuple
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.