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 class
DataType.ColumnSizeUnit
Specifies 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 Integer
getCharacterOctetLength()
Integer
getColumnSize()
DataType.ColumnSizeUnit
getColumnSizeUnit()
Integer
getDataTypeId()
Integer
getDecimalDigits()
Integer
getRadix()
String
getSerializedObjectName()
String
getSerializedObjectNamespace()
String
getTypeName()
void
setCharacterOctetLength(Integer characterOctetLength)
void
setColumnSize(Integer columnSize)
void
setColumnSizeUnit(DataType.ColumnSizeUnit columnSizeUnit)
void
setDataTypeId(Integer dataTypeId)
void
setDecimalDigits(Integer decimalDigits)
void
setRadix(Integer radix)
void
setTypeName(String typeName)
String
toString()
-
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()
-
-