Top Fields Constructors Methods
liquibase.change.core

public Class LoadDataColumnConfig

extends ColumnConfig
Class Inheritance
Imports
liquibase.change.ColumnConfig, liquibase.parser.core.ParsedNode, .ParsedNodeException, liquibase.resource.ResourceAccessor

Field Summary

Modifier and TypeField and Description
private Boolean
private String
private Integer
private LoadDataChange.LOAD_DATA_TYPE

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Boolean
getAllowUpdate()

Returns true if this Column should be updated.

public String
public Integer
public LoadDataChange.LOAD_DATA_TYPE

Returns:

LoadDataChange.LOAD_DATA_TYPE enum or null
getTypeEnum
()

Returns the type of this LoadDataChange as a standard enum, or null if the type is null, OR liquibase.change.core.LoadDataChange.LOAD_DATA_TYPE#UNKNOWN if it doesn't match a standard type.

public void
public void
setAllowUpdate(Boolean getAllowUpdate)

public void
setHeader(String header)

public void
public ColumnConfig
Inherited from liquibase.change.ColumnConfig:
arrayFromNamesfromNamegetComputedgetConstraintsgetDefaultOnNullgetDefaultValuegetDefaultValueBooleangetDefaultValueComputedgetDefaultValueConstraintNamegetDefaultValueDategetDefaultValueNumericgetDefaultValueObjectgetDefaultValueSequenceNextgetDescendinggetEncodinggetGenerationTypegetIncrementBygetNamegetRemarksgetSerializableFieldTypegetSerializableFieldValuegetSerializedObjectNamegetSerializedObjectNamespacegetStartWithgetTypegetValuegetValueBlobFilegetValueBooleangetValueClobFilegetValueComputedgetValueDategetValueNumericgetValueObjectgetValueSequenceCurrentgetValueSequenceNexthasDefaultValueisAutoIncrementloadConstraintssetAutoIncrementsetComputedsetConstraintssetDefaultOnNullsetDefaultValuesetDefaultValueBooleansetDefaultValueBooleansetDefaultValueComputedsetDefaultValueConstraintNamesetDefaultValueDatesetDefaultValueDatesetDefaultValueNumericsetDefaultValueNumericsetDefaultValueSequenceNextsetDescendingsetEncodingsetGenerationTypesetIncrementBysetNamesetNamesetRemarkssetStartWithsetTypesetValuesetValueBlobFilesetValueBooleansetValueBooleansetValueClobFilesetValueComputedsetValueDatesetValueDatesetValueNumericsetValueNumericsetValueSequenceCurrentsetValueSequenceNext

Field Detail

allowUpdateback to summary
private Boolean allowUpdate
indexback to summary
private Integer index
loadTypeback to summary
private LoadDataChange.LOAD_DATA_TYPE loadType

Constructor Detail

LoadDataColumnConfigback to summary
public LoadDataColumnConfig()

Method Detail

getAllowUpdateback to summary
public Boolean getAllowUpdate()

Returns true if this Column should be updated. Returns null if update hasn't been explicitly assigned.

getHeaderback to summary
public String getHeader()
getIndexback to summary
public Integer getIndex()
getTypeEnumback to summary
public LoadDataChange.LOAD_DATA_TYPE getTypeEnum()

Returns the type of this LoadDataChange as a standard enum, or null if the type is null, OR liquibase.change.core.LoadDataChange.LOAD_DATA_TYPE#UNKNOWN if it doesn't match a standard type.

Returns:LoadDataChange.LOAD_DATA_TYPE

LoadDataChange.LOAD_DATA_TYPE enum or null

loadback to summary
public void load(ParsedNode parsedNode, ResourceAccessor resourceAccessor) throws ParsedNodeException

Overrides liquibase.change.ColumnConfig.load.

Implements liquibase.serializer.LiquibaseSerializable.load.

Annotations
@Override
setAllowUpdateback to summary
public void setAllowUpdate(Boolean getAllowUpdate)
setHeaderback to summary
public void setHeader(String header)
setIndexback to summary
public void setIndex(Integer index)
setTypeback to summary
public ColumnConfig setType(LoadDataChange.LOAD_DATA_TYPE value)