Top Fields Constructors Methods
liquibase.sqlgenerator

public Class SqlGeneratorChain<T extends SqlStatement>

extends Object
Class Inheritance
Imports
liquibase.database.Database, liquibase.exception.ValidationErrors, .Warnings, liquibase.sql.Sql, liquibase.statement.SqlStatement, java.util.Iterator, .SortedSet

Field Summary

Modifier and TypeField and Description
private Iterator<SqlGenerator<T>>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Sql[]
generateSql(T statement, Database database)

public ValidationErrors
validate(T statement, Database database)

public Warnings
warn(T statement, Database database)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

sqlGeneratorsback to summary
private Iterator<SqlGenerator<T>> sqlGenerators

Constructor Detail

SqlGeneratorChainback to summary
public SqlGeneratorChain(SortedSet<SqlGenerator<T>> sqlGenerators)

Method Detail

generateSqlback to summary
public Sql[] generateSql(T statement, Database database)
validateback to summary
public ValidationErrors validate(T statement, Database database)
warnback to summary
public Warnings warn(T statement, Database database)