liquibase.structure.core
Class DataType

java.lang.Object
  extended by liquibase.serializer.AbstractLiquibaseSerializable
      extended by liquibase.structure.core.DataType
All Implemented Interfaces:
LiquibaseSerializable

public class DataType
extends AbstractLiquibaseSerializable


Nested Class Summary
static class DataType.ColumnSizeUnit
           
 
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
DataType()
           
DataType(String typeName)
           
 
Method Summary
 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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)

toString

public String toString()
Overrides:
toString in class Object

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()


Copyright © 2016 Liquibase.org. All rights reserved.