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.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
-
Method Summary
Modifier and TypeMethodDescriptionReturns true if this Column should be updated.Returns the type of thisLoadDataChange
as a standard enum, or null if the type isnull
, ORLoadDataChange.LOAD_DATA_TYPE.UNKNOWN
if it doesn't match a standard type.void
load
(ParsedNode parsedNode, ResourceAccessor resourceAccessor) void
setAllowUpdate
(Boolean getAllowUpdate) void
setNullPlaceholder
(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, 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 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:
load
in interfaceLiquibaseSerializable
- Overrides:
load
in classColumnConfig
- Throws:
ParsedNodeException
-
setType
-
getTypeEnum
Returns the type of thisLoadDataChange
as a standard enum, or null if the type isnull
, ORLoadDataChange.LOAD_DATA_TYPE.UNKNOWN
if it doesn't match a standard type.- Returns:
- LoadDataChange.LOAD_DATA_TYPE enum or null
-