Class SqlJetTriggerDef

java.lang.Object
org.tmatesoft.sqljet.core.internal.schema.SqlJetTriggerDef
All Implemented Interfaces:
ISqlJetTriggerDef

public class SqlJetTriggerDef extends Object implements ISqlJetTriggerDef
  • Constructor Details

    • SqlJetTriggerDef

      public SqlJetTriggerDef(String sql, org.antlr.runtime.tree.CommonTree ast)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface ISqlJetTriggerDef
      Returns:
      name of this trigger.
    • getDatabaseName

      public String getDatabaseName()
    • isTemporary

      public boolean isTemporary()
    • isKeepExisting

      public boolean isKeepExisting()
    • toSQL

      public String toSQL()
      Specified by:
      toSQL in interface ISqlJetTriggerDef
      Returns:
      SQL used to define this trigger.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getRowId

      public long getRowId()
    • setRowId

      public void setRowId(long rowId)
    • getTableName

      public String getTableName()
      Specified by:
      getTableName in interface ISqlJetTriggerDef
      Returns:
      name of the table this trigger is set on.