public class ApplyTableDataCommand extends AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>
logger| Constructor and Description |
|---|
ApplyTableDataCommand() |
| Modifier and Type | Method and Description |
|---|---|
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.SqlType |
getSqlType() |
protected java.util.List<com.sqlapp.data.schemas.Table> |
getTarget(java.util.List<com.sqlapp.data.schemas.DbCommonObject<?>> totalObjects,
java.sql.Connection connection) |
protected void |
handle(com.sqlapp.data.schemas.Table obj,
com.sqlapp.data.db.sql.SqlFactoryRegistry sqlFactoryRegistry,
java.sql.Connection connection) |
void |
setFilter(java.util.function.Predicate<com.sqlapp.data.schemas.AbstractSchemaObject<?>> filter) |
void |
setSqlType(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) |
doRun, getFiles, getSqlExecutor, getSqlOptions, handle, handle, setFiles, setSqlExecutor, setSqlOptiongetSchemas, getSchemas, getSqlFactoryRegistry, setSqlFactoryRegistrycreateOutputTextBuilder, getConnection, getConnectionHandler, getCurrentCatalogName, getCurrentSchemaName, getDataSource, getDialect, getDialect, newConverters, releaseConnection, setConnection, setConnectionHandler, setDataSource, setDialectcreateJsonConverter, getContext, getConvertHandler, getErr, getExceptionHandler, initialize, initializeContext, println, run, setConvertHandler, setExceptionHandlerprotected java.util.List<com.sqlapp.data.schemas.Table> getTarget(java.util.List<com.sqlapp.data.schemas.DbCommonObject<?>> totalObjects,
java.sql.Connection connection)
getTarget in class AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>protected java.util.List<com.sqlapp.data.schemas.Table> filter(java.util.List<com.sqlapp.data.schemas.Table> list)
filter in class AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>protected java.util.List<com.sqlapp.data.schemas.Table> sort(java.util.List<com.sqlapp.data.schemas.Table> list)
sort in class AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>protected void handle(com.sqlapp.data.schemas.Table obj,
com.sqlapp.data.db.sql.SqlFactoryRegistry sqlFactoryRegistry,
java.sql.Connection connection)
throws java.lang.Exception
handle in class AbstractFile2DataSourceCommand<com.sqlapp.data.schemas.Table>java.lang.Exceptionpublic com.sqlapp.data.db.sql.SqlType getSqlType()
public void setSqlType(com.sqlapp.data.db.sql.SqlType sqlType)
sqlType - the sqlType to setpublic java.util.function.Predicate<com.sqlapp.data.schemas.AbstractSchemaObject<?>> getFilter()
public void setFilter(java.util.function.Predicate<com.sqlapp.data.schemas.AbstractSchemaObject<?>> filter)
filter - the filter to set