package com.nfwork.dbfound.model.bean;
import java.util.ArrayList;
import java.util.List;
import com.nfwork.dbfound.exception.DBFoundPackageException;
import com.nfwork.dbfound.model.base.Entity;
public class Sqls extends Entity {
private static final long serialVersionUID = -5219823527523277120L;
List<SqlEntity> sqlList = new ArrayList<SqlEntity>();
@Override
public void run() {
if (getParent() instanceof Execute) {
Execute execute = (Execute) getParent();
execute.setSqls(this);
}
}
@Override
public Sqls cloneEntity() {
Sqls sqls;
try {
sqls = (Sqls) this.clone();
} catch (CloneNotSupportedException e) {
throw new DBFoundPackageException(e.getMessage(), e);
}
List<SqlEntity> cList = new ArrayList<SqlEntity>();
for (SqlEntity entity : sqlList) {
cList.add((SqlEntity) entity.cloneEntity());
}
sqls.setSqlList(cList);
return sqls;
}
public List<SqlEntity> getSqlList() {
return sqlList;
}
public void setSqlList(List<SqlEntity> sqlList) {
this.sqlList = sqlList;
}
}