Drools :: Core 6.1.0.Beta1

org.drools.core.reteoo
Class WindowTuple

java.lang.Object
  extended by org.drools.core.reteoo.RightTuple
      extended by org.drools.core.reteoo.WindowTuple
All Implemented Interfaces:
Entry

public class WindowTuple
extends RightTuple

A specialisation of RightTuples that also belong to a window


Field Summary
 
Fields inherited from class org.drools.core.reteoo.RightTuple
firstChild, handle, lastChild, sink, stageNext, stagePrevious, stageType
 
Constructor Summary
WindowTuple()
           
WindowTuple(InternalFactHandle handle)
           
WindowTuple(InternalFactHandle handle, RightTupleSink sink, WindowTupleList list)
           
 
Method Summary
 WindowTuple getWindowNext()
           
 WindowTuple getWindowPrevious()
           
 void setWindowNext(WindowTuple windowNext)
           
 void setWindowPrevious(WindowTuple windowPrevious)
           
 void unlinkFromRightParent()
           
 
Methods inherited from class org.drools.core.reteoo.RightTuple
addBlocked, clear, clearStaged, equals, equals, getBlocked, getFactHandle, getFirstChild, getHandleNext, getHandlePrevious, getLastChild, getLeftTuple, getMemory, getNext, getObject, getPrevious, getPropagationContext, getRightTupleSink, getStagedNext, getStagedPrevious, getStagedType, getTempBlocked, getTempNextRightTuple, getTempRightTupleMemory, hashCode, nullBlocked, reAdd, removeBlocked, setFirstChild, setHandleNext, setHandlePrevious, setLastChild, setLeftTuple, setMemory, setNext, setObject, setPrevious, setPropagationContext, setStagedNext, setStagedType, setStagePrevious, setTempBlocked, setTempNextRightTuple, setTempRightTupleMemory, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

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()
Overrides:
unlinkFromRightParent in class RightTuple

getWindowPrevious

public WindowTuple getWindowPrevious()

setWindowPrevious

public void setWindowPrevious(WindowTuple windowPrevious)

getWindowNext

public WindowTuple getWindowNext()

setWindowNext

public void setWindowNext(WindowTuple windowNext)

Drools :: Core 6.1.0.Beta1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.