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) |
getAdditionalInformation, isCurrentDateTimeFunction, setAdditionalInformation, sqlToObjectpublic DataTypeWrapper(LiquibaseDataType originalType)
public LiquibaseDataType getUnderlyingDataType()
public java.lang.String getName()
getName in class LiquibaseDataTypepublic java.lang.String[] getAliases()
getAliases in class LiquibaseDataTypepublic int getPriority()
getPriority in interface PrioritizedServicegetPriority in class LiquibaseDataTypepublic boolean supports(Database database)
supports in class LiquibaseDataTypepublic int getMinParameters(Database database)
getMinParameters in class LiquibaseDataTypepublic int getMaxParameters(Database database)
getMaxParameters in class LiquibaseDataTypepublic java.lang.Object[] getParameters()
getParameters in class LiquibaseDataTypepublic void addParameter(java.lang.Object value)
addParameter in class LiquibaseDataTypepublic boolean validate(Database database)
validate in class LiquibaseDataTypepublic DatabaseDataType toDatabaseDataType(Database database)
toDatabaseDataType in class LiquibaseDataTypepublic java.lang.String objectToSql(java.lang.Object value,
Database database)
LiquibaseDataTypeobjectToSql in class LiquibaseDataTypepublic java.lang.Object stringToObject(java.lang.String value,
Database database)
public java.lang.String toString()
toString in class LiquibaseDataTypepublic boolean equals(java.lang.Object o)
equals in class LiquibaseDataTypepublic int hashCode()
hashCode in class LiquibaseDataType