public class UnionAllNode extends RelationalNode
childCount| Constructor and Description |
|---|
UnionAllNode(int nodeID) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
All the implementation of Cloneable interface need to implement clone() method.
|
void |
closeDirect() |
void |
initialize(CommandContext context,
BufferManager bufferManager,
ProcessorDataManager dataMgr) |
TupleBatch |
nextBatchDirect()
Template method for subclasses to implement.
|
TupleBatch |
nextBatchDirectInternal() |
void |
open() |
void |
openInternal() |
void |
reset() |
addBatchRow, addChild, close, copyTo, createLookupMap, getBatchSize, getBuffer, getBufferDirect, getBufferManager, getChildCount, getChildren, getClassName, getConnectionID, getContext, getDataManager, getDescriptionProperties, getElements, getEstimateNodeCardinality, getID, getNodeStatistics, getNodeString, getOutputElements, getParent, getProjectionIndexes, hasBuffer, hasPendingRows, isBatchFull, isClosed, isLastBatch, nextBatch, nodeToString, projectTuple, projectTuple, pullBatch, requiresTransaction, setContext, setElements, setEstimateDepAccessCardinality, setEstimateDepJoinCost, setEstimateJoinCost, setEstimateNodeCardinality, setEstimateNodeSetSize, setID, setParent, terminateBatches, toString, unwrapExceptionpublic void reset()
reset in class RelationalNodepublic void initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
initialize in class RelationalNodepublic void open()
throws TeiidComponentException,
TeiidProcessingException
open in class RelationalNodeTeiidComponentExceptionTeiidProcessingExceptionpublic void openInternal()
throws TeiidComponentException,
TeiidProcessingException
public TupleBatch nextBatchDirect() throws BlockedException, TeiidComponentException, TeiidProcessingException
RelationalNodenextBatchDirect in class RelationalNodeBlockedExceptionTeiidComponentExceptionTeiidProcessingException - if exception related to user input occuredpublic TupleBatch nextBatchDirectInternal() throws BlockedException, TeiidComponentException, TeiidProcessingException
public void closeDirect()
closeDirect in class RelationalNodepublic Object clone()
RelationalNodeclone in class RelationalNodeCopyright © 2018 JBoss by Red Hat. All rights reserved.