Package liquibase.change.core
Class LoadDataColumnConfig
java.lang.Object
liquibase.serializer.AbstractLiquibaseSerializable
liquibase.change.ColumnConfig
liquibase.change.core.LoadDataColumnConfig
- All Implemented Interfaces:
LiquibaseSerializable
-
Nested Class Summary
Nested classes/interfaces inherited from class liquibase.change.ColumnConfig
ColumnConfig.ValueNumericNested 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 -
Method Summary
Modifier and TypeMethodDescriptionReturns true if this Column should be updated.Returns the type of thisLoadDataChangeas a standard enum, or null if the type isnull, ORLoadDataChange.LOAD_DATA_TYPE.UNKNOWNif it doesn't match a standard type.voidload(ParsedNode parsedNode, ResourceAccessor resourceAccessor) voidsetAllowUpdate(Boolean getAllowUpdate) voidsetNullPlaceholder(String nullPlaceholder) Methods inherited from class liquibase.change.ColumnConfig
arrayFromNames, fromName, getComputed, getConstraints, getDefaultOnNull, getDefaultValue, getDefaultValueBoolean, getDefaultValueComputed, getDefaultValueConstraintName, getDefaultValueDate, getDefaultValueNumeric, getDefaultValueObject, getDefaultValueSequenceNext, getDescending, getEncoding, getGenerationType, getIncluded, 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, setIncluded, setIncrementBy, setName, setName, setRemarks, setStartWith, setType, setValue, setValueBlobFile, setValueBoolean, setValueBoolean, setValueClobFile, setValueComputed, setValueDate, setValueDate, setValueNumeric, setValueNumeric, setValueSequenceCurrent, setValueSequenceNextMethods inherited from class liquibase.serializer.AbstractLiquibaseSerializable
convertEscaped, getSerializableFieldDataTypeClass, getSerializableFieldDataTypeClassParameters, getSerializableFieldNamespace, getSerializableFields, serialize, serializeValue, setSerializableFieldValue, shouldAutoLoad
-
Constructor Details
-
LoadDataColumnConfig
public LoadDataColumnConfig()
-
-
Method Details
-
getAllowUpdate
Returns true if this Column should be updated. Returns null if update hasn't been explicitly assigned. -
setAllowUpdate
-
getNullPlaceholder
-
setNullPlaceholder
-
load
public void load(ParsedNode parsedNode, ResourceAccessor resourceAccessor) throws ParsedNodeException - Specified by:
loadin interfaceLiquibaseSerializable- Overrides:
loadin classColumnConfig- Throws:
ParsedNodeException
-
setType
-
getTypeEnum
Returns the type of thisLoadDataChangeas a standard enum, or null if the type isnull, ORLoadDataChange.LOAD_DATA_TYPE.UNKNOWNif it doesn't match a standard type.- Returns:
- LoadDataChange.LOAD_DATA_TYPE enum or null
-