public class SubnetworkTuple extends BaseLeftTuple implements RightTuple
memoryhandleNext, handlePrevious, sink, stagedNext, stagedPrevious| Constructor and Description |
|---|
SubnetworkTuple() |
SubnetworkTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
SubnetworkTuple(InternalFactHandle factHandle,
Sink sink,
boolean leftTupleMemoryEnabled) |
SubnetworkTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
SubnetworkTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
SubnetworkTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink,
boolean leftTupleMemoryEnabled) |
SubnetworkTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
| Modifier and Type | Method and Description |
|---|---|
void |
addBlocked(LeftTuple leftTuple) |
void |
clearStaged() |
LeftTuple |
getBlocked() |
InternalFactHandle |
getFactHandleForEvaluation() |
LeftTuple |
getTempBlocked() |
RightTuple |
getTempNextRightTuple() |
TupleMemory |
getTempRightTupleMemory() |
boolean |
isStagedOnRight() |
void |
removeBlocked(LeftTuple leftTuple) |
void |
setBlocked(LeftTuple leftTuple) |
void |
setStagedOnRight(boolean stagedOnRight) |
void |
setTempBlocked(LeftTuple tempBlocked) |
void |
setTempNextRightTuple(RightTuple tempNextRightTuple) |
void |
setTempRightTupleMemory(TupleMemory tempRightTupleMemory) |
clear, clearBlocker, equals, get, getBlockedNext, getBlockedPrevious, getBlocker, getFirstChild, getHandleNext, getHandlePrevious, getIndex, getInputOtnId, getLastChild, getLeftParent, getMemory, getObject, getParent, getPeer, getRightParent, getRightParentNext, getRightParentPrevious, getStagedNext, getStagedPrevious, getStagedTypeForQueries, getSubTuple, getTupleSink, getTupleSource, hashCode, initPeer, reAdd, reAddLeft, reAddRight, retractTuple, setBlockedNext, setBlockedPrevious, setBlocker, setFirstChild, setLastChild, setLeftParent, setLeftTupleSink, setMemory, setPeer, setRightParent, setRightParentNext, setRightParentPrevious, setStagedTypeForQueries, size, toExternalString, toFactHandles, toObjects, toString, unlinkFromLeftParent, unlinkFromRightParentdecreaseActivationCountForEvents, get, getContextObject, getFactHandle, getNext, getObject, getOriginalFactHandle, getPrevious, getPropagationContext, getRootTuple, getStagedType, increaseActivationCountForEvents, isExpired, setContextObject, setExpired, setFactHandle, setHandleNext, setHandlePrevious, setNext, setPrevious, setPropagationContext, setStagedNext, setStagedPrevious, setStagedType, skipEmptyHandlesclone, finalize, getClass, notify, notifyAll, wait, wait, waitclear, decreaseActivationCountForEvents, get, get, getContextObject, getFactHandle, getFirstChild, getHandleNext, getHandlePrevious, getIndex, getInputOtnId, getLastChild, getMemory, getObject, getObject, getOriginalFactHandle, getParent, getPrevious, getPropagationContext, getRootTuple, getStagedNext, getStagedPrevious, getStagedType, getSubTuple, getTupleSink, getTupleSource, increaseActivationCountForEvents, isExpired, reAdd, retractTuple, setContextObject, setExpired, setFactHandle, setFirstChild, setHandleNext, setHandlePrevious, setLastChild, setMemory, setPrevious, setPropagationContext, setStagedNext, setStagedPrevious, setStagedType, size, skipEmptyHandles, toFactHandles, toObjects, unlinkFromLeftParent, unlinkFromRightParentpublic SubnetworkTuple()
public SubnetworkTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)
public SubnetworkTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)
public SubnetworkTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
public SubnetworkTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)
public SubnetworkTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink, boolean leftTupleMemoryEnabled)
public SubnetworkTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)
public InternalFactHandle getFactHandleForEvaluation()
getFactHandleForEvaluation in interface RightTuplepublic LeftTuple getBlocked()
getBlocked in interface RightTuplepublic void setBlocked(LeftTuple leftTuple)
setBlocked in interface RightTuplepublic void addBlocked(LeftTuple leftTuple)
addBlocked in interface RightTuplepublic void removeBlocked(LeftTuple leftTuple)
removeBlocked in interface RightTuplepublic LeftTuple getTempBlocked()
getTempBlocked in interface RightTuplepublic void setTempBlocked(LeftTuple tempBlocked)
setTempBlocked in interface RightTuplepublic RightTuple getTempNextRightTuple()
getTempNextRightTuple in interface RightTuplepublic void setTempNextRightTuple(RightTuple tempNextRightTuple)
setTempNextRightTuple in interface RightTuplepublic TupleMemory getTempRightTupleMemory()
getTempRightTupleMemory in interface RightTuplepublic void setTempRightTupleMemory(TupleMemory tempRightTupleMemory)
setTempRightTupleMemory in interface RightTuplepublic boolean isStagedOnRight()
isStagedOnRight in interface LeftTupleisStagedOnRight in class BaseLeftTuplepublic void setStagedOnRight(boolean stagedOnRight)
public void clearStaged()
clearStaged in interface TupleclearStaged in class BaseLeftTupleCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.