public static class QueryElementNode.QueryElementNodeMemory extends AbstractBaseLinkedListNode<Memory> implements SegmentNodeMemory
Modifier and Type | Class and Description |
---|---|
static class |
QueryElementNode.QueryElementNodeMemory.QueryTupleSets |
Constructor and Description |
---|
QueryElementNodeMemory(QueryElementNode node) |
Modifier and Type | Method and Description |
---|---|
void |
correctMemoryOnSinksChanged(TerminalNode removingTN) |
QueryElementNode |
getNode() |
long |
getNodePosMaskBit() |
short |
getNodeType() |
SegmentMemory |
getQuerySegmentMemory() |
TupleSets<LeftTuple> |
getResultLeftTuples() |
SegmentMemory |
getSegmentMemory() |
void |
reset() |
void |
setNodeCleanWithoutNotify() |
void |
setNodeDirtyWithoutNotify() |
void |
setNodePosMaskBit(long segmentPos) |
void |
setQuerySegmentMemory(SegmentMemory querySegmentMemory) |
void |
setSegmentMemory(SegmentMemory smem) |
getNext, getPrevious, nullPrevNext, setNext, setPrevious
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getOrCreateSegmentMemory
getPrevious, nullPrevNext, setPrevious
public QueryElementNodeMemory(QueryElementNode node)
public QueryElementNode getNode()
public short getNodeType()
getNodeType
in interface Memory
public void setSegmentMemory(SegmentMemory smem)
setSegmentMemory
in interface Memory
public SegmentMemory getSegmentMemory()
getSegmentMemory
in interface Memory
public SegmentMemory getQuerySegmentMemory()
public void setQuerySegmentMemory(SegmentMemory querySegmentMemory)
public void correctMemoryOnSinksChanged(TerminalNode removingTN)
public long getNodePosMaskBit()
getNodePosMaskBit
in interface SegmentNodeMemory
public void setNodePosMaskBit(long segmentPos)
setNodePosMaskBit
in interface SegmentNodeMemory
public void setNodeDirtyWithoutNotify()
setNodeDirtyWithoutNotify
in interface SegmentNodeMemory
public void setNodeCleanWithoutNotify()
setNodeCleanWithoutNotify
in interface SegmentNodeMemory
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.