public abstract class ExecutablePreparedStatementBase extends java.lang.Object implements ExecutablePreparedStatement
| Modifier | Constructor and Description |
|---|---|
protected |
ExecutablePreparedStatementBase(Database database,
java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String tableName,
java.util.List<ColumnConfig> columns,
ChangeSet changeSet,
ResourceAccessor resourceAccessor) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(PreparedStatementFactory factory)
Execute the prepared statement
|
protected abstract java.lang.String |
generateSql(java.util.List<ColumnConfig> cols) |
java.lang.String |
getAbsolutePath(java.lang.String path)
Gets absolute and normalized path for path.
|
java.lang.String |
getCatalogName() |
java.util.List<ColumnConfig> |
getColumns() |
java.lang.String |
getSchemaName() |
java.lang.String |
getTableName() |
boolean |
skipOnUnsupported() |
protected Database database
protected ExecutablePreparedStatementBase(Database database, java.lang.String catalogName, java.lang.String schemaName, java.lang.String tableName, java.util.List<ColumnConfig> columns, ChangeSet changeSet, ResourceAccessor resourceAccessor)
public void execute(PreparedStatementFactory factory) throws DatabaseException
ExecutablePreparedStatementexecute in interface ExecutablePreparedStatementfactory - for creating a PreparedStatement objectDatabaseExceptionprotected abstract java.lang.String generateSql(java.util.List<ColumnConfig> cols)
public java.lang.String getAbsolutePath(java.lang.String path)
path - Absolute or relative path.public boolean skipOnUnsupported()
skipOnUnsupported in interface SqlStatementpublic java.lang.String getCatalogName()
public java.lang.String getSchemaName()
public java.lang.String getTableName()
public java.util.List<ColumnConfig> getColumns()