gudusoft.gsqlparser.nodes
Class TCreateProcedureSqlNode

java.lang.Object
  extended by gudusoft.gsqlparser.nodes.TParseTreeNode
      extended by gudusoft.gsqlparser.nodes.TCreateProcedureSqlNode
All Implemented Interfaces:
Visitable

public class TCreateProcedureSqlNode
extends TParseTreeNode

Internal use in the parser.


Constructor Summary
TCreateProcedureSqlNode()
           
 
Method Summary
 TBlockSqlNode getBlcok()
           
 TCallSpec getCallSpec()
           
 TCompoundSqlNode getCompoundSqls()
           
 TStatementListSqlNode getDeclareStmts()
           
 TExceptionClause getExceptionClause()
           
 TStatementListSqlNode getInnerStmts()
           
 int getKind()
           
 TParameterDeclarationList getParameters()
           
 TObjectName getProcedureName()
           
 TStatementSqlNode getStmt()
           
 TStatementListSqlNode getStmts()
           
 void init(java.lang.Object arg1)
          Initialize a query tree node.
 void setBlcok(TBlockSqlNode blcok)
           
 void setCallSpec(TCallSpec callSpec)
           
 void setCompoundSqls(TCompoundSqlNode compoundSqls)
           
 void setDeclareStmts(TStatementListSqlNode declareStmts)
           
 void setExceptionClause(TExceptionClause exceptionClause)
           
 void setInnerStmts(TStatementListSqlNode innerStmts)
           
 void setKind(int kind)
           
 void setParameters(TParameterDeclarationList parameters)
           
 void setStmt(TStatementSqlNode stmt)
           
 void setStmts(TStatementListSqlNode stmts)
           
 
Methods inherited from class gudusoft.gsqlparser.nodes.TParseTreeNode
accept, addAllMyTokensToTokenList, doParse, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, init, setDummyTag, setEndToken, setEndToken, setGsqlparser, setNodeType, setStartToken, setStartToken, setString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TCreateProcedureSqlNode

public TCreateProcedureSqlNode()
Method Detail

setCallSpec

public void setCallSpec(TCallSpec callSpec)

getCallSpec

public TCallSpec getCallSpec()

getProcedureName

public TObjectName getProcedureName()

getParameters

public TParameterDeclarationList getParameters()

setParameters

public void setParameters(TParameterDeclarationList parameters)

setInnerStmts

public void setInnerStmts(TStatementListSqlNode innerStmts)

setStmt

public void setStmt(TStatementSqlNode stmt)

getStmt

public TStatementSqlNode getStmt()

setBlcok

public void setBlcok(TBlockSqlNode blcok)

getBlcok

public TBlockSqlNode getBlcok()

init

public void init(java.lang.Object arg1)
Description copied from class: TParseTreeNode
Initialize a query tree node.

Overrides:
init in class TParseTreeNode

getKind

public int getKind()

setKind

public void setKind(int kind)

getExceptionClause

public TExceptionClause getExceptionClause()

setExceptionClause

public void setExceptionClause(TExceptionClause exceptionClause)

getInnerStmts

public TStatementListSqlNode getInnerStmts()

getStmts

public TStatementListSqlNode getStmts()

getDeclareStmts

public TStatementListSqlNode getDeclareStmts()

setDeclareStmts

public void setDeclareStmts(TStatementListSqlNode declareStmts)

setStmts

public void setStmts(TStatementListSqlNode stmts)

setCompoundSqls

public void setCompoundSqls(TCompoundSqlNode compoundSqls)

getCompoundSqls

public TCompoundSqlNode getCompoundSqls()