package com.chenyang.druid.sql.dialect.mysql.ast.statement;

import com.chenyang.druid.sql.ast.SQLStatement;
import com.chenyang.druid.sql.dialect.mysql.visitor.MySqlASTVisitor;
import java.util.ArrayList;
import java.util.List;

public class DrdsChangeDDLJob extends MySqlStatementImpl implements SQLStatement {
   private long jobId = 0L;
   private boolean skip = false;
   private boolean add = false;
   private List<String> groupAndTableNameList = new ArrayList();

   public void accept0(MySqlASTVisitor visitor) {
      visitor.visit(this);
      visitor.endVisit(this);
   }

   public long getJobId() {
      return this.jobId;
   }

   public void setJobId(long jobId) {
      this.jobId = jobId;
   }

   public boolean isSkip() {
      return this.skip;
   }

   public void setSkip(boolean skip) {
      this.skip = skip;
   }

   public boolean isAdd() {
      return this.add;
   }

   public void setAdd(boolean add) {
      this.add = add;
   }

   public List<String> getGroupAndTableNameList() {
      return this.groupAndTableNameList;
   }

   public void addGroupAndTableNameList(String groupAndTableName) {
      this.groupAndTableNameList.add(groupAndTableName);
   }
}
