Top Fields Constructors Methods
liquibase.statement.core

public Class AddColumnStatement

extends AbstractSqlStatement
Class Inheritance
Imports
liquibase.statement.*, java.util.*

Field Summary

Modifier and TypeField and Description
private String
private Integer
private String
private String
private String
private final List<AddColumnStatement>
private String
private Boolean
private final Set<ColumnConstraint>
private Object
private String
private String
private String
private String

Constructor Summary

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

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

public
public

Method Summary

Modifier and TypeMethod and Description
public String
public Integer
public String
public AutoIncrementConstraint
public String
public String
public List<AddColumnStatement>
public String
public Boolean
public Set<ColumnConstraint>
public Object
public String
public String
public String
public String
public String
public boolean
public boolean
public boolean
public boolean
public boolean
public void
setAddAfterColumn(String addAfterColumn)

public void
setAddAtPosition(Integer addAtPosition)

public void
setAddBeforeColumn(String addBeforeColumn)

public void
setComputed(Boolean computed)

public void
setDefaultValueConstraintName(String defaultValueConstraintName)

public boolean
public boolean
public boolean
Inherited from liquibase.statement.AbstractSqlStatement:
continueOnErrorsetContinueOnErrorskipOnUnsupported

Field Detail

addAfterColumnback to summary
private String addAfterColumn
addAtPositionback to summary
private Integer addAtPosition
addBeforeColumnback to summary
private String addBeforeColumn
catalogNameback to summary
private String catalogName
columnNameback to summary
private String columnName
columnsback to summary
private final List<AddColumnStatement> columns
columnTypeback to summary
private String columnType
computedback to summary
private Boolean computed
constraintsback to summary
private final Set<ColumnConstraint> constraints
defaultValueback to summary
private Object defaultValue
defaultValueConstraintNameback to summary
private String defaultValueConstraintName
remarksback to summary
private String remarks
schemaNameback to summary
private String schemaName
tableNameback to summary
private String tableName

Constructor Detail

AddColumnStatementback to summary
public AddColumnStatement(String catalogName, String schemaName, String tableName, String columnName, String columnType, Object defaultValue, ColumnConstraint... constraints)
AddColumnStatementback to summary
public AddColumnStatement(String catalogName, String schemaName, String tableName, String columnName, String columnType, Object defaultValue, String remarks, ColumnConstraint... constraints)
AddColumnStatementback to summary
public AddColumnStatement(List<AddColumnStatement> columns)
AddColumnStatementback to summary
public AddColumnStatement(AddColumnStatement... columns)

Method Detail

getAddAfterColumnback to summary
public String getAddAfterColumn()
getAddAtPositionback to summary
public Integer getAddAtPosition()
getAddBeforeColumnback to summary
public String getAddBeforeColumn()
getAutoIncrementConstraintback to summary
public AutoIncrementConstraint getAutoIncrementConstraint()
getCatalogNameback to summary
public String getCatalogName()
getColumnNameback to summary
public String getColumnName()
getColumnsback to summary
public List<AddColumnStatement> getColumns()
getColumnTypeback to summary
public String getColumnType()
getComputedback to summary
public Boolean getComputed()
getConstraintsback to summary
public Set<ColumnConstraint> getConstraints()
getDefaultValueback to summary
public Object getDefaultValue()
getDefaultValueConstraintNameback to summary
public String getDefaultValueConstraintName()
getRemarksback to summary
public String getRemarks()
getSchemaNameback to summary
public String getSchemaName()
getTableNameback to summary
public String getTableName()
getUniqueStatementNameback to summary
public String getUniqueStatementName()
isAutoIncrementback to summary
public boolean isAutoIncrement()
isMultipleback to summary
public boolean isMultiple()
isNullableback to summary
public boolean isNullable()
isPrimaryKeyback to summary
public boolean isPrimaryKey()
isUniqueback to summary
public boolean isUnique()
setAddAfterColumnback to summary
public void setAddAfterColumn(String addAfterColumn)
setAddAtPositionback to summary
public void setAddAtPosition(Integer addAtPosition)
setAddBeforeColumnback to summary
public void setAddBeforeColumn(String addBeforeColumn)
setComputedback to summary
public void setComputed(Boolean computed)
setDefaultValueConstraintNameback to summary
public void setDefaultValueConstraintName(String defaultValueConstraintName)
shouldValidateNullableback to summary
public boolean shouldValidateNullable()
shouldValidatePrimaryKeyback to summary
public boolean shouldValidatePrimaryKey()
shouldValidateUniqueback to summary
public boolean shouldValidateUnique()