public class TDeclareSqlNode extends TParseTreeNode
dbvendor, doubleLinkedTokenListToString, nodeActionAppend, nodeActionInsert, nodeActionRemove, nodeActionUnknown, nodeActionUpdate, nodeActionUpdateText, nodeChangeEndToken, nodeChangeStartToken
Constructor and Description |
---|
TDeclareSqlNode() |
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, 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 TDeclareSqlNode()
public void setWithReturnOnly(boolean withReturnOnly)
public boolean isWithReturnOnly()
public void setHandlerBlock(TBlockSqlNode handlerBlock)
public void setHandleStmt(TStatementSqlNode handleStmt)
public TBlockSqlNode getHandlerBlock()
public TStatementSqlNode getHandleStmt()
public TObjectName getCursorStatement()
public EDeclareType getDeclareType()
public TObjectName getConditionName()
public TObjectName getCursorName()
public void setDeclareType(EDeclareType declareType)
public static EDeclareType getDeclareTypeByToken(TSourceToken st)
public void setHandlerForConditions(ArrayList<THandlerForCondition> handlerForConditions)
public ArrayList<THandlerForCondition> getHandlerForConditions()
public TDeclareVariableList getVariables()
public TConstant getStateValue()
public TConstant getErrorCode()
public void init(Object arg1, Object arg2, Object arg3)
init
in class TParseTreeNode
public void init(Object arg1)
TParseTreeNode
init
in class TParseTreeNode
arg1
- first argumentpublic void init(Object arg1, Object arg2)
init
in class TParseTreeNode
public TSelectSqlNode getSelectSqlNode()
public TStatementSqlNode getStmtSqlNode()