Top Fields Constructors Methods
liquibase.structure.core

public Class DatabaseObjectFactory

extends Object
Class Inheritance
Imports
liquibase.Scope, liquibase.changelog.column.LiquibaseColumn, liquibase.exception.UnexpectedLiquibaseException, liquibase.structure.DatabaseObject, liquibase.util.StringUtil, java.util.Arrays, .HashSet, .Set

Field Summary

Modifier and TypeField and Description
private static DatabaseObjectFactory
private Set<Class<? extends DatabaseObject>>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static synchronized DatabaseObjectFactory
public Set<Class<? extends DatabaseObject>>
public Set<Class<? extends DatabaseObject>>
parseTypes(String typesString)

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

instanceback to summary
private static DatabaseObjectFactory instance
standardTypesback to summary
private Set<Class<? extends DatabaseObject>> standardTypes

Constructor Detail

DatabaseObjectFactoryback to summary
private DatabaseObjectFactory()

Method Detail

getInstanceback to summary
public static synchronized DatabaseObjectFactory getInstance()
getStandardTypesback to summary
public Set<Class<? extends DatabaseObject>> getStandardTypes()
parseTypesback to summary
public Set<Class<? extends DatabaseObject>> parseTypes(String typesString)
resetback to summary
public void reset()