Package gudusoft.gsqlparser.nodes
Class TUpdateSqlNode
Object
gudusoft.gsqlparser.nodes.TParseTreeNode
gudusoft.gsqlparser.nodes.TUpdateSqlNode
- All Implemented Interfaces:
Visitable,Iterator<TSourceToken>
-
Field Summary
FieldsFields inherited from class gudusoft.gsqlparser.nodes.TParseTreeNode
dbvendor, doubleLinkedTokenListToString, nodeActionAppend, nodeActionInsert, nodeActionRemove, nodeActionUnknown, nodeActionUpdate, nodeActionUpdateText, nodeChangeEndToken, nodeChangeStartToken -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetErrorLoggingClause(TErrorLoggingClause errorLoggingClause) voidsetInsertSqlNode(TInsertSqlNode insertSqlNode) voidsetIsolationClause(TIsolationClause isolationClause) voidsetLimitClause(TLimitClause limitClause) voidsetOptionClause(TOptionClause optionClause) voidsetOrderByClause(TOrderBy orderByClause) voidsetOutputClause(TOutputClause outputClause) voidsetReferenceTableList(TFromTableList referenceTableList) voidsetResultColumnList(TResultColumnList resultColumnList) voidsetReturningClause(TReturningClause returningClause) voidsetSourceTableList(TFromTableList sourceTableList) voidsetTargetTable(TFromTable targetTable) voidsetTopClause(TTopClause topClause) voidsetUnSetTerms(TResultColumnList unSetTerms) voidsetUpdateToken(TSourceToken updateToken) voidsetUseKeyIndex(TUseKeyIndex useKeyIndex) voidsetWhereCondition(TWhereClause whereCondition) Methods inherited from class gudusoft.gsqlparser.nodes.TParseTreeNode
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, 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, toString2Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
cteList
-
-
Constructor Details
-
TUpdateSqlNode
public TUpdateSqlNode()
-
-
Method Details
-
getInsertSqlNode
-
setInsertSqlNode
-
setErrorLoggingClause
-
getErrorLoggingClause
-
setOptionClause
-
getOptionClause
-
setUpdateToken
-
getUpdateToken
-
setTopClause
-
setOutputClause
-
getOutputClause
-
getSourceTableList
-
getWhereCondition
-
getReturningClause
-
getResultColumnList
-
getTargetTable
-
getTopClause
-
setTargetTable
-
setResultColumnList
-
setSourceTableList
-
setReferenceTableList
-
getReferenceTableList
-
setWhereCondition
-
setReturningClause
-
setOrderByClause
-
getOrderByClause
-
setLimitClause
-
getLimitClause
-
setIsolationClause
-
getIsolationClause
-
setUseKeyIndex
-
getUseKeyIndex
-
setUnSetTerms
-
getUnSetTerms
-