Class MySqlCreateEventStatement

All Implemented Interfaces:
SQLDbTypedObject, SQLObject, SQLStatement, SQLAlterStatement, MySqlObject, MySqlStatement

public class MySqlCreateEventStatement extends MySqlStatementImpl implements SQLAlterStatement
  • Constructor Details

    • MySqlCreateEventStatement

      public MySqlCreateEventStatement()
  • Method Details

    • getDefiner

      public SQLName getDefiner()
    • setDefiner

      public void setDefiner(SQLName definer)
    • getName

      public SQLName getName()
    • setName

      public void setName(SQLName name)
    • getSchedule

      public MySqlEventSchedule getSchedule()
    • setSchedule

      public void setSchedule(MySqlEventSchedule schedule)
    • isOnCompletionPreserve

      public boolean isOnCompletionPreserve()
    • setOnCompletionPreserve

      public void setOnCompletionPreserve(boolean onCompletionPreserve)
    • getRenameTo

      public SQLName getRenameTo()
    • setRenameTo

      public void setRenameTo(SQLName renameTo)
    • getEnable

      public Boolean getEnable()
    • setEnable

      public void setEnable(Boolean enable)
    • isDisableOnSlave

      public boolean isDisableOnSlave()
    • setDisableOnSlave

      public void setDisableOnSlave(boolean disableOnSlave)
    • getComment

      public SQLExpr getComment()
    • setComment

      public void setComment(SQLExpr comment)
    • getEventBody

      public SQLStatement getEventBody()
    • setEventBody

      public void setEventBody(SQLStatement eventBody)
    • isIfNotExists

      public boolean isIfNotExists()
    • setIfNotExists

      public void setIfNotExists(boolean ifNotExists)
    • accept0

      public void accept0(MySqlASTVisitor visitor)
      Specified by:
      accept0 in interface MySqlObject
      Overrides:
      accept0 in class MySqlStatementImpl