クラス ApplyTableDataCommand
- java.lang.Object
-
- com.sqlapp.data.db.command.AbstractCommand
-
- com.sqlapp.data.db.command.AbstractDataSourceCommand
-
- com.sqlapp.data.db.command.AbstractSchemaDataSourceCommand
-
- com.sqlapp.data.db.command.AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>
-
- com.sqlapp.data.db.command.ApplyTableDataCommand
-
- すべての実装されたインタフェース:
java.lang.Runnable
public class ApplyTableDataCommand extends AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>
データ適用コマンド
-
-
フィールドの概要
-
クラスから継承されたフィールド com.sqlapp.data.db.command.AbstractCommand
logger
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 ApplyTableDataCommand()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 protected java.util.List<com.sqlapp.data.schemas.Table>filter(java.util.List<com.sqlapp.data.schemas.Table> list)java.util.function.Predicate<com.sqlapp.data.schemas.AbstractSchemaObject<?>>getFilter()com.sqlapp.data.db.sql.SqlTypegetSqlType()protected java.util.List<com.sqlapp.data.schemas.Table>getTarget(java.util.List<com.sqlapp.data.schemas.DbCommonObject<?>> totalObjects, java.sql.Connection connection, com.sqlapp.data.db.dialect.Dialect dialect)protected voidhandle(com.sqlapp.data.schemas.Table obj, com.sqlapp.data.db.sql.SqlFactoryRegistry sqlFactoryRegistry, java.sql.Connection connection, com.sqlapp.data.db.dialect.Dialect dialect)voidsetFilter(java.util.function.Predicate<com.sqlapp.data.schemas.AbstractSchemaObject<?>> filter)voidsetSqlType(com.sqlapp.data.db.sql.SqlType sqlType)protected java.util.List<com.sqlapp.data.schemas.Table>sort(java.util.List<com.sqlapp.data.schemas.Table> list)-
クラスから継承されたメソッド com.sqlapp.data.db.command.AbstractFile2DataSourceCommand
doRun, getFiles, getSqlExecutor, getSqlOptions, handle, handle, setFiles, setSqlExecutor, setSqlOption
-
クラスから継承されたメソッド com.sqlapp.data.db.command.AbstractSchemaDataSourceCommand
getSchemas, getSqlFactoryRegistry, setSqlFactoryRegistry
-
クラスから継承されたメソッド com.sqlapp.data.db.command.AbstractDataSourceCommand
createOutputTextBuilder, getConnection, getConnectionHandler, getCurrentCatalogName, getCurrentSchemaName, getDataSource, getDialect, newConverters, releaseConnection, rollback, setConnection, setConnectionHandler, setDataSource, setDialect
-
クラスから継承されたメソッド com.sqlapp.data.db.command.AbstractCommand
createJsonConverter, createYamlConverter, getContext, getConvertHandler, getErr, getExceptionHandler, initialize, initializeContext, println, run, setConvertHandler, setExceptionHandler
-
-
-
-
メソッドの詳細
-
getTarget
protected java.util.List<com.sqlapp.data.schemas.Table> getTarget(java.util.List<com.sqlapp.data.schemas.DbCommonObject<?>> totalObjects, java.sql.Connection connection, com.sqlapp.data.db.dialect.Dialect dialect)- 定義:
getTargetクラス内AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>
-
filter
protected java.util.List<com.sqlapp.data.schemas.Table> filter(java.util.List<com.sqlapp.data.schemas.Table> list)
- オーバーライド:
filterクラス内AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>
-
sort
protected java.util.List<com.sqlapp.data.schemas.Table> sort(java.util.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, java.sql.Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) throws java.lang.Exception- 定義:
handleクラス内AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>- 例外:
java.lang.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 java.util.function.Predicate<com.sqlapp.data.schemas.AbstractSchemaObject<?>> getFilter()
- 戻り値:
- the filter
-
setFilter
public void setFilter(java.util.function.Predicate<com.sqlapp.data.schemas.AbstractSchemaObject<?>> filter)
- パラメータ:
filter- the filter to set
-
-