public class BooleanType extends LiquibaseDataType
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT| Constructor and Description |
|---|
BooleanType() |
| Modifier and Type | Method and Description |
|---|---|
String |
getFalseBooleanValue(Database database)
The database-specific value to use for "false" "boolean" columns.
|
LoadDataChange.LOAD_DATA_TYPE |
getLoadTypeName()
Returns one of the four basic data types for use in LoadData: BOOLEAN, NUMERIC, DATE or STRING
|
String |
getTrueBooleanValue(Database database)
The database-specific value to use for "true" "boolean" columns.
|
protected boolean |
isNumericBoolean(Database database) |
String |
objectToSql(Object value,
Database database)
Returns the value object in a format to include in SQL.
|
DatabaseDataType |
toDatabaseDataType(Database database)
Transforms this data type into the native data type of the target DBMS.
|
addParameter, equals, finishInitialization, formatNumber, functionToSql, getAdditionalInformation, getAliases, getMaxParameters, getMinParameters, getName, getParameters, getPriority, getRawDefinition, hashCode, isCurrentDateTimeFunction, numberToSql, otherToSql, setAdditionalInformation, sqlToObject, supports, toString, validatepublic DatabaseDataType toDatabaseDataType(Database database)
LiquibaseDataTypetoDatabaseDataType in class LiquibaseDataTypedatabase - the Database for which the native data type is to be constructedpublic String objectToSql(Object value, Database database)
LiquibaseDataTypeobjectToSql in class LiquibaseDataTypeprotected boolean isNumericBoolean(Database database)
public String getFalseBooleanValue(Database database)
public String getTrueBooleanValue(Database database)
public LoadDataChange.LOAD_DATA_TYPE getLoadTypeName()
LiquibaseDataTypegetLoadTypeName in class LiquibaseDataTypeCopyright © 2019 Liquibase.org. All rights reserved.