Package org.drools.core.reteoo
Class WindowNode.WindowMemory
java.lang.Object
org.drools.core.reteoo.WindowNode.WindowMemory
- All Implemented Interfaces:
Memory,DoubleLinkedEntry<Memory>,SingleLinkedEntry<Memory>
- Enclosing class:
- WindowNode
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()getNext()intReturns the previous nodevoidreset()voidvoidsetPrevious(Memory previous) Sets the previous nodevoidsetSegmentMemory(SegmentMemory segmentMemory) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.drools.core.common.Memory
getOrCreateSegmentMemory
-
Field Details
-
behaviorContext
-
-
Constructor Details
-
WindowMemory
public WindowMemory()
-
-
Method Details
-
getNodeType
public int getNodeType()- Specified by:
getNodeTypein interfaceMemory
-
getSegmentMemory
- Specified by:
getSegmentMemoryin interfaceMemory
-
setSegmentMemory
- Specified by:
setSegmentMemoryin interfaceMemory
-
getPrevious
Description copied from interface:DoubleLinkedEntryReturns the previous node- Specified by:
getPreviousin interfaceDoubleLinkedEntry<Memory>- Returns:
- The previous LinkedListNode
-
setPrevious
Description copied from interface:DoubleLinkedEntrySets the previous node- Specified by:
setPreviousin interfaceDoubleLinkedEntry<Memory>- Parameters:
previous- The previous LinkedListNode
-
getNext
- Specified by:
getNextin interfaceSingleLinkedEntry<Memory>
-
setNext
- Specified by:
setNextin interfaceSingleLinkedEntry<Memory>
-
clear
public void clear()- Specified by:
clearin interfaceDoubleLinkedEntry<Memory>
-
reset
public void reset() -
getFactHandles
-