liquibase.common.datatype
public class DataTypeWrapper extends LiquibaseDataType
PRIORITY_DATABASE, PRIORITY_DEFAULT
Constructor and Description |
---|
DataTypeWrapper(LiquibaseDataType originalType) |
Modifier and Type | Method and Description |
---|---|
void |
addParameter(java.lang.Object value) |
boolean |
equals(java.lang.Object o) |
java.lang.String[] |
getAliases() |
int |
getMaxParameters(Database database) |
int |
getMinParameters(Database database) |
java.lang.String |
getName() |
java.lang.Object[] |
getParameters() |
int |
getPriority() |
LiquibaseDataType |
getUnderlyingDataType() |
int |
hashCode() |
java.lang.String |
objectToSql(java.lang.Object value,
Database database)
Returns the value object in a format to include in SQL.
|
java.lang.Object |
stringToObject(java.lang.String value,
Database database) |
boolean |
supports(Database database) |
DatabaseDataType |
toDatabaseDataType(Database database) |
java.lang.String |
toString() |
boolean |
validate(Database database) |
finishInitialization, getAdditionalInformation, isCurrentDateTimeFunction, setAdditionalInformation, sqlToObject
public DataTypeWrapper(LiquibaseDataType originalType)
public LiquibaseDataType getUnderlyingDataType()
public java.lang.String getName()
getName
in class LiquibaseDataType
public java.lang.String[] getAliases()
getAliases
in class LiquibaseDataType
public int getPriority()
getPriority
in interface PrioritizedService
getPriority
in class LiquibaseDataType
public boolean supports(Database database)
supports
in class LiquibaseDataType
public int getMinParameters(Database database)
getMinParameters
in class LiquibaseDataType
public int getMaxParameters(Database database)
getMaxParameters
in class LiquibaseDataType
public java.lang.Object[] getParameters()
getParameters
in class LiquibaseDataType
public void addParameter(java.lang.Object value)
addParameter
in class LiquibaseDataType
public boolean validate(Database database)
validate
in class LiquibaseDataType
public DatabaseDataType toDatabaseDataType(Database database)
toDatabaseDataType
in class LiquibaseDataType
public java.lang.String objectToSql(java.lang.Object value, Database database)
LiquibaseDataType
objectToSql
in class LiquibaseDataType
public java.lang.Object stringToObject(java.lang.String value, Database database)
public java.lang.String toString()
toString
in class LiquibaseDataType
public boolean equals(java.lang.Object o)
equals
in class LiquibaseDataType
public int hashCode()
hashCode
in class LiquibaseDataType