1 package jp.sourceforge.ea2ddl.dao.allcommon.s2dao.internal.sqlcommand;
\r
3 import javax.sql.DataSource;
\r
5 import org.seasar.extension.jdbc.StatementFactory;
\r
6 import org.seasar.dao.BeanMetaData;
\r
8 import jp.sourceforge.ea2ddl.dao.allcommon.s2dao.internal.sqlhandler.InternalAbstractAutoHandler;
\r
9 import jp.sourceforge.ea2ddl.dao.allcommon.s2dao.internal.sqlhandler.InternalDeleteAutoHandler;
\r
12 * @author DBFlute(AutoGenerator)
\r
14 public class InternalDeleteAutoStaticCommand extends InternalAbstractAutoStaticCommand {
\r
16 // ===================================================================================
\r
19 public InternalDeleteAutoStaticCommand(DataSource dataSource,
\r
20 StatementFactory statementFactory, BeanMetaData beanMetaData,
\r
21 String[] propertyNames) {
\r
22 super(dataSource, statementFactory, beanMetaData, propertyNames);
\r
25 // ===================================================================================
\r
29 protected InternalAbstractAutoHandler createAutoHandler() {
\r
30 return new InternalDeleteAutoHandler(getDataSource(), getStatementFactory(), getBeanMetaData(), getPropertyTypes());
\r
34 protected void setupSql() {
\r
39 protected void setupPropertyTypes(String[] propertyNames) {
\r
40 setupDeletePropertyTypes(propertyNames);
\r