public class TCreateViewSqlNode extends TParseTreeNode
dbvendor, doubleLinkedTokenListToString, nodeActionAppend, nodeActionInsert, nodeActionRemove, nodeActionUnknown, nodeActionUpdate, nodeActionUpdateText, nodeChangeEndToken, nodeChangeStartToken
Constructor and Description |
---|
TCreateViewSqlNode() |
Modifier and Type | Method and Description |
---|---|
TCreateTableOption |
getCommentClause() |
TRestrictionClause |
getRestrictionClause() |
TObjectName |
getRowTypeName() |
TSelectSqlNode |
getSelectSqlNode() |
TSourceToken |
getStForce() |
TSourceToken |
getStReplace() |
TViewAliasClause |
getViewAliasClause() |
TObjectNameList |
getViewAttributeList() |
TObjectName |
getViewName() |
void |
init(Object arg1,
Object arg2) |
boolean |
isForce() |
boolean |
isNoForce() |
void |
setCommentClause(TCreateTableOption commentClause) |
void |
setCreateViewOptions(ArrayList<TCreateTableOption> options) |
void |
setForce(boolean isForce) |
void |
setNoForce(boolean isNoForce) |
void |
setRestrictionClause(TRestrictionClause restrictionClause) |
void |
setRowTypeName(TObjectName rowTypeName) |
void |
setStForce(TSourceToken stForce) |
void |
setStReplace(TSourceToken stReplace) |
void |
setViewAliasClause(TViewAliasClause viewAliasClause) |
void |
setViewAttributeList(TObjectNameList viewAttributeList) |
accept, acceptChildren, addAllMyTokensToTokenList, addToTokenChain, appendNewNode, calculateTokenCount, doAppendNewNode, doParse, fastSetString, getAnchorNode, getColumnNo, getCommentBeforeNode, getCompactString, getDummyTag, getEndToken, getEvaluateDatatype, getEvalValue, getGsqlparser, getLineNo, getLocation, getMd5, getNodeStatus, getNodeType, getParentObjectName, getPlainText, getStartToken, getTokenCount, hasNext, init, 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 void setCreateViewOptions(ArrayList<TCreateTableOption> options)
public TCreateTableOption getCommentClause()
public void setCommentClause(TCreateTableOption commentClause)
public void setForce(boolean isForce)
public void setNoForce(boolean isNoForce)
public boolean isForce()
public boolean isNoForce()
public void setViewAttributeList(TObjectNameList viewAttributeList)
public TObjectNameList getViewAttributeList()
public void setRowTypeName(TObjectName rowTypeName)
public TObjectName getRowTypeName()
public void setStForce(TSourceToken stForce)
public void setStReplace(TSourceToken stReplace)
public TSourceToken getStForce()
public TSourceToken getStReplace()
public void setRestrictionClause(TRestrictionClause restrictionClause)
public TRestrictionClause getRestrictionClause()
public void setViewAliasClause(TViewAliasClause viewAliasClause)
public TViewAliasClause getViewAliasClause()
public TSelectSqlNode getSelectSqlNode()
public TObjectName getViewName()
public void init(Object arg1, Object arg2)
init
in class TParseTreeNode
Copyright © 2023. All rights reserved.