public class BetaMemory extends AbstractBaseLinkedListNode<Memory> implements Memory
| Constructor and Description |
|---|
BetaMemory() |
BetaMemory(LeftTupleMemory tupleMemory,
RightTupleMemory objectMemory,
ContextEntry[] context,
short nodeType) |
| Modifier and Type | Method and Description |
|---|---|
int |
getAndDecCounter() |
int |
getAndIncCounter() |
ContextEntry[] |
getContext() |
int |
getCounter() |
LeftTupleMemory |
getLeftTupleMemory() |
long |
getNodePosMaskBit() |
short |
getNodeType() |
RiaPathMemory |
getRiaRuleMemory() |
RightTupleMemory |
getRightTupleMemory() |
SegmentMemory |
getSegmentMemory() |
RightTupleSets |
getStagedRightTuples() |
void |
linkNode(InternalWorkingMemory wm) |
void |
linkNode(InternalWorkingMemory wm,
boolean notify) |
void |
reset() |
void |
setCounter(int counter) |
void |
setNodeCleanWithoutNotify() |
void |
setNodeDirty(InternalWorkingMemory wm) |
void |
setNodeDirty(InternalWorkingMemory wm,
boolean notify) |
void |
setNodeDirtyWithoutNotify() |
void |
setNodePosMaskBit(long segmentPos) |
void |
setRiaRuleMemory(RiaPathMemory riaRuleMemory) |
void |
setSegmentMemory(SegmentMemory segmentMemory) |
void |
setStagedRightTuples(RightTupleSets stagedRightTuples) |
void |
unlinkNode(InternalWorkingMemory wm) |
getNext, getPrevious, nullPrevNext, setNext, setPreviousclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPrevious, nullPrevNext, setPreviouspublic BetaMemory()
public BetaMemory(LeftTupleMemory tupleMemory, RightTupleMemory objectMemory, ContextEntry[] context, short nodeType)
public RightTupleSets getStagedRightTuples()
public void setStagedRightTuples(RightTupleSets stagedRightTuples)
public RightTupleMemory getRightTupleMemory()
public LeftTupleMemory getLeftTupleMemory()
public RiaPathMemory getRiaRuleMemory()
public void setRiaRuleMemory(RiaPathMemory riaRuleMemory)
public ContextEntry[] getContext()
public void linkNode(InternalWorkingMemory wm)
public void linkNode(InternalWorkingMemory wm, boolean notify)
public void unlinkNode(InternalWorkingMemory wm)
public short getNodeType()
getNodeType in interface Memorypublic SegmentMemory getSegmentMemory()
getSegmentMemory in interface Memorypublic void setSegmentMemory(SegmentMemory segmentMemory)
setSegmentMemory in interface Memorypublic long getNodePosMaskBit()
public void setNodePosMaskBit(long segmentPos)
public int getCounter()
public void setCounter(int counter)
public int getAndIncCounter()
public int getAndDecCounter()
public void setNodeDirty(InternalWorkingMemory wm)
public void setNodeDirty(InternalWorkingMemory wm, boolean notify)
public void setNodeDirtyWithoutNotify()
public void setNodeCleanWithoutNotify()
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.