public class TextTableNode extends SubqueryAwareRelationalNode
childCount| Constructor and Description |
|---|
TextTableNode(int nodeID) |
| Modifier and Type | Method and Description |
|---|---|
TextTableNode |
clone()
All the implementation of Cloneable interface need to implement clone() method.
|
void |
closeDirect() |
PlanNode |
getDescriptionProperties() |
Collection<? extends LanguageObject> |
getObjects() |
void |
initialize(CommandContext context,
BufferManager bufferManager,
ProcessorDataManager dataMgr) |
protected TupleBatch |
nextBatchDirect()
Template method for subclasses to implement.
|
void |
open() |
void |
reset() |
void |
setTable(TextTable table) |
getEvaluator, requiresTransaction, requiresTransaction, setReferenceValuesaddBatchRow, addChild, close, copyTo, createLookupMap, getBatchSize, getBuffer, getBufferDirect, getBufferManager, getChildCount, getChildren, getClassName, getConnectionID, getContext, getDataManager, getElements, getEstimateNodeCardinality, getID, getNodeStatistics, getNodeString, getOutputElements, getParent, getProjectionIndexes, hasBuffer, hasPendingRows, isBatchFull, isClosed, isLastBatch, nextBatch, nodeToString, projectTuple, projectTuple, pullBatch, setContext, setElements, setEstimateDepAccessCardinality, setEstimateDepJoinCost, setEstimateJoinCost, setEstimateNodeCardinality, setEstimateNodeSetSize, setID, setParent, terminateBatches, toString, unwrapExceptionpublic void initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
initialize in class RelationalNodepublic void closeDirect()
closeDirect in class SubqueryAwareRelationalNodepublic void reset()
reset in class SubqueryAwareRelationalNodepublic void setTable(TextTable table)
public TextTableNode clone()
RelationalNodeclone in class RelationalNodepublic void open()
throws TeiidComponentException,
TeiidProcessingException
open in class RelationalNodeTeiidComponentExceptionTeiidProcessingExceptionprotected TupleBatch nextBatchDirect() throws BlockedException, TeiidComponentException, TeiidProcessingException
RelationalNodenextBatchDirect in class RelationalNodeBlockedExceptionTeiidComponentExceptionTeiidProcessingException - if exception related to user input occuredpublic Collection<? extends LanguageObject> getObjects()
getObjects in class SubqueryAwareRelationalNodepublic PlanNode getDescriptionProperties()
getDescriptionProperties in class RelationalNodeCopyright © 2019. All rights reserved.