public abstract class ExecutablePreparedStatementBase extends Object implements ExecutablePreparedStatement
| Modifier | Constructor and Description |
|---|---|
protected |
ExecutablePreparedStatementBase(Database database,
String catalogName,
String schemaName,
String tableName,
List<ColumnConfig> columns,
ChangeSet changeSet,
ResourceAccessor resourceAccessor) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(PreparedStatementFactory factory)
Execute the prepared statement
|
protected abstract String |
generateSql(List<ColumnConfig> cols) |
String |
getAbsolutePath(String path)
Gets absolute and normalized path for path.
|
String |
getCatalogName() |
List<ColumnConfig> |
getColumns() |
String |
getSchemaName() |
String |
getTableName() |
boolean |
skipOnUnsupported() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontinueOnErrorprotected Database database
protected ExecutablePreparedStatementBase(Database database, String catalogName, String schemaName, String tableName, List<ColumnConfig> columns, ChangeSet changeSet, ResourceAccessor resourceAccessor)
public void execute(PreparedStatementFactory factory) throws DatabaseException
ExecutablePreparedStatementexecute in interface ExecutablePreparedStatementfactory - for creating a PreparedStatement objectDatabaseExceptionprotected abstract String generateSql(List<ColumnConfig> cols)
public String getAbsolutePath(String path)
path - Absolute or relative path.public boolean skipOnUnsupported()
skipOnUnsupported in interface SqlStatementpublic String getCatalogName()
public String getSchemaName()
public String getTableName()
public List<ColumnConfig> getColumns()
Copyright © 2018 Liquibase.org. All rights reserved.