liquibase.database.typeconversion.core
Class HsqlTypeConverter

java.lang.Object
  extended by liquibase.database.typeconversion.core.AbstractTypeConverter
      extended by liquibase.database.typeconversion.core.HsqlTypeConverter
All Implemented Interfaces:
TypeConverter, PrioritizedService

public class HsqlTypeConverter
extends AbstractTypeConverter


Field Summary
 
Fields inherited from interface liquibase.servicelocator.PrioritizedService
PRIORITY_DATABASE, PRIORITY_DEFAULT
 
Constructor Summary
HsqlTypeConverter()
           
 
Method Summary
 BlobType getBlobType()
           
 ClobType getClobType()
           
 DateTimeType getDateTimeType()
           
 NumberType getNumberType()
           
 NVarcharType getNVarcharType()
          Returns the actual database-specific data type to use for a "varchar" column.
 int getPriority()
           
 boolean supports(Database database)
           
 
Methods inherited from class liquibase.database.typeconversion.core.AbstractTypeConverter
addPrecisionToType, convertDatabaseValueToObject, convertToCorrectObjectType, convertToDatabaseTypeString, getBigIntType, getBooleanType, getCharType, getCurrencyType, getDataType, getDataType, getDataType, getDataType, getDateType, getDoubleType, getFloatType, getIntType, getLongBlobType, getSmallIntType, getTextType, getTimeType, getTinyIntType, getUUIDType, getVarcharType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HsqlTypeConverter

public HsqlTypeConverter()
Method Detail

getPriority

public int getPriority()

supports

public boolean supports(Database database)

getClobType

public ClobType getClobType()
Specified by:
getClobType in interface TypeConverter
Overrides:
getClobType in class AbstractTypeConverter

getBlobType

public BlobType getBlobType()
Specified by:
getBlobType in interface TypeConverter
Overrides:
getBlobType in class AbstractTypeConverter

getDateTimeType

public DateTimeType getDateTimeType()
Specified by:
getDateTimeType in interface TypeConverter
Overrides:
getDateTimeType in class AbstractTypeConverter

getNVarcharType

public NVarcharType getNVarcharType()
Description copied from class: AbstractTypeConverter
Returns the actual database-specific data type to use for a "varchar" column.

Overrides:
getNVarcharType in class AbstractTypeConverter

getNumberType

public NumberType getNumberType()
Overrides:
getNumberType in class AbstractTypeConverter


Copyright © 2012 Liquibase.org. All Rights Reserved.