public abstract class AbstractTableCommand extends AbstractSchemaDataSourceCommand
logger| Constructor and Description |
|---|
AbstractTableCommand() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getExcludeSchemas() |
java.lang.String[] |
getExcludeTables() |
java.lang.String[] |
getIncludeSchemas() |
java.lang.String[] |
getIncludeTables() |
protected com.sqlapp.data.db.metadata.ReadDbObjectPredicate |
getMetadataReaderFilter() |
protected com.sqlapp.data.db.metadata.SchemaReader |
getSchemaReader(java.sql.Connection connection,
com.sqlapp.data.db.dialect.Dialect dialect) |
protected com.sqlapp.data.db.metadata.SchemaReader |
getSchemaReader(com.sqlapp.data.db.dialect.Dialect dialect) |
boolean |
isOnlyCurrentCatalog() |
boolean |
isOnlyCurrentSchema() |
void |
setExcludeSchemas(java.lang.String... excludeSchemas) |
void |
setExcludeTables(java.lang.String... excludeTables) |
void |
setIncludeSchemas(java.lang.String... includeSchemas) |
void |
setIncludeTables(java.lang.String... includeTables) |
void |
setOnlyCurrentCatalog(boolean onlyCurrentCatalog) |
void |
setOnlyCurrentSchema(boolean onlyCurrentSchema) |
getSchemas, getSchemas, getSqlFactoryRegistry, setSqlFactoryRegistrycreateOutputTextBuilder, getConnection, getConnectionHandler, getCurrentCatalogName, getCurrentSchemaName, getDataSource, getDialect, getDialect, newConverters, releaseConnection, setConnection, setConnectionHandler, setDataSource, setDialectcreateJsonConverter, doRun, getContext, getConvertHandler, getErr, getExceptionHandler, initialize, initializeContext, println, run, setConvertHandler, setExceptionHandlerprotected com.sqlapp.data.db.metadata.SchemaReader getSchemaReader(com.sqlapp.data.db.dialect.Dialect dialect)
throws java.sql.SQLException
java.sql.SQLExceptionprotected com.sqlapp.data.db.metadata.SchemaReader getSchemaReader(java.sql.Connection connection,
com.sqlapp.data.db.dialect.Dialect dialect)
throws java.sql.SQLException
java.sql.SQLExceptionprotected com.sqlapp.data.db.metadata.ReadDbObjectPredicate getMetadataReaderFilter()
public java.lang.String[] getIncludeSchemas()
public void setIncludeSchemas(java.lang.String... includeSchemas)
includeSchemas - the includeSchemas to setpublic java.lang.String[] getExcludeSchemas()
public void setExcludeSchemas(java.lang.String... excludeSchemas)
excludeSchemas - the excludeSchemas to setpublic java.lang.String[] getIncludeTables()
public void setIncludeTables(java.lang.String... includeTables)
includeTables - the includeTables to setpublic java.lang.String[] getExcludeTables()
public void setExcludeTables(java.lang.String... excludeTables)
excludeTables - the excludeTables to setpublic boolean isOnlyCurrentCatalog()
public void setOnlyCurrentCatalog(boolean onlyCurrentCatalog)
onlyCurrentCatalog - the onlyCurrentCatalog to setpublic boolean isOnlyCurrentSchema()
public void setOnlyCurrentSchema(boolean onlyCurrentSchema)
onlyCurrentSchema - the onlyCurrentSchema to set