liquibase.database.typeconversion.core
Class MySQLTypeConverter
java.lang.Object
liquibase.database.typeconversion.core.AbstractTypeConverter
liquibase.database.typeconversion.core.MySQLTypeConverter
- All Implemented Interfaces:
- TypeConverter, PrioritizedService
public class MySQLTypeConverter
- extends AbstractTypeConverter
Methods inherited from class liquibase.database.typeconversion.core.AbstractTypeConverter |
addPrecisionToType, convertDatabaseValueToObject, convertToCorrectObjectType, convertToDatabaseTypeString, getBigIntType, getBlobType, getCharType, getCurrencyType, getDataType, getDataType, getDataType, getDateTimeType, getDateType, getDoubleType, getFloatType, getIntType, getNVarcharType, getSmallIntType, getTextType, getTimeType, getTinyIntType, getUUIDType, getVarcharType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MySQLTypeConverter
public MySQLTypeConverter()
getPriority
public int getPriority()
supports
public boolean supports(Database database)
getBooleanType
public BooleanType getBooleanType()
- Specified by:
getBooleanType
in interface TypeConverter
- Overrides:
getBooleanType
in class AbstractTypeConverter
getClobType
public ClobType getClobType()
- Specified by:
getClobType
in interface TypeConverter
- Overrides:
getClobType
in class AbstractTypeConverter
getLongBlobType
public BlobType getLongBlobType()
- Specified by:
getLongBlobType
in interface TypeConverter
- Overrides:
getLongBlobType
in class AbstractTypeConverter
getNumberType
public NumberType getNumberType()
- Overrides:
getNumberType
in class AbstractTypeConverter
getDataType
protected DataType getDataType(String columnTypeString,
Boolean autoIncrement,
String dataTypeName,
String precision,
String additionalInformation)
- Overrides:
getDataType
in class AbstractTypeConverter
Copyright © 2012 Liquibase.org. All Rights Reserved.