Package liquibase.datatype.core
Class DatabaseFunctionType
java.lang.Object
liquibase.datatype.LiquibaseDataType
liquibase.datatype.core.DatabaseFunctionType
- All Implemented Interfaces:
PrioritizedService
-
Field Summary
Fields inherited from interface liquibase.servicelocator.PrioritizedService
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns one of the four basic data types for use in LoadData: BOOLEAN, NUMERIC, DATE or STRINGobjectToSql
(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, formatNumber, functionToSql, getAdditionalInformation, getAliases, getMaxParameters, getMinParameters, getName, getParameters, getPriority, getRawDefinition, hashCode, isAutoIncrement, isCurrentDateTimeFunction, numberToSql, otherToSql, setAdditionalInformation, sqlToObject, supports, toDatabaseDataType, toString, validate
-
Constructor Details
-
DatabaseFunctionType
public DatabaseFunctionType()
-
-
Method Details
-
objectToSql
Description copied from class:LiquibaseDataType
Returns the value object in a format to include in SQL. Quote if necessary.- Overrides:
objectToSql
in classLiquibaseDataType
-
getLoadTypeName
Description copied from class:LiquibaseDataType
Returns one of the four basic data types for use in LoadData: BOOLEAN, NUMERIC, DATE or STRING- Specified by:
getLoadTypeName
in classLiquibaseDataType
- Returns:
- one of the above Strings
-