Package org.drools.core.reteoo
Interface LeftTuple
-
- All Known Implementing Classes:
AbstractLeftTuple
,EvalNodeLeftTuple
,JoinNodeLeftTuple
,NotNodeLeftTuple
,ReactiveFromNodeLeftTuple
,RuleTerminalNodeLeftTuple
,SubnetworkTuple
public interface LeftTuple extends Tuple
-
-
Method Summary
-
Methods inherited from interface org.drools.base.reteoo.BaseTuple
get, get, getFactHandle, getIndex, getObject, getObject, getTuple, size, toFactHandles, toObjects
-
Methods inherited from interface org.drools.core.reteoo.Tuple
clear, clearStaged, decreaseActivationCountForEvents, findMostRecentPropagationContext, getContextObject, getFirstChild, getHandleNext, getHandlePrevious, getInputOtnId, getLastChild, getMemory, getOriginalFactHandle, getPrevious, getPropagationContext, getRootTuple, getStagedNext, getStagedPrevious, getStagedType, getSubTuple, getTupleSink, getTupleSource, increaseActivationCountForEvents, isDeleted, isExpired, reAdd, setContextObject, setFactHandle, setFirstChild, setHandleNext, setHandlePrevious, setLastChild, setMemory, setPrevious, setPropagationContext, setStagedNext, setStagedPrevious, setStagedType, skipEmptyHandles, toObjects, unlinkFromLeftParent, unlinkFromRightParent
-
-
-
-
Method Detail
-
reAddLeft
void reAddLeft()
-
reAddRight
void reAddRight()
-
setLeftTupleSink
void setLeftTupleSink(LeftTupleSink sink)
-
getLeftParent
LeftTuple getLeftParent()
-
setLeftParent
void setLeftParent(LeftTuple leftParent)
-
getRightParent
RightTuple getRightParent()
-
setRightParent
void setRightParent(RightTuple rightParent)
-
getRightParentPrevious
LeftTuple getRightParentPrevious()
-
setRightParentPrevious
void setRightParentPrevious(LeftTuple rightParentLeft)
-
getRightParentNext
LeftTuple getRightParentNext()
-
setRightParentNext
void setRightParentNext(LeftTuple rightParentRight)
-
clearBlocker
void clearBlocker()
-
setBlocker
void setBlocker(RightTuple blocker)
-
getBlocker
RightTuple getBlocker()
-
getBlockedPrevious
LeftTuple getBlockedPrevious()
-
setBlockedPrevious
void setBlockedPrevious(LeftTuple blockerPrevious)
-
getBlockedNext
LeftTuple getBlockedNext()
-
setBlockedNext
void setBlockedNext(LeftTuple blockerNext)
-
getParent
LeftTuple getParent()
-
getNextParentWithHandle
LeftTuple getNextParentWithHandle()
-
setPeer
void setPeer(LeftTuple peer)
-
getPeer
LeftTuple getPeer()
-
getStagedTypeForQueries
short getStagedTypeForQueries()
-
setStagedTypeForQueries
void setStagedTypeForQueries(short stagedTypeForQueries)
-
isStagedOnRight
boolean isStagedOnRight()
-
getAccumulatedObjects
default java.util.Collection<java.lang.Object> getAccumulatedObjects()
-
setExpired
void setExpired()
-
-