Package org.drools.core.reteoo
Class NotNodeLeftTuple
java.lang.Object
org.drools.core.reteoo.TupleImpl
org.drools.core.reteoo.LeftTuple
org.drools.core.reteoo.NotNodeLeftTuple
- All Implemented Interfaces:
Serializable,BaseTuple,Tuple<TupleImpl>,DoubleLinkedEntry<TupleImpl>,SingleLinkedEntry<TupleImpl>
- See Also:
-
Field Summary
Fields inherited from class org.drools.core.reteoo.TupleImpl
firstChild, handle, handleNext, handlePrevious, lastChild, memory, stagedNext, stagedPrevious -
Constructor Summary
ConstructorsConstructorDescriptionNotNodeLeftTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled) NotNodeLeftTuple(InternalFactHandle factHandle, TupleImpl leftTuple, Sink sink) NotNodeLeftTuple(TupleImpl leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled) NotNodeLeftTuple(TupleImpl leftTuple, TupleImpl rightTuple, Sink sink) NotNodeLeftTuple(TupleImpl leftTuple, TupleImpl rightTuple, Sink sink, boolean leftTupleMemoryEnabled) NotNodeLeftTuple(TupleImpl leftTuple, TupleImpl rightTuple, TupleImpl currentLeftChild, TupleImpl currentRightChild, Sink sink, boolean leftTupleMemoryEnabled) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidsetBlockedNext(LeftTuple blockerNext) voidsetBlockedPrevious(LeftTuple blockerPrevious) voidsetBlocker(RightTuple blocker) voidvoidMethods inherited from class org.drools.core.reteoo.LeftTuple
getInputOtnId, isLeftTuple, reAddMethods inherited from class org.drools.core.reteoo.TupleImpl
clear, clearStaged, doUnlinkFromRightParent, equals, get, get, getContextObject, getFactHandle, getFactHandleForEvaluation, getFirstChild, getHandleNext, getHandlePrevious, getIndex, getLastChild, getLeftParent, getMemory, getNext, getNextParentWithHandle, getObject, getObject, getOriginalFactHandle, getParent, getPeer, getPrevious, getPropagationContext, getRightParent, getRightParentNext, getRightParentPrevious, getRootTuple, getSink, getStagedNext, getStagedPrevious, getStagedType, getStagedTypeForQueries, getSubTuple, getTuple, hashCode, initPeer, isExpired, isFullMatch, isStagedOnRight, isSubnetworkTuple, reAddLeft, reAddRight, setContextObject, setExpired, setFactHandle, setFirstChild, setHandleNext, setHandlePrevious, setLastChild, setLeftParent, setLeftTupleSink, setMemory, setNext, setPeer, setPrevious, setPropagationContext, setRightParent, setRightParentNext, setRightParentPrevious, setSink, setStagedNext, setStagedPrevious, setStagedType, setStagedTypeForQueries, size, skipEmptyHandles, toExternalString, toFactHandles, toObjects, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.drools.core.reteoo.Tuple
findMostRecentPropagationContext, isDeleted, toObjects
-
Constructor Details
-
NotNodeLeftTuple
public NotNodeLeftTuple() -
NotNodeLeftTuple
-
NotNodeLeftTuple
-
NotNodeLeftTuple
public NotNodeLeftTuple(TupleImpl leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled) -
NotNodeLeftTuple
-
NotNodeLeftTuple
-
NotNodeLeftTuple
-
-
Method Details
-
unlinkFromLeftParent
public void unlinkFromLeftParent()- Specified by:
unlinkFromLeftParentin interfaceTuple<TupleImpl>- Overrides:
unlinkFromLeftParentin classTupleImpl
-
unlinkFromRightParent
public void unlinkFromRightParent()- Specified by:
unlinkFromRightParentin interfaceTuple<TupleImpl>- Overrides:
unlinkFromRightParentin classTupleImpl
-
clearBlocker
public void clearBlocker()- Overrides:
clearBlockerin classTupleImpl
-
setBlocker
- Overrides:
setBlockerin classTupleImpl
-
getBlocker
- Overrides:
getBlockerin classTupleImpl
-
getBlockedPrevious
- Overrides:
getBlockedPreviousin classTupleImpl
-
setBlockedPrevious
- Overrides:
setBlockedPreviousin classTupleImpl
-
getBlockedNext
- Overrides:
getBlockedNextin classTupleImpl
-
setBlockedNext
- Overrides:
setBlockedNextin classTupleImpl
-
getAccumulatedObjects
- Overrides:
getAccumulatedObjectsin classTupleImpl
-