public class SqlGeneratorFactory extends Object
public static SqlGeneratorFactory getInstance()
public static void reset()
public void register(SqlGenerator generator)
public void unregister(SqlGenerator generator)
public void unregister(Class generatorClass)
protected Collection<SqlGenerator> getGenerators()
public SortedSet<SqlGenerator> getGenerators(SqlStatement statement, Database database)
public Sql[] generateSql(SqlStatement[] statements, Database database)
public Sql[] generateSql(SqlStatement statement, Database database)
public boolean generateStatementsVolatile(SqlStatement statement, Database database)
public boolean generateRollbackStatementsVolatile(SqlStatement statement, Database database)
public boolean supports(SqlStatement statement, Database database)
public ValidationErrors validate(SqlStatement statement, Database database)
public Warnings warn(SqlStatement statement, Database database)
public Set<DatabaseObject> getAffectedDatabaseObjects(SqlStatement statement, Database database)
Copyright © 2023 Liquibase.org. All rights reserved.