public class TCompoundDmlTriggerClause extends TTriggeringClause
Constructor and Description |
---|
TCompoundDmlTriggerClause() |
Modifier and Type | Method and Description |
---|---|
void |
accept(TParseTreeVisitor v)
Accept a visitor
|
void |
acceptChildren(TParseTreeVisitor v)
Accept a visitor to iterate this class and sub-nodes of this class
|
void |
doParse(TCustomSqlStatement psql,
ESqlClause plocation)
Analyze the sub-nodes inside this node.
|
void |
init(Object arg1)
Initialize a query tree node.
|
void |
setDmlEventClause(TDmlEventClause dmlEventClause) |
getActionTime, getDmlEventClause, getEventClause, getFireMode, getReferencingClause, init, setActionTime, setActionTimeByDummy, setEventClause, setFireMode, setReferencingClause
addAllMyTokensToTokenList, appendString, fastSetString, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, removeAllMyTokensFromTokenList, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setGsqlparser, setIncludingComment, setNodeType, setStartToken, setStartToken, setStartToken, setStartToken, setString, toScript, toString
public void init(Object arg1)
TParseTreeNode
init
in class TTriggeringClause
arg1
- first argumentpublic void doParse(TCustomSqlStatement psql, ESqlClause plocation)
TParseTreeNode
doParse
in class TTriggeringClause
psql
- SQL statement this node belongs toplocation
- SQL clause this node belongs topublic void setDmlEventClause(TDmlEventClause dmlEventClause)
setDmlEventClause
in class TTriggeringClause
public void accept(TParseTreeVisitor v)
TParseTreeNode
accept
in interface Visitable
accept
in class TTriggeringClause
v
- visitor is a descendant class of TParseTreeVisitor
public void acceptChildren(TParseTreeVisitor v)
TParseTreeNode
acceptChildren
in interface Visitable
acceptChildren
in class TTriggeringClause
v
- visitor is a descendant class of TParseTreeVisitor
Copyright © 2019. All rights reserved.