Package liquibase.change
Class AddColumnConfig
- java.lang.Object
-
- liquibase.serializer.AbstractLiquibaseSerializable
-
- liquibase.change.ColumnConfig
-
- liquibase.change.AddColumnConfig
-
- All Implemented Interfaces:
LiquibaseSerializable
public class AddColumnConfig extends ColumnConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class liquibase.change.ColumnConfig
ColumnConfig.ValueNumeric
-
Nested classes/interfaces inherited from interface liquibase.serializer.LiquibaseSerializable
LiquibaseSerializable.SerializationType
-
-
Field Summary
-
Fields inherited from interface liquibase.serializer.LiquibaseSerializable
GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
-
-
Constructor Summary
Constructors Constructor Description AddColumnConfig()
AddColumnConfig(Column columnSnapshot)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAfterColumn()
String
getBeforeColumn()
Integer
getPosition()
void
load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
void
setAfterColumn(String afterColumn)
void
setBeforeColumn(String beforeColumn)
void
setPosition(Integer position)
-
Methods inherited from class liquibase.change.ColumnConfig
arrayFromNames, fromName, getComputed, getConstraints, getDefaultOnNull, getDefaultValue, getDefaultValueBoolean, getDefaultValueComputed, getDefaultValueConstraintName, getDefaultValueDate, getDefaultValueNumeric, getDefaultValueObject, getDefaultValueSequenceNext, getDescending, getEncoding, getGenerationType, getIncrementBy, getName, getRemarks, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, getSerializedObjectNamespace, getStartWith, getType, getValue, getValueBlobFile, getValueBoolean, getValueClobFile, getValueComputed, getValueDate, getValueNumeric, getValueObject, getValueSequenceCurrent, getValueSequenceNext, hasDefaultValue, isAutoIncrement, loadConstraints, setAutoIncrement, setComputed, setConstraints, setDefaultOnNull, setDefaultValue, setDefaultValueBoolean, setDefaultValueBoolean, setDefaultValueComputed, setDefaultValueConstraintName, setDefaultValueDate, setDefaultValueDate, setDefaultValueNumeric, setDefaultValueNumeric, setDefaultValueSequenceNext, setDescending, setEncoding, setGenerationType, setIncrementBy, setName, setName, setRemarks, setStartWith, setType, setValue, setValueBlobFile, setValueBoolean, setValueBoolean, setValueClobFile, setValueComputed, setValueDate, setValueDate, setValueNumeric, setValueNumeric, setValueSequenceCurrent, setValueSequenceNext
-
Methods inherited from class liquibase.serializer.AbstractLiquibaseSerializable
convertEscaped, getSerializableFieldDataTypeClass, getSerializableFieldDataTypeClassParameters, getSerializableFieldNamespace, getSerializableFields, serialize, serializeValue, setSerializableFieldValue, shouldAutoLoad
-
-
-
-
Constructor Detail
-
AddColumnConfig
public AddColumnConfig(Column columnSnapshot)
-
AddColumnConfig
public AddColumnConfig()
-
-
Method Detail
-
getAfterColumn
public String getAfterColumn()
-
setAfterColumn
public void setAfterColumn(String afterColumn)
-
getBeforeColumn
public String getBeforeColumn()
-
setBeforeColumn
public void setBeforeColumn(String beforeColumn)
-
getPosition
public Integer getPosition()
-
setPosition
public void setPosition(Integer position)
-
load
public void load(ParsedNode parsedNode, ResourceAccessor resourceAccessor) throws ParsedNodeException
- Specified by:
load
in interfaceLiquibaseSerializable
- Overrides:
load
in classColumnConfig
- Throws:
ParsedNodeException
-
-