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, toString2clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEachRemainingpublic 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 TParseTreeNodepublic void init(Object arg1)
TParseTreeNodeinit in class TParseTreeNodearg1 - first argumentpublic void init(Object arg1, Object arg2)
init in class TParseTreeNodepublic TSelectSqlNode getSelectSqlNode()
public TStatementSqlNode getStmtSqlNode()