クラス AbstractTableCommand
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.AbstractTableCommand
- すべての実装されたインタフェース:
Runnable
- 直系の既知のサブクラス:
AbstractExportCommand,CountAllTablesCommand
TABLEコマンド
-
フィールドの概要
クラスから継承されたフィールド com.sqlapp.data.db.command.AbstractCommand
logger -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明String[]String[]String[]String[]protected com.sqlapp.data.db.metadata.ReadDbObjectPredicateprotected 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) booleanbooleanvoidsetExcludeSchemas(String... excludeSchemas) voidsetExcludeTables(String... excludeTables) voidsetIncludeSchemas(String... includeSchemas) voidsetIncludeTables(String... includeTables) voidsetOnlyCurrentCatalog(boolean onlyCurrentCatalog) voidsetOnlyCurrentSchema(boolean onlyCurrentSchema) クラスから継承されたメソッド 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, doRun, error, error, getConsoleOutputLevel, getContext, getConvertHandler, getErr, getExceptionHandler, info, info, initialize, initializeContext, run, setConsoleOutputLevel, setConvertHandler, setExceptionHandler
-
コンストラクタの詳細
-
AbstractTableCommand
public AbstractTableCommand()
-
-
メソッドの詳細
-
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
-
getMetadataReaderFilter
protected com.sqlapp.data.db.metadata.ReadDbObjectPredicate getMetadataReaderFilter() -
getIncludeSchemas
- 戻り値:
- the includeSchemas
-
setIncludeSchemas
- パラメータ:
includeSchemas- the includeSchemas to set
-
getExcludeSchemas
- 戻り値:
- the excludeSchemas
-
setExcludeSchemas
- パラメータ:
excludeSchemas- the excludeSchemas to set
-
getIncludeTables
- 戻り値:
- the includeTables
-
setIncludeTables
- パラメータ:
includeTables- the includeTables to set
-
getExcludeTables
- 戻り値:
- the excludeTables
-
setExcludeTables
- パラメータ:
excludeTables- the excludeTables to set
-
isOnlyCurrentCatalog
public boolean isOnlyCurrentCatalog()- 戻り値:
- the onlyCurrentCatalog
-
setOnlyCurrentCatalog
public void setOnlyCurrentCatalog(boolean onlyCurrentCatalog) - パラメータ:
onlyCurrentCatalog- the onlyCurrentCatalog to set
-
isOnlyCurrentSchema
public boolean isOnlyCurrentSchema()- 戻り値:
- the onlyCurrentSchema
-
setOnlyCurrentSchema
public void setOnlyCurrentSchema(boolean onlyCurrentSchema) - パラメータ:
onlyCurrentSchema- the onlyCurrentSchema to set
-