クラス ApplyTableDataCommand

すべての実装されたインタフェース:
Runnable

public class ApplyTableDataCommand extends AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>
データ適用コマンド
  • コンストラクタの詳細

    • ApplyTableDataCommand

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

    • getTarget

      protected List<com.sqlapp.data.schemas.Table> getTarget(List<com.sqlapp.data.schemas.DbCommonObject<?>> totalObjects, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect)
      定義:
      getTarget クラス内 AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>
    • filter

      protected List<com.sqlapp.data.schemas.Table> filter(List<com.sqlapp.data.schemas.Table> list)
      オーバーライド:
      filter クラス内 AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>
    • sort

      protected List<com.sqlapp.data.schemas.Table> sort(List<com.sqlapp.data.schemas.Table> list)
      オーバーライド:
      sort クラス内 AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>
    • handle

      protected void handle(com.sqlapp.data.schemas.Table obj, com.sqlapp.data.db.sql.SqlFactoryRegistry sqlFactoryRegistry, Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) throws Exception
      定義:
      handle クラス内 AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>
      例外:
      Exception
    • getSqlType

      public com.sqlapp.data.db.sql.SqlType getSqlType()
      戻り値:
      the sqlType
    • setSqlType

      public void setSqlType(com.sqlapp.data.db.sql.SqlType sqlType)
      パラメータ:
      sqlType - the sqlType to set
    • getFilter

      public Predicate<com.sqlapp.data.schemas.AbstractSchemaObject<?>> getFilter()
      戻り値:
      the filter
    • setFilter

      public void setFilter(Predicate<com.sqlapp.data.schemas.AbstractSchemaObject<?>> filter)
      パラメータ:
      filter - the filter to set