クラス AbstractFile2DataSourceCommand<T>

すべての実装されたインタフェース:
ConsoleOutputLevelProperty, ConvertersProperty, DataSourceProperty, FilesProperty, SchemaOptionProperty, SqlExecutorProperty, Runnable
直系の既知のサブクラス:
AbstractSynchronizeCommand, ApplyTableDataCommand

public abstract class AbstractFile2DataSourceCommand<T> extends AbstractSchemaDataSourceCommand implements SchemaOptionProperty, SqlExecutorProperty, FilesProperty
ファイル→DBコマンド
  • コンストラクタの詳細

    • AbstractFile2DataSourceCommand

      public AbstractFile2DataSourceCommand()
  • メソッドの詳細

    • doRun

      protected void doRun()
      定義:
      doRun クラス内 AbstractCommand
    • handle

      protected void handle(List<com.sqlapp.data.schemas.DbCommonObject<?>> totalObjects, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) throws Exception
      例外:
      Exception
    • getTarget

      protected abstract List<T> getTarget(List<com.sqlapp.data.schemas.DbCommonObject<?>> totalObjects, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect)
    • filter

      protected List<T> filter(List<T> list)
    • sort

      protected List<T> sort(List<T> list)
    • handle

      protected void handle(List<T> list, com.sqlapp.data.db.sql.SqlFactoryRegistry sqlFactoryRegistry, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) throws Exception
      例外:
      Exception
    • handle

      protected abstract void handle(T obj, com.sqlapp.data.db.sql.SqlFactoryRegistry sqlFactoryRegistry, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) throws Exception
      例外:
      Exception
    • setFiles

      public void setFiles(File... obj)
      定義:
      setFiles インタフェース内 FilesProperty