org.drools.core.reteoo
Class BetaMemory
java.lang.Object
org.drools.core.util.AbstractBaseLinkedListNode<Memory>
org.drools.core.reteoo.BetaMemory
- All Implemented Interfaces:
- Memory, Entry<Memory>, LinkedListNode<Memory>
public class BetaMemory
- extends AbstractBaseLinkedListNode<Memory>
- implements Memory
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BetaMemory
public BetaMemory()
BetaMemory
public BetaMemory(LeftTupleMemory tupleMemory,
RightTupleMemory objectMemory,
ContextEntry[] context,
short nodeType)
getStagedRightTuples
public RightTupleSets getStagedRightTuples()
setStagedRightTuples
public void setStagedRightTuples(RightTupleSets stagedRightTuples)
getRightTupleMemory
public RightTupleMemory getRightTupleMemory()
getLeftTupleMemory
public LeftTupleMemory getLeftTupleMemory()
getRiaRuleMemory
public RiaPathMemory getRiaRuleMemory()
setRiaRuleMemory
public void setRiaRuleMemory(RiaPathMemory riaRuleMemory)
getContext
public ContextEntry[] getContext()
- Returns:
- the context
linkNode
public void linkNode(InternalWorkingMemory wm)
unlinkNode
public void unlinkNode(InternalWorkingMemory wm)
getNodeType
public short getNodeType()
- Specified by:
getNodeType in interface Memory
getSegmentMemory
public SegmentMemory getSegmentMemory()
- Specified by:
getSegmentMemory in interface Memory
setSegmentMemory
public void setSegmentMemory(SegmentMemory segmentMemory)
- Specified by:
setSegmentMemory in interface Memory
getNodePosMaskBit
public long getNodePosMaskBit()
setNodePosMaskBit
public void setNodePosMaskBit(long segmentPos)
getCounter
public int getCounter()
setCounter
public void setCounter(int counter)
getAndIncCounter
public int getAndIncCounter()
getAndDecCounter
public int getAndDecCounter()
setNodeDirty
public void setNodeDirty(InternalWorkingMemory wm)
setNodeDirtyWithoutNotify
public void setNodeDirtyWithoutNotify()
setNodeCleanWithoutNotify
public void setNodeCleanWithoutNotify()
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.