Package org.drools.core.reteoo
Class WindowTuple
- java.lang.Object
-
- org.drools.core.reteoo.BaseTuple
-
- org.drools.core.reteoo.RightTupleImpl
-
- org.drools.core.reteoo.WindowTuple
-
- All Implemented Interfaces:
Serializable
,RightTuple
,Tuple
,Entry<Tuple>
public class WindowTuple extends RightTupleImpl
A specialisation of RightTuples that also belong to a window- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.drools.core.reteoo.BaseTuple
handle, handleNext, handlePrevious, sink, stagedNext, stagedPrevious
-
-
Constructor Summary
Constructors Constructor Description WindowTuple()
WindowTuple(InternalFactHandle handle)
WindowTuple(InternalFactHandle handle, RightTupleSink sink, WindowTupleList list)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WindowTuple
getWindowNext()
WindowTuple
getWindowPrevious()
void
setWindowNext(WindowTuple windowNext)
void
setWindowPrevious(WindowTuple windowPrevious)
void
unlinkFromRightParent()
-
Methods inherited from class org.drools.core.reteoo.RightTupleImpl
addBlocked, clear, clearStaged, equals, get, getBlocked, getFactHandleForEvaluation, getFirstChild, getHandleNext, getHandlePrevious, getIndex, getInputOtnId, getLastChild, getMemory, getObject, getParent, getStagedNext, getStagedPrevious, getSubTuple, getTempBlocked, getTempNextRightTuple, getTupleSink, getTupleSource, hashCode, reAdd, removeBlocked, retractTuple, setBlocked, setExpired, setFirstChild, setLastChild, setMemory, setTempBlocked, setTempNextRightTuple, size, toFactHandles, toObjects, toString, unlinkFromLeftParent
-
Methods inherited from class org.drools.core.reteoo.BaseTuple
decreaseActivationCountForEvents, get, getContextObject, getFactHandle, getNext, getObject, getOriginalFactHandle, getPrevious, getPropagationContext, getRootTuple, getStagedType, getTuple, increaseActivationCountForEvents, isExpired, setContextObject, setExpired, setFactHandle, setHandleNext, setHandlePrevious, setNext, setPrevious, setPropagationContext, setStagedNext, setStagedPrevious, setStagedType, skipEmptyHandles
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.drools.core.spi.Tuple
decreaseActivationCountForEvents, findMostRecentPropagationContext, get, getContextObject, getFactHandle, getObject, getOriginalFactHandle, getPrevious, getPropagationContext, getRootTuple, getStagedType, getTuple, increaseActivationCountForEvents, isDeleted, isExpired, setContextObject, setFactHandle, setHandleNext, setHandlePrevious, setPrevious, setPropagationContext, setStagedNext, setStagedPrevious, setStagedType, skipEmptyHandles, toObjects
-
-
-
-
Constructor Detail
-
WindowTuple
public WindowTuple()
-
WindowTuple
public WindowTuple(InternalFactHandle handle)
-
WindowTuple
public WindowTuple(InternalFactHandle handle, RightTupleSink sink, WindowTupleList list)
-
-
Method Detail
-
unlinkFromRightParent
public void unlinkFromRightParent()
- Specified by:
unlinkFromRightParent
in interfaceTuple
- Overrides:
unlinkFromRightParent
in classRightTupleImpl
-
getWindowPrevious
public WindowTuple getWindowPrevious()
-
setWindowPrevious
public void setWindowPrevious(WindowTuple windowPrevious)
-
getWindowNext
public WindowTuple getWindowNext()
-
setWindowNext
public void setWindowNext(WindowTuple windowNext)
-
-