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

    Constructors
    Constructor
    Description
    SqlJetTriggerDef(java.lang.String sql, org.antlr.runtime.tree.CommonTree ast)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    java.lang.String
     
    java.lang.String
     
    long
     
    java.lang.String
     
    boolean
     
    boolean
     
    void
    setRowId(long rowId)
     
    java.lang.String
     
    java.lang.String
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • SqlJetTriggerDef

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

    • 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.