クラス 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
-
- すべての実装されたインタフェース:
java.lang.Runnable
- 直系の既知のサブクラス:
AbstractExportCommand,CountAllTablesCommand
public abstract class AbstractTableCommand extends AbstractSchemaDataSourceCommand
TABLEコマンド
-
-
フィールドの概要
-
クラスから継承されたフィールド com.sqlapp.data.db.command.AbstractCommand
logger
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 AbstractTableCommand()
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 java.lang.String[]getExcludeSchemas()java.lang.String[]getExcludeTables()java.lang.String[]getIncludeSchemas()java.lang.String[]getIncludeTables()protected com.sqlapp.data.db.metadata.ReadDbObjectPredicategetMetadataReaderFilter()protected com.sqlapp.data.db.metadata.SchemaReadergetSchemaReader(com.sqlapp.data.db.dialect.Dialect dialect)protected com.sqlapp.data.db.metadata.SchemaReadergetSchemaReader(java.sql.Connection connection, com.sqlapp.data.db.dialect.Dialect dialect)booleanisOnlyCurrentCatalog()booleanisOnlyCurrentSchema()voidsetExcludeSchemas(java.lang.String... excludeSchemas)voidsetExcludeTables(java.lang.String... excludeTables)voidsetIncludeSchemas(java.lang.String... includeSchemas)voidsetIncludeTables(java.lang.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, doRun, getContext, getConvertHandler, getErr, getExceptionHandler, initialize, initializeContext, println, run, setConvertHandler, setExceptionHandler
-
-
-
-
メソッドの詳細
-
getSchemaReader
protected com.sqlapp.data.db.metadata.SchemaReader getSchemaReader(com.sqlapp.data.db.dialect.Dialect dialect) throws java.sql.SQLException- 例外:
java.sql.SQLException
-
getSchemaReader
protected com.sqlapp.data.db.metadata.SchemaReader getSchemaReader(java.sql.Connection connection, com.sqlapp.data.db.dialect.Dialect dialect) throws java.sql.SQLException- 例外:
java.sql.SQLException
-
getMetadataReaderFilter
protected com.sqlapp.data.db.metadata.ReadDbObjectPredicate getMetadataReaderFilter()
-
getIncludeSchemas
public java.lang.String[] getIncludeSchemas()
- 戻り値:
- the includeSchemas
-
setIncludeSchemas
public void setIncludeSchemas(java.lang.String... includeSchemas)
- パラメータ:
includeSchemas- the includeSchemas to set
-
getExcludeSchemas
public java.lang.String[] getExcludeSchemas()
- 戻り値:
- the excludeSchemas
-
setExcludeSchemas
public void setExcludeSchemas(java.lang.String... excludeSchemas)
- パラメータ:
excludeSchemas- the excludeSchemas to set
-
getIncludeTables
public java.lang.String[] getIncludeTables()
- 戻り値:
- the includeTables
-
setIncludeTables
public void setIncludeTables(java.lang.String... includeTables)
- パラメータ:
includeTables- the includeTables to set
-
getExcludeTables
public java.lang.String[] getExcludeTables()
- 戻り値:
- the excludeTables
-
setExcludeTables
public void setExcludeTables(java.lang.String... excludeTables)
- パラメータ:
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
-
-