Top Fields Constructors Methods
liquibase.statement

public Class UpdateExecutablePreparedStatement

extends ExecutablePreparedStatementBase
Class Inheritance
Imports
liquibase.change.ColumnConfig, liquibase.changelog.ChangeSet, liquibase.database.Database, liquibase.resource.ResourceAccessor, java.util.ArrayList, .Arrays, .List

Field Summary

Modifier and TypeField and Description
private String
private final List<String>
private final List<Object>
Inherited from liquibase.statement.ExecutablePreparedStatementBase:
coreBundledatabase

Constructor Summary

AccessConstructor and Description
public
UpdateExecutablePreparedStatement(Database database, String catalogName, String schemaName, String tableName, List<ColumnConfig> columns, ChangeSet changeSet, ResourceAccessor resourceAccessor)

Method Summary

Modifier and TypeMethod and Description
public UpdateExecutablePreparedStatement
public UpdateExecutablePreparedStatement
public UpdateExecutablePreparedStatement
public boolean
protected String
public String
public List<String>
public List<Object>
public UpdateExecutablePreparedStatement
setWhereClause(String whereClause)

Inherited from liquibase.statement.ExecutablePreparedStatementBase:
applyColumnParameterapplyVisitorsattachParamscreateStreamexecuteexecutePreparedStatementgetCachedStatementgetCatalogNamegetChangeSetgetColumnsgetContentLengthgetContentLengthgetResourceAccessorgetResourceAsStreamgetSchemaNamegetTableNameskipOnUnsupportedtoBinaryStreamtoCharacterStream

Field Detail

whereClauseback to summary
private String whereClause
whereColumnNamesback to summary
private final List<String> whereColumnNames
whereParametersback to summary
private final List<Object> whereParameters

Constructor Detail

UpdateExecutablePreparedStatementback to summary
public UpdateExecutablePreparedStatement(Database database, String catalogName, String schemaName, String tableName, List<ColumnConfig> columns, ChangeSet changeSet, ResourceAccessor resourceAccessor)

Method Detail

addWhereColumnNameback to summary
public UpdateExecutablePreparedStatement addWhereColumnName(String value)
addWhereParameterback to summary
public UpdateExecutablePreparedStatement addWhereParameter(Object value)
addWhereParametersback to summary
public UpdateExecutablePreparedStatement addWhereParameters(Object... value)
continueOnErrorback to summary
public boolean continueOnError()

Implements liquibase.statement.SqlStatement.continueOnError.

Annotations
@Override
generateSqlback to summary
protected String generateSql(List<ColumnConfig> cols)

Implements abstract liquibase.statement.ExecutablePreparedStatementBase.generateSql.

Annotations
@Override
getWhereClauseback to summary
public String getWhereClause()
getWhereColumnNamesback to summary
public List<String> getWhereColumnNames()
getWhereParametersback to summary
public List<Object> getWhereParameters()
setWhereClauseback to summary
public UpdateExecutablePreparedStatement setWhereClause(String whereClause)