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, setReferencingClauseaddAllMyTokensToTokenList, 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, toStringpublic 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 TTriggeringClausepublic 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 TTriggeringClausepublic void setSchemaName(TObjectName schemaName)
public void accept(TParseTreeVisitor v)
TParseTreeNodeaccept in interface Visitableaccept in class TTriggeringClausev - visitor is a descendant class of TParseTreeVisitorpublic void acceptChildren(TParseTreeVisitor v)
TParseTreeNodeacceptChildren in interface VisitableacceptChildren in class TTriggeringClausev - visitor is a descendant class of TParseTreeVisitorCopyright © 2019. All rights reserved.