クラス TableSqlExecuteCommand
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.TableSqlExecuteCommand
- すべての実装されたインタフェース:
Runnable
-
ネストされたクラスの概要
ネストされたクラス -
フィールドの概要
クラスから継承されたフィールド com.sqlapp.data.db.command.AbstractCommand
logger -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected voiddoRun()com.sqlapp.data.schemas.function.TablePredicateprotected com.sqlapp.data.db.metadata.SchemaReadergetSchemaReader(com.sqlapp.data.db.dialect.Dialect dialect) protected com.sqlapp.data.db.metadata.SchemaReadergetSchemaReader(Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) com.sqlapp.jdbc.sql.SqlConvertercom.sqlapp.data.db.sql.SqlType[]com.sqlapp.data.db.sql.TableOptionsPredicate<com.sqlapp.data.schemas.Table>voidsetCatalogName(String catalogName) voidsetCommitPerTable(boolean bool) voidsetCommitPerTable(com.sqlapp.data.schemas.function.TablePredicate commitPerTable) voidsetIterationMethod(TableSqlExecuteCommand.IterationMethod iterationMethod) voidsetSchemaName(String schemaName) voidsetSqlConverter(com.sqlapp.jdbc.sql.SqlConverter sqlConverter) voidsetSqlType(com.sqlapp.data.db.sql.SqlType... sqlType) voidsetTableOptions(com.sqlapp.data.db.sql.TableOptions tableOptions) voidsetTargetTable(com.sqlapp.data.schemas.function.TablePredicate targetTable) voidsetTargetTable(String targetTableName) クラスから継承されたメソッド 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, debug, debug, error, error, getConsoleOutputLevel, getContext, getConvertHandler, getErr, getExceptionHandler, info, info, initialize, initializeContext, run, setConsoleOutputLevel, setConvertHandler, setExceptionHandler
-
コンストラクタの詳細
-
TableSqlExecuteCommand
public TableSqlExecuteCommand()
-
-
メソッドの詳細
-
doRun
protected void doRun()- 定義:
doRunクラス内AbstractCommand
-
getSchemaReader
protected com.sqlapp.data.db.metadata.SchemaReader getSchemaReader(com.sqlapp.data.db.dialect.Dialect dialect) throws SQLException - 例外:
SQLException
-
getSchemaReader
protected com.sqlapp.data.db.metadata.SchemaReader getSchemaReader(Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) throws SQLException - 例外:
SQLException
-
getCatalogName
-
setCatalogName
-
getSchemaName
-
setSchemaName
-
getTableOptions
public com.sqlapp.data.db.sql.TableOptions getTableOptions() -
getTargetTable
-
setTargetTable
public void setTargetTable(com.sqlapp.data.schemas.function.TablePredicate targetTable) -
setTargetTable
-
setTableOptions
public void setTableOptions(com.sqlapp.data.db.sql.TableOptions tableOptions) -
setSqlConverter
public void setSqlConverter(com.sqlapp.jdbc.sql.SqlConverter sqlConverter) -
setIterationMethod
-
getIterationMethod
-
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
-
getCommitPerTable
public com.sqlapp.data.schemas.function.TablePredicate getCommitPerTable() -
setCommitPerTable
public void setCommitPerTable(com.sqlapp.data.schemas.function.TablePredicate commitPerTable) -
setCommitPerTable
public void setCommitPerTable(boolean bool) -
getSqlConverter
public com.sqlapp.jdbc.sql.SqlConverter getSqlConverter()
-