public class DataTypeFactory extends Object
Modifier | Constructor and Description |
---|---|
protected |
DataTypeFactory() |
Modifier and Type | Method and Description |
---|---|
LiquibaseDataType |
from(DatabaseDataType type,
Database database) |
LiquibaseDataType |
from(DataType type,
Database database) |
LiquibaseDataType |
fromDescription(String dataTypeDefinition,
Database database) |
LiquibaseDataType |
fromObject(Object object,
Database database) |
String |
getFalseBooleanValue(Database database) |
static DataTypeFactory |
getInstance() |
Map<String,SortedSet<Class<? extends LiquibaseDataType>>> |
getRegistry() |
String |
getTrueBooleanValue(Database database) |
void |
register(Class<? extends LiquibaseDataType> dataTypeClass) |
static void |
reset() |
void |
unregister(String name) |
public static DataTypeFactory getInstance()
public static void reset()
public void register(Class<? extends LiquibaseDataType> dataTypeClass)
public void unregister(String name)
public Map<String,SortedSet<Class<? extends LiquibaseDataType>>> getRegistry()
public LiquibaseDataType fromDescription(String dataTypeDefinition, Database database)
public LiquibaseDataType fromObject(Object object, Database database)
public LiquibaseDataType from(DataType type, Database database)
public LiquibaseDataType from(DatabaseDataType type, Database database)
Copyright © 2014 Liquibase.org. All rights reserved.