public class TNonDmlTriggerClause extends TTriggeringClause
Constructor and Description |
---|
TNonDmlTriggerClause() |
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
|
TDummyList |
getDatabase_event_list() |
TDummyList |
getDdl_event_list() |
int |
getFireMode()
When or how this trigger was fired.
|
TObjectName |
getSchemaName()
It's optional, only valid when
isSchema() is true. |
boolean |
isDatabase()
Specify DATABASE to define the trigger on the entire database.
|
boolean |
isSchema()
Specify SCHEMA to define the trigger on the current schema.
|
void |
setDatabase_event_list(TDummyList database_event_list) |
void |
setDatabase(boolean database) |
void |
setDdl_event_list(TDummyList ddl_event_list) |
void |
setFireMode(int fireMode) |
void |
setSchema(boolean schema) |
void |
setSchemaName(TObjectName schemaName) |
doParse, getActionTime, getDmlEventClause, getEventClause, getReferencingClause, init, init, setActionTime, setActionTimeByDummy, setDmlEventClause, setEventClause, 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 boolean isDatabase()
public void setDatabase(boolean database)
public void setSchema(boolean schema)
public boolean isSchema()
public TObjectName getSchemaName()
isSchema()
is true.public int getFireMode()
getFireMode
in class TTriggeringClause
public void setDatabase_event_list(TDummyList database_event_list)
public void setDdl_event_list(TDummyList ddl_event_list)
public TDummyList getDatabase_event_list()
public TDummyList getDdl_event_list()
public void setFireMode(int fireMode)
setFireMode
in class TTriggeringClause
public void setSchemaName(TObjectName schemaName)
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.