liquibase.statement.core
Class AddColumnStatement

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

public class AddColumnStatement
extends AbstractSqlStatement


Constructor Summary
AddColumnStatement(AddColumnStatement... columns)
           
AddColumnStatement(List<AddColumnStatement> columns)
           
AddColumnStatement(String catalogName, String schemaName, String tableName, String columnName, String columnType, Object defaultValue, ColumnConstraint... constraints)
           
AddColumnStatement(String catalogName, String schemaName, String tableName, String columnName, String columnType, Object defaultValue, String remarks, ColumnConstraint... constraints)
           
 
Method Summary
 String getAddAfterColumn()
           
 Integer getAddAtPosition()
           
 String getAddBeforeColumn()
           
 AutoIncrementConstraint getAutoIncrementConstraint()
           
 String getCatalogName()
           
 String getColumnName()
           
 List<AddColumnStatement> getColumns()
           
 String getColumnType()
           
 Set<ColumnConstraint> getConstraints()
           
 Object getDefaultValue()
           
 String getRemarks()
           
 String getSchemaName()
           
 String getTableName()
           
 String getUniqueStatementName()
           
 boolean isAutoIncrement()
           
 boolean isMultiple()
           
 boolean isNullable()
           
 boolean isPrimaryKey()
           
 boolean isUnique()
           
 void setAddAfterColumn(String addAfterColumn)
           
 void setAddAtPosition(Integer addAtPosition)
           
 void setAddBeforeColumn(String addBeforeColumn)
           
 
Methods inherited from class liquibase.statement.AbstractSqlStatement
continueOnError, setContinueOnError, skipOnUnsupported
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddColumnStatement

public AddColumnStatement(String catalogName,
                          String schemaName,
                          String tableName,
                          String columnName,
                          String columnType,
                          Object defaultValue,
                          ColumnConstraint... constraints)

AddColumnStatement

public AddColumnStatement(String catalogName,
                          String schemaName,
                          String tableName,
                          String columnName,
                          String columnType,
                          Object defaultValue,
                          String remarks,
                          ColumnConstraint... constraints)

AddColumnStatement

public AddColumnStatement(List<AddColumnStatement> columns)

AddColumnStatement

public AddColumnStatement(AddColumnStatement... columns)
Method Detail

isMultiple

public boolean isMultiple()

getColumns

public List<AddColumnStatement> getColumns()

getCatalogName

public String getCatalogName()

getSchemaName

public String getSchemaName()

getTableName

public String getTableName()

getColumnName

public String getColumnName()

getColumnType

public String getColumnType()

getRemarks

public String getRemarks()

getConstraints

public Set<ColumnConstraint> getConstraints()

isAutoIncrement

public boolean isAutoIncrement()

getAutoIncrementConstraint

public AutoIncrementConstraint getAutoIncrementConstraint()

isPrimaryKey

public boolean isPrimaryKey()

isNullable

public boolean isNullable()

isUnique

public boolean isUnique()

getUniqueStatementName

public String getUniqueStatementName()

getDefaultValue

public Object getDefaultValue()

getAddAfterColumn

public String getAddAfterColumn()

setAddAfterColumn

public void setAddAfterColumn(String addAfterColumn)

getAddBeforeColumn

public String getAddBeforeColumn()

setAddBeforeColumn

public void setAddBeforeColumn(String addBeforeColumn)

getAddAtPosition

public Integer getAddAtPosition()

setAddAtPosition

public void setAddAtPosition(Integer addAtPosition)


Copyright © 2016 Liquibase.org. All rights reserved.