gudusoft.gsqlparser.nodes
Class TCreateTriggerSqlNode

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

public class TCreateTriggerSqlNode
extends TParseTreeNode

Internal use in the parser.


Constructor Summary
TCreateTriggerSqlNode()
           
 
Method Summary
 TBlockSqlNode getBlcok()
           
 TDummyList getDmlTpyes()
           
 int getFireMode()
           
 TTable getOnTable()
           
 TStatementSqlNode getStmt()
           
 TStatementListSqlNode getStmts()
           
 TParseTreeNode getTrigger_event_clause()
           
 TTriggerAction getTriggerAction()
           
 TObjectName getTriggerName()
           
 TExpression getWhenCondition()
           
 void init(java.lang.Object arg1)
          Initialize a query tree node.
 void init(java.lang.Object arg1, java.lang.Object arg2)
           
 void setBlcok(TBlockSqlNode blcok)
           
 void setDmlTpyes(TDummyList dmlTpyes)
           
 void setFireMode(int fireMode)
           
 void setStmt(TStatementSqlNode stmt)
           
 void setStmts(TStatementListSqlNode stmts)
           
 void setTrigger_event_clause(TParseTreeNode trigger_event_clause)
           
 void setTriggerAction(TTriggerAction triggerAction)
           
 void setWhenCondition(TExpression whenCondition)
           
 
Methods inherited from class gudusoft.gsqlparser.nodes.TParseTreeNode
accept, addAllMyTokensToTokenList, doParse, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, 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

TCreateTriggerSqlNode

public TCreateTriggerSqlNode()
Method Detail

setBlcok

public void setBlcok(TBlockSqlNode blcok)

getBlcok

public TBlockSqlNode getBlcok()

setDmlTpyes

public void setDmlTpyes(TDummyList dmlTpyes)

getDmlTpyes

public TDummyList getDmlTpyes()

setFireMode

public void setFireMode(int fireMode)

getFireMode

public int getFireMode()

getTriggerName

public TObjectName getTriggerName()

setTrigger_event_clause

public void setTrigger_event_clause(TParseTreeNode trigger_event_clause)

getTrigger_event_clause

public TParseTreeNode getTrigger_event_clause()

setWhenCondition

public void setWhenCondition(TExpression whenCondition)

getWhenCondition

public TExpression getWhenCondition()

getStmt

public TStatementSqlNode getStmt()

setStmt

public void setStmt(TStatementSqlNode stmt)

getOnTable

public TTable getOnTable()

getStmts

public TStatementListSqlNode getStmts()

setStmts

public void setStmts(TStatementListSqlNode stmts)

init

public void init(java.lang.Object arg1,
                 java.lang.Object arg2)
Overrides:
init in class TParseTreeNode

init

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

Overrides:
init in class TParseTreeNode

getTriggerAction

public TTriggerAction getTriggerAction()

setTriggerAction

public void setTriggerAction(TTriggerAction triggerAction)