liquibase.datatype
public class DataTypeFactory extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
DataTypeFactory() |
Modifier and Type | Method and Description |
---|---|
LiquibaseDataType |
from(DatabaseDataType type) |
LiquibaseDataType |
from(DataType type) |
LiquibaseDataType |
fromDescription(java.lang.String dataTypeDefinition) |
LiquibaseDataType |
fromObject(java.lang.Object object,
Database database) |
java.lang.String |
getFalseBooleanValue(Database database) |
static DataTypeFactory |
getInstance() |
java.util.Map<java.lang.String,java.util.SortedSet<java.lang.Class<? extends LiquibaseDataType>>> |
getRegistry() |
java.lang.String |
getTrueBooleanValue(Database database) |
void |
register(java.lang.Class<? extends LiquibaseDataType> dataTypeClass) |
static void |
reset() |
void |
unregister(java.lang.String name) |
public static DataTypeFactory getInstance()
public static void reset()
public void register(java.lang.Class<? extends LiquibaseDataType> dataTypeClass)
public void unregister(java.lang.String name)
public java.util.Map<java.lang.String,java.util.SortedSet<java.lang.Class<? extends LiquibaseDataType>>> getRegistry()
public LiquibaseDataType fromDescription(java.lang.String dataTypeDefinition)
public LiquibaseDataType fromObject(java.lang.Object object, Database database)
public LiquibaseDataType from(DataType type)
public LiquibaseDataType from(DatabaseDataType type)
public java.lang.String getTrueBooleanValue(Database database)
public java.lang.String getFalseBooleanValue(Database database)