liquibase.statement.core
Class UpdateStatement

java.lang.Object
  extended by liquibase.statement.AbstractSqlStatement
      extended by liquibase.statement.core.UpdateStatement
All Implemented Interfaces:
SqlStatement

public class UpdateStatement
extends AbstractSqlStatement


Constructor Summary
UpdateStatement(String catalogName, String schemaName, String tableName)
           
 
Method Summary
 UpdateStatement addNewColumnValue(String columnName, Object newValue)
           
 UpdateStatement addWhereColumnName(String value)
           
 UpdateStatement addWhereParameter(Object value)
           
 UpdateStatement addWhereParameters(Object... value)
           
 String getCatalogName()
           
 Map<String,Object> getNewColumnValues()
           
 String getSchemaName()
           
 String getTableName()
           
 String getWhereClause()
           
 List<String> getWhereColumnNames()
           
 List<Object> getWhereParameters()
           
 UpdateStatement setWhereClause(String whereClause)
           
 
Methods inherited from class liquibase.statement.AbstractSqlStatement
skipOnUnsupported
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateStatement

public UpdateStatement(String catalogName,
                       String schemaName,
                       String tableName)
Method Detail

getCatalogName

public String getCatalogName()

getSchemaName

public String getSchemaName()

getTableName

public String getTableName()

addNewColumnValue

public UpdateStatement addNewColumnValue(String columnName,
                                         Object newValue)

getWhereClause

public String getWhereClause()

setWhereClause

public UpdateStatement setWhereClause(String whereClause)

addWhereParameter

public UpdateStatement addWhereParameter(Object value)

addWhereParameters

public UpdateStatement addWhereParameters(Object... value)

addWhereColumnName

public UpdateStatement addWhereColumnName(String value)

getNewColumnValues

public Map<String,Object> getNewColumnValues()

getWhereParameters

public List<Object> getWhereParameters()

getWhereColumnNames

public List<String> getWhereColumnNames()


Copyright © 2013 Liquibase.org. All Rights Reserved.