Package liquibase.structure.core
Class DataType
- java.lang.Object
-
- liquibase.serializer.AbstractLiquibaseSerializable
-
- liquibase.structure.core.DataType
-
- All Implemented Interfaces:
LiquibaseSerializable
public class DataType extends AbstractLiquibaseSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataType.ColumnSizeUnitSpecifies the unit of a column's size.-
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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetCharacterOctetLength()IntegergetColumnSize()DataType.ColumnSizeUnitgetColumnSizeUnit()IntegergetDataTypeId()IntegergetDecimalDigits()IntegergetRadix()StringgetSerializedObjectName()StringgetSerializedObjectNamespace()StringgetTypeName()voidsetCharacterOctetLength(Integer characterOctetLength)voidsetColumnSize(Integer columnSize)voidsetColumnSizeUnit(DataType.ColumnSizeUnit columnSizeUnit)voidsetDataTypeId(Integer dataTypeId)voidsetDecimalDigits(Integer decimalDigits)voidsetRadix(Integer radix)voidsetTypeName(String typeName)StringtoString()-
Methods inherited from class liquibase.serializer.AbstractLiquibaseSerializable
convertEscaped, getSerializableFieldDataTypeClass, getSerializableFieldDataTypeClassParameters, getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, load, serialize, serializeValue, setSerializableFieldValue, shouldAutoLoad
-
-
-
-
Constructor Detail
-
DataType
public DataType()
-
DataType
public DataType(String typeName)
-
-
Method Detail
-
getTypeName
public String getTypeName()
-
setTypeName
public void setTypeName(String typeName)
-
getDataTypeId
public Integer getDataTypeId()
-
setDataTypeId
public void setDataTypeId(Integer dataTypeId)
-
getColumnSize
public Integer getColumnSize()
-
setColumnSize
public void setColumnSize(Integer columnSize)
-
getColumnSizeUnit
public DataType.ColumnSizeUnit getColumnSizeUnit()
-
setColumnSizeUnit
public void setColumnSizeUnit(DataType.ColumnSizeUnit columnSizeUnit)
-
getDecimalDigits
public Integer getDecimalDigits()
-
setDecimalDigits
public void setDecimalDigits(Integer decimalDigits)
-
getRadix
public Integer getRadix()
-
setRadix
public void setRadix(Integer radix)
-
getCharacterOctetLength
public Integer getCharacterOctetLength()
-
setCharacterOctetLength
public void setCharacterOctetLength(Integer characterOctetLength)
-
getSerializedObjectName
public String getSerializedObjectName()
-
getSerializedObjectNamespace
public String getSerializedObjectNamespace()
-
-