org.tmatesoft.sqljet.core.internal.schema
Class SqlJetTriggerDef
java.lang.Object
org.tmatesoft.sqljet.core.internal.schema.SqlJetTriggerDef
- All Implemented Interfaces:
- ISqlJetTriggerDef
public class SqlJetTriggerDef
- extends java.lang.Object
- implements ISqlJetTriggerDef
Constructor Summary |
SqlJetTriggerDef(java.lang.String sql,
org.antlr.runtime.tree.CommonTree ast)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SqlJetTriggerDef
public SqlJetTriggerDef(java.lang.String sql,
org.antlr.runtime.tree.CommonTree ast)
getName
public java.lang.String getName()
- Specified by:
getName
in interface ISqlJetTriggerDef
- Returns:
- name of this trigger.
getDatabaseName
public java.lang.String getDatabaseName()
isTemporary
public boolean isTemporary()
isKeepExisting
public boolean isKeepExisting()
toSQL
public java.lang.String toSQL()
- Specified by:
toSQL
in interface ISqlJetTriggerDef
- Returns:
- SQL used to define this trigger.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getRowId
public long getRowId()
setRowId
public void setRowId(long rowId)
getTableName
public java.lang.String getTableName()
- Specified by:
getTableName
in interface ISqlJetTriggerDef
- Returns:
- name of the table this trigger is set on.