liquibase.datatype.core
Class CharType

java.lang.Object
  extended by liquibase.datatype.LiquibaseDataType
      extended by liquibase.datatype.core.CharType
All Implemented Interfaces:
PrioritizedService
Direct Known Subclasses:
NCharType, NVarcharType, VarcharType

public class CharType
extends LiquibaseDataType


Field Summary
 
Fields inherited from interface liquibase.servicelocator.PrioritizedService
PRIORITY_DATABASE, PRIORITY_DEFAULT
 
Constructor Summary
CharType()
           
 
Method Summary
protected  int getSize()
          Return the size of this data type definition.
 String objectToSql(Object value, Database database)
          Returns the value object in a format to include in SQL.
 
Methods inherited from class liquibase.datatype.LiquibaseDataType
addParameter, equals, finishInitialization, getAdditionalInformation, getAliases, getMaxParameters, getMinParameters, getName, getParameters, getPriority, hashCode, isCurrentDateTimeFunction, setAdditionalInformation, sqlToObject, supports, toDatabaseDataType, toString, validate
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CharType

public CharType()
Method Detail

objectToSql

public String objectToSql(Object value,
                          Database database)
Description copied from class: LiquibaseDataType
Returns the value object in a format to include in SQL. Quote if necessary.

Overrides:
objectToSql in class LiquibaseDataType

getSize

protected int getSize()
Return the size of this data type definition. If unknown or unspecified, return -1



Copyright © 2014 Liquibase.org. All Rights Reserved.