public class TCopyIntoNode extends TParseTreeNode
Modifier and Type | Field and Description |
---|---|
ArrayList<TCreateTableOption> |
tableOptions |
dbvendor, doubleLinkedTokenListToString, nodeActionAppend, nodeActionInsert, nodeActionRemove, nodeActionUnknown, nodeActionUpdate, nodeActionUpdateText, nodeChangeEndToken, nodeChangeStartToken
Constructor and Description |
---|
TCopyIntoNode() |
Modifier and Type | Method and Description |
---|---|
int |
getCopyIntoType() |
TObjectName |
getFromSourceLocation() |
TStageLocation |
getStageLocation() |
TSelectSqlNode |
getSubquery() |
TObjectNameList |
getTableColumnList() |
TObjectName |
getTableName() |
void |
init(Object arg1,
Object arg2) |
void |
init(Object arg1,
Object arg2,
Object arg3) |
void |
setCopyIntoType(int copyIntoType) |
void |
setSubquery(TSelectSqlNode subquery) |
void |
setTableColumnList(TObjectNameList tableColumnList) |
void |
setTableName(TObjectName tableName) |
accept, acceptChildren, addAllMyTokensToTokenList, addToTokenChain, appendNewNode, calculateTokenCount, doAppendNewNode, doParse, fastSetString, getAnchorNode, getColumnNo, getCommentAfterNode, getCommentBeforeNode, getCompactString, getDummyTag, getEndToken, getEvaluateDatatype, getEvalValue, getGsqlparser, getLineNo, getLocation, getMd5, getNodeStatus, getNodeType, getParentObjectName, getPlainText, getStartToken, getTokenCount, hasNext, init, init, init, init, insertAfterAToken, insertNewNodeBeforeMe, isChanged, isTokensInChain, next, refreshAllNodesTokenCount, remove, removeAllMyTokensFromTokenList, removeTokens, removeTokensBetweenNodes, removeTokensBetweenToken, replaceWithNewNode, resetIterator, setAnchorNode, setChanged, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setEndToken, setEndTokenDirectly, setEvaluateDatatype, setEvalValue, setGsqlparser, setIncludingComment, setLocation, setNewSubNode, setNodeStatus, setNodeType, setParent, setPlainText, setStartToken, setStartToken, setStartToken, setStartToken, setStartTokenDirectly, setString, setString2, subNodeInNode, toScript, toString, toString2
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEachRemaining
public ArrayList<TCreateTableOption> tableOptions
public TCopyIntoNode()
public void setTableColumnList(TObjectNameList tableColumnList)
public TObjectNameList getTableColumnList()
public TStageLocation getStageLocation()
public void setCopyIntoType(int copyIntoType)
public int getCopyIntoType()
public TObjectName getFromSourceLocation()
public void setTableName(TObjectName tableName)
public void setSubquery(TSelectSqlNode subquery)
public TObjectName getTableName()
public TSelectSqlNode getSubquery()
public void init(Object arg1, Object arg2)
init
in class TParseTreeNode