Uses of Interface
liquibase.database.Database

Packages that use Database
liquibase   
liquibase.change   
liquibase.change.core   
liquibase.change.custom   
liquibase.changelog   
liquibase.changelog.filter   
liquibase.changelog.visitor   
liquibase.database   
liquibase.database.core   
liquibase.database.structure   
liquibase.database.structure.type   
liquibase.database.typeconversion   
liquibase.database.typeconversion.core   
liquibase.dbdoc   
liquibase.diff   
liquibase.exception   
liquibase.executor   
liquibase.executor.jvm   
liquibase.integration.ant   
liquibase.integration.commandline   
liquibase.integration.spring   
liquibase.lockservice   
liquibase.precondition   
liquibase.precondition.core   
liquibase.snapshot   
liquibase.snapshot.jvm   
liquibase.sql.visitor   
liquibase.sqlgenerator   
liquibase.sqlgenerator.core   
liquibase.statement.core   
liquibase.util.ui   
 

Uses of Database in liquibase
 

Fields in liquibase declared as Database
protected  Database Liquibase.database
           
 

Methods in liquibase that return Database
 Database Liquibase.getDatabase()
           
 

Methods in liquibase with parameters of type Database
 Diff Liquibase.diff(Database referenceDatabase, Database targetDatabase)
           
 

Constructors in liquibase with parameters of type Database
Liquibase(String changeLogFile, ResourceAccessor resourceAccessor, Database database)
           
 

Uses of Database in liquibase.change
 

Methods in liquibase.change with parameters of type Database
 SqlStatement[] AbstractChange.generateRollbackStatements(Database database)
           
 SqlStatement[] Change.generateRollbackStatements(Database database)
          Generates the SQL statements required to roll back the change
 SqlStatement[] AbstractSQLChange.generateStatements(Database database)
          Generates one or more statements depending on how the SQL should be parsed.
 SqlStatement[] Change.generateStatements(Database database)
          Generates the SQL statements required to run the change
 Set<DatabaseObject> AbstractChange.getAffectedDatabaseObjects(Database database)
           
 Set<DatabaseObject> Change.getAffectedDatabaseObjects(Database database)
           
 boolean AbstractChange.requiresUpdatedDatabaseMetadata(Database database)
           
 boolean Change.requiresUpdatedDatabaseMetadata(Database database)
          Does this change require access to the database metadata? If true, the change cannot be used in an updateSql-style command.
 boolean AbstractChange.supports(Database database)
           
 boolean AbstractSQLChange.supports(Database database)
           
 boolean Change.supports(Database database)
           
 boolean AbstractChange.supportsRollback(Database database)
           
 boolean Change.supportsRollback(Database database)
          Can this change be rolled back
 ValidationErrors AbstractChange.validate(Database database)
           
 ValidationErrors Change.validate(Database database)
           
 Warnings AbstractChange.warn(Database database)
           
 Warnings Change.warn(Database database)
           
 

Uses of Database in liquibase.change.core
 

Methods in liquibase.change.core with parameters of type Database
 SqlStatement[] LoadUpdateDataChange.generateRollbackStatements(Database database)
           
 SqlStatement[] AddAutoIncrementChange.generateStatements(Database database)
           
 SqlStatement[] AddColumnChange.generateStatements(Database database)
           
 SqlStatement[] AddDefaultValueChange.generateStatements(Database database)
           
 SqlStatement[] AddForeignKeyConstraintChange.generateStatements(Database database)
           
 SqlStatement[] AddLookupTableChange.generateStatements(Database database)
           
 SqlStatement[] AddNotNullConstraintChange.generateStatements(Database database)
           
 SqlStatement[] AddPrimaryKeyChange.generateStatements(Database database)
           
 SqlStatement[] AddUniqueConstraintChange.generateStatements(Database database)
           
 SqlStatement[] AlterSequenceChange.generateStatements(Database database)
           
 SqlStatement[] AnonymousChange.generateStatements(Database database)
           
 SqlStatement[] CreateIndexChange.generateStatements(Database database)
           
 SqlStatement[] CreateProcedureChange.generateStatements(Database database)
           
 SqlStatement[] CreateSequenceChange.generateStatements(Database database)
           
 SqlStatement[] CreateTableChange.generateStatements(Database database)
           
 SqlStatement[] CreateViewChange.generateStatements(Database database)
           
 SqlStatement[] DeleteDataChange.generateStatements(Database database)
           
 SqlStatement[] DropAllForeignKeyConstraintsChange.generateStatements(Database database)
           
 SqlStatement[] DropColumnChange.generateStatements(Database database)
           
 SqlStatement[] DropDefaultValueChange.generateStatements(Database database)
           
 SqlStatement[] DropForeignKeyConstraintChange.generateStatements(Database database)
           
 SqlStatement[] DropIndexChange.generateStatements(Database database)
           
 SqlStatement[] DropNotNullConstraintChange.generateStatements(Database database)
           
 SqlStatement[] DropPrimaryKeyChange.generateStatements(Database database)
           
 SqlStatement[] DropSequenceChange.generateStatements(Database database)
           
 SqlStatement[] DropTableChange.generateStatements(Database database)
           
 SqlStatement[] DropUniqueConstraintChange.generateStatements(Database database)
           
 SqlStatement[] DropViewChange.generateStatements(Database database)
           
 SqlStatement[] EmptyChange.generateStatements(Database database)
           
 SqlStatement[] ExecuteShellCommandChange.generateStatements(Database database)
           
 SqlStatement[] InsertDataChange.generateStatements(Database database)
           
 SqlStatement[] LoadDataChange.generateStatements(Database database)
           
 SqlStatement[] LoadUpdateDataChange.generateStatements(Database database)
           
 SqlStatement[] MergeColumnChange.generateStatements(Database database)
           
 SqlStatement[] ModifyDataTypeChange.generateStatements(Database database)
           
 SqlStatement[] RenameColumnChange.generateStatements(Database database)
           
 SqlStatement[] RenameTableChange.generateStatements(Database database)
           
 SqlStatement[] RenameViewChange.generateStatements(Database database)
           
 SqlStatement[] StopChange.generateStatements(Database database)
           
 SqlStatement[] TagDatabaseChange.generateStatements(Database database)
           
 SqlStatement[] UpdateDataChange.generateStatements(Database database)
           
 boolean DropAllForeignKeyConstraintsChange.requiresUpdatedDatabaseMetadata(Database database)
           
 ValidationErrors AddColumnChange.validate(Database database)
           
 ValidationErrors ExecuteShellCommandChange.validate(Database database)
           
 ValidationErrors SQLFileChange.validate(Database database)
           
 Warnings ExecuteShellCommandChange.warn(Database database)
           
 Warnings SQLFileChange.warn(Database database)
           
 

Uses of Database in liquibase.change.custom
 

Methods in liquibase.change.custom with parameters of type Database
 void CustomTaskChange.execute(Database database)
          Method called to run the change logic.
 SqlStatement[] CustomChangeWrapper.generateRollbackStatements(Database database)
           
 SqlStatement[] CustomSqlRollback.generateRollbackStatements(Database database)
          Generates the SQL statements required to roll back the change
 SqlStatement[] CustomChangeWrapper.generateStatements(Database database)
           
 SqlStatement[] CustomSqlChange.generateStatements(Database database)
          Generates the SQL statements required to run the change
 void CustomTaskRollback.rollback(Database database)
          Method called to rollback the change.
 boolean CustomChangeWrapper.supportsRollback(Database database)
           
 ValidationErrors CustomChange.validate(Database database)
          Tests that the change is configured correctly before attempting to execute it.
 ValidationErrors CustomChangeWrapper.validate(Database database)
           
 Warnings CustomChangeWrapper.warn(Database database)
           
 

Uses of Database in liquibase.changelog
 

Methods in liquibase.changelog with parameters of type Database
 ChangeSet.ExecType ChangeSet.execute(DatabaseChangeLog databaseChangeLog, Database database)
          This method will actually execute each of the changes in the list against the specified database.
 void ChangeSet.rollback(Database database)
           
 void ChangeLogIterator.run(ChangeSetVisitor visitor, Database database)
           
 boolean ChangeSet.supportsRollback(Database database)
           
 void DatabaseChangeLog.validate(Database database, String... contexts)
           
 

Constructors in liquibase.changelog with parameters of type Database
ChangeLogParameters(Database currentDatabase)
           
 

Uses of Database in liquibase.changelog.filter
 

Constructors in liquibase.changelog.filter with parameters of type Database
DbmsChangeSetFilter(Database database)
           
ShouldRunChangeSetFilter(Database database)
           
 

Uses of Database in liquibase.changelog.visitor
 

Methods in liquibase.changelog.visitor that return Database
 Database ValidatingVisitor.getDatabase()
           
 

Methods in liquibase.changelog.visitor with parameters of type Database
 void ValidatingVisitor.validate(Database database, DatabaseChangeLog changeLog)
           
 void ChangeLogSyncVisitor.visit(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database)
           
 void ChangeSetVisitor.visit(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database)
           
 void DBDocVisitor.visit(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database)
           
 void ListVisitor.visit(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database)
           
 void RollbackVisitor.visit(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database)
           
 void UpdateVisitor.visit(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database)
           
 void ValidatingVisitor.visit(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database)
           
 

Constructors in liquibase.changelog.visitor with parameters of type Database
ChangeLogSyncVisitor(Database database)
           
DBDocVisitor(Database database)
           
RollbackVisitor(Database database)
           
UpdateVisitor(Database database)
           
 

Uses of Database in liquibase.database
 

Classes in liquibase.database that implement Database
 class AbstractDatabase
          AbstractDatabase is extended by all supported databases as a facade to the underlying database.
 

Methods in liquibase.database that return Database
 Database DatabaseFactory.findCorrectDatabaseImplementation(DatabaseConnection connection)
           
 

Methods in liquibase.database that return types with arguments of type Database
 List<Database> DatabaseFactory.getImplementedDatabases()
          Returns instances of all implemented database types.
 

Methods in liquibase.database with parameters of type Database
 void DatabaseFactory.register(Database database)
           
 

Uses of Database in liquibase.database.core
 

Classes in liquibase.database.core that implement Database
 class CacheDatabase
           
 class DB2Database
           
 class DB2iDatabase
           
 class DerbyDatabase
           
 class FirebirdDatabase
          Firebird database implementation.
 class H2Database
           
 class HsqlDatabase
           
 class InformixDatabase
           
 class MaxDBDatabase
           
 class MSSQLDatabase
          Encapsulates MS-SQL database support.
 class MySQLDatabase
          Encapsulates MySQL database support.
 class OracleDatabase
          Encapsulates Oracle database support.
 class PostgresDatabase
          Encapsulates PostgreSQL database support.
 class SQLiteDatabase
           
 class SybaseASADatabase
           
 class SybaseDatabase
          Encapsulates Sybase ASE database support.
 class UnsupportedDatabase
           
 

Methods in liquibase.database.core with parameters of type Database
static List<SqlStatement> SQLiteDatabase.getAlterTableStatements(SQLiteDatabase.AlterTableVisitor alterTableVisitor, Database database, String schemaName, String tableName)
           
 

Uses of Database in liquibase.database.structure
 

Methods in liquibase.database.structure that return Database
 Database Table.getDatabase()
           
 Database View.getDatabase()
           
 

Methods in liquibase.database.structure with parameters of type Database
 Table Table.setDatabase(Database database)
           
 void View.setDatabase(Database database)
           
 

Uses of Database in liquibase.database.structure.type
 

Methods in liquibase.database.structure.type with parameters of type Database
 String BooleanType.convertObjectToString(Object value, Database database)
           
 String DatabaseFunctionType.convertObjectToString(Object value, Database database)
           
 String DataType.convertObjectToString(Object value, Database database)
           
 String DateTimeType.convertObjectToString(Object value, Database database)
           
 String DateType.convertObjectToString(Object value, Database database)
           
 String SmallIntType.convertObjectToString(Object value, Database database)
           
 String TextType.convertObjectToString(Object value, Database database)
           
 String TimeType.convertObjectToString(Object value, Database database)
           
 

Uses of Database in liquibase.database.typeconversion
 

Methods in liquibase.database.typeconversion with parameters of type Database
 Object TypeConverter.convertDatabaseValueToObject(Object defaultValue, int dataType, int firstParameter, int secondParameter, Database database)
           
 String TypeConverter.convertToDatabaseTypeString(Column referenceColumn, Database database)
           
 TypeConverter TypeConverterFactory.findTypeConverter(Database database)
           
 boolean TypeConverter.supports(Database database)
           
 

Uses of Database in liquibase.database.typeconversion.core
 

Methods in liquibase.database.typeconversion.core with parameters of type Database
 Object AbstractTypeConverter.convertDatabaseValueToObject(Object value, int databaseDataType, int firstParameter, int secondParameter, Database database)
           
 Object CacheTypeConverter.convertDatabaseValueToObject(Object defaultValue, int dataType, int columnSize, int decimalDigits, Database database)
           
 Object DB2TypeConverter.convertDatabaseValueToObject(Object defaultValue, int dataType, int columnSize, int decimalDigits, Database database)
           
 Object DerbyTypeConverter.convertDatabaseValueToObject(Object defaultValue, int dataType, int columnSize, int decimalDigits, Database database)
           
 Object H2TypeConverter.convertDatabaseValueToObject(Object defaultValue, int dataType, int columnSize, int decimalDigits, Database database)
           
 Object MSSQLTypeConverter.convertDatabaseValueToObject(Object defaultValue, int dataType, int columnSize, int decimalDigits, Database database)
           
 Object OracleTypeConverter.convertDatabaseValueToObject(Object defaultValue, int dataType, int columnSize, int decimalDigits, Database database)
           
 Object PostgresTypeConverter.convertDatabaseValueToObject(Object defaultValue, int dataType, int columnSize, int decimalDigits, Database database)
           
 Object SybaseTypeConverter.convertDatabaseValueToObject(Object defaultValue, int dataType, int columnSize, int decimalDigits, Database database)
           
protected  Object AbstractTypeConverter.convertToCorrectObjectType(String value, int dataType, int columnSize, int decimalDigits, Database database)
           
protected  Object OracleTypeConverter.convertToCorrectObjectType(String value, int dataType, int columnSize, int decimalDigits, Database database)
           
protected  Object PostgresTypeConverter.convertToCorrectObjectType(String value, int dataType, int columnSize, int decimalDigits, Database database)
           
 String AbstractTypeConverter.convertToDatabaseTypeString(Column referenceColumn, Database database)
           
 String OracleTypeConverter.convertToDatabaseTypeString(Column referenceColumn, Database database)
           
 boolean CacheTypeConverter.supports(Database database)
           
 boolean DB2TypeConverter.supports(Database database)
           
 boolean DefaultTypeConverter.supports(Database database)
           
 boolean DerbyTypeConverter.supports(Database database)
           
 boolean FirebirdTypeConverter.supports(Database database)
           
 boolean H2TypeConverter.supports(Database database)
           
 boolean HsqlTypeConverter.supports(Database database)
           
 boolean InformixTypeConverter.supports(Database database)
           
 boolean MaxDBTypeConverter.supports(Database database)
           
 boolean MSSQLTypeConverter.supports(Database database)
           
 boolean MySQLTypeConverter.supports(Database database)
           
 boolean OracleTypeConverter.supports(Database database)
           
 boolean Postgres83TypeConverter.supports(Database database)
           
 boolean PostgresTypeConverter.supports(Database database)
           
 boolean SQLiteTypeConverter.supports(Database database)
           
 boolean SybaseASATypeConverter.supports(Database database)
           
 boolean SybaseTypeConverter.supports(Database database)
           
 

Uses of Database in liquibase.dbdoc
 

Fields in liquibase.dbdoc declared as Database
protected  Database HTMLWriter.database
           
 

Methods in liquibase.dbdoc with parameters of type Database
protected  void AuthorWriter.writeCustomHTML(FileWriter fileWriter, Object object, List<Change> changes, Database database)
           
protected  void ColumnWriter.writeCustomHTML(FileWriter fileWriter, Object object, List<Change> changes, Database database)
           
protected abstract  void HTMLWriter.writeCustomHTML(FileWriter fileWriter, Object object, List<Change> changes, Database database)
           
protected  void PendingChangesWriter.writeCustomHTML(FileWriter fileWriter, Object object, List<Change> changes, Database database)
           
protected  void PendingSQLWriter.writeCustomHTML(FileWriter fileWriter, Object object, List<Change> changes, Database database)
           
protected  void RecentChangesWriter.writeCustomHTML(FileWriter fileWriter, Object object, List<Change> changes, Database database)
           
protected  void TableWriter.writeCustomHTML(FileWriter fileWriter, Object object, List<Change> changes, Database database)
           
 

Constructors in liquibase.dbdoc with parameters of type Database
AuthorWriter(File rootOutputDir, Database database)
           
ColumnWriter(File rootOutputDir, Database database)
           
HTMLWriter(File outputDir, Database database)
           
PendingChangesWriter(File rootOutputDir, Database database)
           
PendingSQLWriter(File rootOutputDir, Database database, DatabaseChangeLog databaseChangeLog)
           
RecentChangesWriter(File rootOutputDir, Database database)
           
TableWriter(File rootOutputDir, Database database)
           
 

Uses of Database in liquibase.diff
 

Methods in liquibase.diff with parameters of type Database
 void DiffResult.printChangeLog(PrintStream out, Database targetDatabase)
           
 void DiffResult.printChangeLog(PrintStream out, Database targetDatabase, ChangeLogSerializer changeLogSerializer)
          Prints changeLog that would bring the target database to be the same as the reference database
 void DiffResult.printChangeLog(String changeLogFile, Database targetDatabase)
           
 void DiffResult.printChangeLog(String changeLogFile, Database targetDatabase, ChangeLogSerializer changeLogSerializer)
           
 

Constructors in liquibase.diff with parameters of type Database
Diff(Database referenceDatabase, Database targetDatabase)
           
Diff(Database originalDatabase, String schema)
           
 

Uses of Database in liquibase.exception
 

Methods in liquibase.exception with parameters of type Database
 void ValidationErrors.checkDisallowedField(String disallowedFieldName, Object value, Database database, Class<? extends Database>... disallowedDatabases)
           
 

Constructors in liquibase.exception with parameters of type Database
ChangeNotFoundException(String name, Database database)
           
StatementNotSupportedOnDatabaseException(SqlStatement statement, Database database)
           
StatementNotSupportedOnDatabaseException(String reason, SqlStatement statement, Database database)
           
 

Uses of Database in liquibase.executor
 

Fields in liquibase.executor declared as Database
protected  Database AbstractExecutor.database
           
 

Methods in liquibase.executor with parameters of type Database
 void ExecutorService.clearExecutor(Database database)
           
 Executor ExecutorService.getExecutor(Database database)
           
 void AbstractExecutor.setDatabase(Database database)
           
 void Executor.setDatabase(Database database)
           
 void ExecutorService.setExecutor(Database database, Executor executor)
           
 

Constructors in liquibase.executor with parameters of type Database
LoggingExecutor(Executor delegatedExecutor, Writer output, Database database)
           
 

Uses of Database in liquibase.executor.jvm
 

Methods in liquibase.executor.jvm with parameters of type Database
 CallableStatement JdbcExecutor.createCallableStatement(StoredProcedureStatement statement, Database database)
           
 

Uses of Database in liquibase.integration.ant
 

Methods in liquibase.integration.ant that return Database
protected  Database BaseLiquibaseTask.createDatabaseObject(String driverClassName, String databaseUrl, String username, String password, String defaultSchemaName, String databaseClass)
           
 

Methods in liquibase.integration.ant with parameters of type Database
protected  void DiffDatabaseTask.outputDiff(PrintStream writer, DiffResult diffResult, Database targetDatabase)
           
protected  void DiffDatabaseToChangeLogTask.outputDiff(PrintStream writer, DiffResult diffResult, Database targetDatabase)
           
 

Uses of Database in liquibase.integration.commandline
 

Methods in liquibase.integration.commandline that return Database
static Database CommandLineUtils.createDatabaseObject(ClassLoader classLoader, String url, String username, String password, String driver, String defaultSchemaName, String databaseClass, String driverPropertiesFile)
           
 

Methods in liquibase.integration.commandline with parameters of type Database
static void CommandLineUtils.doDiff(Database referenceDatabase, Database targetDatabase)
           
static void CommandLineUtils.doDiffToChangeLog(String changeLogFile, Database referenceDatabase, Database targetDatabase)
           
static void CommandLineUtils.doGenerateChangeLog(String changeLogFile, Database originalDatabase, String defaultSchemaName, String diffTypes, String author, String context, String dataDir)
           
 

Uses of Database in liquibase.integration.spring
 

Methods in liquibase.integration.spring that return Database
protected  Database SpringLiquibase.createDatabase(Connection c)
          Subclasses may override this method add change some database settings such as default schema before returning the database object.
 

Uses of Database in liquibase.lockservice
 

Methods in liquibase.lockservice with parameters of type Database
static LockService LockService.getInstance(Database database)
           
 

Uses of Database in liquibase.precondition
 

Methods in liquibase.precondition with parameters of type Database
 void CustomPrecondition.check(Database database)
           
 void CustomPreconditionWrapper.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void Precondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 ValidationErrors CustomPreconditionWrapper.validate(Database database)
           
 ValidationErrors Precondition.validate(Database database)
           
 Warnings CustomPreconditionWrapper.warn(Database database)
           
 Warnings Precondition.warn(Database database)
           
 

Uses of Database in liquibase.precondition.core
 

Methods in liquibase.precondition.core with parameters of type Database
 void AndPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void ChangeLogPropertyDefinedPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void ChangeSetExecutedPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void ColumnExistsPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void DBMSPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void ForeignKeyExistsPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void IndexExistsPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void NotPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void OrPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void PreconditionContainer.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void PrimaryKeyExistsPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void RunningAsPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void SequenceExistsPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void SqlPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void TableExistsPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 void ViewExistsPrecondition.check(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet)
           
 ValidationErrors AndPrecondition.validate(Database database)
           
 ValidationErrors ChangeLogPropertyDefinedPrecondition.validate(Database database)
           
 ValidationErrors ChangeSetExecutedPrecondition.validate(Database database)
           
 ValidationErrors ColumnExistsPrecondition.validate(Database database)
           
 ValidationErrors DBMSPrecondition.validate(Database database)
           
 ValidationErrors ForeignKeyExistsPrecondition.validate(Database database)
           
 ValidationErrors IndexExistsPrecondition.validate(Database database)
           
 ValidationErrors NotPrecondition.validate(Database database)
           
 ValidationErrors OrPrecondition.validate(Database database)
           
 ValidationErrors PrimaryKeyExistsPrecondition.validate(Database database)
           
 ValidationErrors RunningAsPrecondition.validate(Database database)
           
 ValidationErrors SequenceExistsPrecondition.validate(Database database)
           
 ValidationErrors SqlPrecondition.validate(Database database)
           
 ValidationErrors TableExistsPrecondition.validate(Database database)
           
 ValidationErrors ViewExistsPrecondition.validate(Database database)
           
 Warnings AndPrecondition.warn(Database database)
           
 Warnings ChangeLogPropertyDefinedPrecondition.warn(Database database)
           
 Warnings ChangeSetExecutedPrecondition.warn(Database database)
           
 Warnings ColumnExistsPrecondition.warn(Database database)
           
 Warnings DBMSPrecondition.warn(Database database)
           
 Warnings ForeignKeyExistsPrecondition.warn(Database database)
           
 Warnings IndexExistsPrecondition.warn(Database database)
           
 Warnings NotPrecondition.warn(Database database)
           
 Warnings OrPrecondition.warn(Database database)
           
 Warnings PrimaryKeyExistsPrecondition.warn(Database database)
           
 Warnings RunningAsPrecondition.warn(Database database)
           
 Warnings SequenceExistsPrecondition.warn(Database database)
           
 Warnings SqlPrecondition.warn(Database database)
           
 Warnings TableExistsPrecondition.warn(Database database)
           
 Warnings ViewExistsPrecondition.warn(Database database)
           
 

Uses of Database in liquibase.snapshot
 

Methods in liquibase.snapshot that return Database
 Database DatabaseSnapshot.getDatabase()
           
 

Methods in liquibase.snapshot with parameters of type Database
 DatabaseSnapshot DatabaseSnapshotGenerator.createSnapshot(Database database, String schema, Set<DiffStatusListener> listeners)
           
 DatabaseSnapshot DatabaseSnapshotGeneratorFactory.createSnapshot(Database database, String schema, Set<DiffStatusListener> listeners)
          Get generator for database with highest priority.
 Column DatabaseSnapshotGenerator.getColumn(String schemaName, String tableName, String columnName, Database database)
           
 Table DatabaseSnapshotGenerator.getDatabaseChangeLogLockTable(Database database)
           
 Table DatabaseSnapshotGenerator.getDatabaseChangeLogTable(Database database)
           
 ForeignKey DatabaseSnapshotGenerator.getForeignKeyByForeignKeyTable(String schemaName, String tableName, String fkName, Database database)
           
 List<ForeignKey> DatabaseSnapshotGenerator.getForeignKeys(String schemaName, String tableName, Database database)
           
 DatabaseSnapshotGenerator DatabaseSnapshotGeneratorFactory.getGenerator(Database database)
           
 SortedSet<DatabaseSnapshotGenerator> DatabaseSnapshotGeneratorFactory.getGenerators(Database database)
          Get generators supporting database, sorted from highest priority to lowest.
 int DatabaseSnapshotGenerator.getPriority(Database database)
           
 Table DatabaseSnapshotGenerator.getTable(String schemaName, String tableName, Database database)
           
 boolean DatabaseSnapshotGenerator.hasDatabaseChangeLogLockTable(Database database)
           
 boolean DatabaseSnapshotGenerator.hasDatabaseChangeLogTable(Database database)
           
 boolean DatabaseSnapshotGenerator.hasIndex(String schemaName, String tableName, String indexName, Database database, String columnNames)
           
 boolean DatabaseSnapshotGenerator.hasTable(String schemaName, String tableName, Database database)
           
 boolean DatabaseSnapshotGenerator.hasView(String schemaName, String viewName, Database database)
           
 boolean DatabaseSnapshotGenerator.supports(Database database)
           
 

Constructors in liquibase.snapshot with parameters of type Database
DatabaseSnapshot(Database database, String requestedSchema)
           
 

Uses of Database in liquibase.snapshot.jvm
 

Methods in liquibase.snapshot.jvm with parameters of type Database
 DatabaseSnapshot JdbcDatabaseSnapshotGenerator.createSnapshot(Database database, String requestedSchema, Set<DiffStatusListener> listeners)
           
 ForeignKey JdbcDatabaseSnapshotGenerator.generateForeignKey(ForeignKeyInfo fkInfo, Database database, List<ForeignKey> fkList)
          Generation of Foreign Key based on information about it.
 List<ForeignKey> JdbcDatabaseSnapshotGenerator.getAdditionalForeignKeys(String schemaName, Database database)
          It finds only all database-specific Foreign Keys.
 List<ForeignKey> OracleDatabaseSnapshotGenerator.getAdditionalForeignKeys(String schemaName, Database database)
           
 Column JdbcDatabaseSnapshotGenerator.getColumn(String schemaName, String tableName, String columnName, Database database)
           
protected  void PostgresDatabaseSnapshotGenerator.getColumnsForUniqueConstraint(Database database, long conrelid, Array keys, UniqueConstraint constraint)
           
protected  void InformixDatabaseSnapshotGenerator.getColumnTypeAndDefValue(Column columnInfo, ResultSet rs, Database database)
           
protected  void JdbcDatabaseSnapshotGenerator.getColumnTypeAndDefValue(Column columnInfo, ResultSet rs, Database database)
          Method assigns correct column type and default value to Column object.
protected  void MySQLDatabaseSnapshotGenerator.getColumnTypeAndDefValue(Column columnInfo, ResultSet rs, Database database)
          MySQL specific implementation
protected  void OracleDatabaseSnapshotGenerator.getColumnTypeAndDefValue(Column columnInfo, ResultSet rs, Database database)
          Oracle specific implementation
 Table JdbcDatabaseSnapshotGenerator.getDatabaseChangeLogLockTable(Database database)
           
 Table JdbcDatabaseSnapshotGenerator.getDatabaseChangeLogTable(Database database)
           
 int JdbcDatabaseSnapshotGenerator.getDatabaseType(int type, Database database)
           
 ForeignKey JdbcDatabaseSnapshotGenerator.getForeignKeyByForeignKeyTable(String schemaName, String foreignKeyTableName, String fkName, Database database)
           
 List<ForeignKey> InformixDatabaseSnapshotGenerator.getForeignKeys(String schemaName, String foreignKeyTableName, Database database)
           
 List<ForeignKey> JdbcDatabaseSnapshotGenerator.getForeignKeys(String schemaName, String foreignKeyTableName, Database database)
           
protected  DatabaseMetaData JdbcDatabaseSnapshotGenerator.getMetaData(Database database)
           
 int DB2DatabaseSnapshotGenerator.getPriority(Database database)
           
 int DerbyDatabaseSnapshotGenerator.getPriority(Database database)
           
 int H2DatabaseSnapshotGenerator.getPriority(Database database)
           
 int HsqlDatabaseSnapshotGenerator.getPriority(Database database)
           
 int InformixDatabaseSnapshotGenerator.getPriority(Database database)
           
 int MSSQLDatabaseSnapshotGenerator.getPriority(Database database)
           
 int MySQLDatabaseSnapshotGenerator.getPriority(Database database)
           
 int OracleDatabaseSnapshotGenerator.getPriority(Database database)
           
 int PostgresDatabaseSnapshotGenerator.getPriority(Database database)
           
 int SQLiteDatabaseSnapshotGenerator.getPriority(Database database)
           
 int StandardJdbcDatabaseSnapshotGenerator.getPriority(Database database)
           
 Table H2DatabaseSnapshotGenerator.getTable(String schemaName, String tableName, Database database)
           
 Table JdbcDatabaseSnapshotGenerator.getTable(String schemaName, String tableName, Database database)
           
 boolean JdbcDatabaseSnapshotGenerator.hasDatabaseChangeLogLockTable(Database database)
           
 boolean JdbcDatabaseSnapshotGenerator.hasDatabaseChangeLogTable(Database database)
           
 boolean DerbyDatabaseSnapshotGenerator.hasIndex(String schemaName, String tableName, String indexName, Database database, String columnNames)
          Derby seems to have troubles
 boolean JdbcDatabaseSnapshotGenerator.hasIndex(String schemaName, String tableName, String indexName, Database database, String columnNames)
           
 boolean JdbcDatabaseSnapshotGenerator.hasTable(String schemaName, String tableName, Database database)
           
 boolean JdbcDatabaseSnapshotGenerator.hasView(String schemaName, String viewName, Database database)
           
 boolean DB2DatabaseSnapshotGenerator.isColumnAutoIncrement(Database database, String schemaName, String tableName, String columnName)
           
 boolean JdbcDatabaseSnapshotGenerator.isColumnAutoIncrement(Database database, String schemaName, String tableName, String columnName)
           
 boolean DB2DatabaseSnapshotGenerator.supports(Database database)
           
 boolean DerbyDatabaseSnapshotGenerator.supports(Database database)
           
 boolean H2DatabaseSnapshotGenerator.supports(Database database)
           
 boolean HsqlDatabaseSnapshotGenerator.supports(Database database)
           
 boolean InformixDatabaseSnapshotGenerator.supports(Database database)
           
 boolean MSSQLDatabaseSnapshotGenerator.supports(Database database)
           
 boolean MySQLDatabaseSnapshotGenerator.supports(Database database)
           
 boolean OracleDatabaseSnapshotGenerator.supports(Database database)
           
 boolean PostgresDatabaseSnapshotGenerator.supports(Database database)
           
 boolean SQLiteDatabaseSnapshotGenerator.supports(Database database)
           
 boolean StandardJdbcDatabaseSnapshotGenerator.supports(Database database)
           
 

Uses of Database in liquibase.sql.visitor
 

Methods in liquibase.sql.visitor with parameters of type Database
 String AppendSqlVisitor.modifySql(String sql, Database database)
           
 String PrependSqlVisitor.modifySql(String sql, Database database)
           
 String RegExpReplaceSqlVisitor.modifySql(String sql, Database database)
           
 String ReplaceSqlVisitor.modifySql(String sql, Database database)
           
 String SqlVisitor.modifySql(String sql, Database database)
           
 

Uses of Database in liquibase.sqlgenerator
 

Methods in liquibase.sqlgenerator with parameters of type Database
 Sql[] SqlGeneratorChain.generateSql(SqlStatement statement, Database database)
           
 Sql[] SqlGeneratorFactory.generateSql(SqlStatement statement, Database database)
           
 Sql[] SqlGenerator.generateSql(StatementType statement, Database database, SqlGeneratorChain sqlGeneratorChain)
          Generate the actual Sql for the given statement and database.
 Set<DatabaseObject> SqlGeneratorFactory.getAffectedDatabaseObjects(SqlStatement statement, Database database)
           
protected  SortedSet<SqlGenerator> SqlGeneratorFactory.getGenerators(SqlStatement statement, Database database)
           
 boolean SqlGeneratorFactory.requiresCurrentDatabaseMetadata(SqlStatement statement, Database database)
           
 boolean SqlGenerator.requiresUpdatedDatabaseMetadata(Database database)
          Does this change require access to the database metadata? If true, the change cannot be used in an updateSql-style command.
 boolean SqlGeneratorFactory.supports(SqlStatement statement, Database database)
           
 boolean SqlGenerator.supports(StatementType statement, Database database)
          Does this generator support the given statement/database combination? Do not validate the statement with this method, only return if it can suppot it.
 ValidationErrors SqlGeneratorChain.validate(SqlStatement statement, Database database)
           
 ValidationErrors SqlGeneratorFactory.validate(SqlStatement statement, Database database)
           
 ValidationErrors SqlGenerator.validate(StatementType statement, Database database, SqlGeneratorChain sqlGeneratorChain)
          Validate the data contained in the SqlStatement.
 Warnings SqlGeneratorChain.warn(SqlStatement statement, Database database)
           
 Warnings SqlGeneratorFactory.warn(SqlStatement statement, Database database)
           
 Warnings SqlGenerator.warn(StatementType statementType, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 

Uses of Database in liquibase.sqlgenerator.core
 

Methods in liquibase.sqlgenerator.core with parameters of type Database
protected  void AddColumnGenerator.addForeignKeyStatements(AddColumnStatement statement, Database database, List<Sql> returnSql)
           
 Sql[] AddAutoIncrementGenerator.generateSql(AddAutoIncrementStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddAutoIncrementGeneratorDB2.generateSql(AddAutoIncrementStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddAutoIncrementGeneratorHsqlH2.generateSql(AddAutoIncrementStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddAutoIncrementGeneratorInformix.generateSql(AddAutoIncrementStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddAutoIncrementGeneratorSQLite.generateSql(AddAutoIncrementStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddColumnGenerator.generateSql(AddColumnStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddColumnGeneratorDefaultClauseBeforeNotNull.generateSql(AddColumnStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddColumnGeneratorSQLite.generateSql(AddColumnStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddDefaultValueGenerator.generateSql(AddDefaultValueStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddDefaultValueGeneratorDerby.generateSql(AddDefaultValueStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddDefaultValueGeneratorInformix.generateSql(AddDefaultValueStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddDefaultValueGeneratorMaxDB.generateSql(AddDefaultValueStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddDefaultValueGeneratorMSSQL.generateSql(AddDefaultValueStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddDefaultValueGeneratorMySQL.generateSql(AddDefaultValueStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddDefaultValueGeneratorOracle.generateSql(AddDefaultValueStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddDefaultValueGeneratorSybase.generateSql(AddDefaultValueStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddDefaultValueGeneratorSybaseASA.generateSql(AddDefaultValueStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddDefaultValueSQLite.generateSql(AddDefaultValueStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddForeignKeyConstraintGenerator.generateSql(AddForeignKeyConstraintStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddPrimaryKeyGenerator.generateSql(AddPrimaryKeyStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddPrimaryKeyGeneratorInformix.generateSql(AddPrimaryKeyStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddUniqueConstraintGenerator.generateSql(AddUniqueConstraintStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddUniqueConstraintGeneratorInformix.generateSql(AddUniqueConstraintStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AddUniqueConstraintGeneratorTDS.generateSql(AddUniqueConstraintStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] AlterSequenceGenerator.generateSql(AlterSequenceStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] ClearDatabaseChangeLogTableGenerator.generateSql(ClearDatabaseChangeLogTableStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] CommentGenerator.generateSql(CommentStatement comment, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] CopyRowsGenerator.generateSql(CopyRowsStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] CreateDatabaseChangeLogLockTableGenerator.generateSql(CreateDatabaseChangeLogLockTableStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] CreateDatabaseChangeLogTableGenerator.generateSql(CreateDatabaseChangeLogTableStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] CreateDatabaseChangeLogTableGeneratorSybase.generateSql(CreateDatabaseChangeLogTableStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] CreateIndexGenerator.generateSql(CreateIndexStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] CreateIndexGeneratorPostgres.generateSql(CreateIndexStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] CreateSequenceGenerator.generateSql(CreateSequenceStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] CreateTableGenerator.generateSql(CreateTableStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] CreateViewGenerator.generateSql(CreateViewStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] DeleteGenerator.generateSql(DeleteStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] DropColumnGenerator.generateSql(DropColumnStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] DropDefaultValueGenerator.generateSql(DropDefaultValueStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] DropForeignKeyConstraintGenerator.generateSql(DropForeignKeyConstraintStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] DropIndexGenerator.generateSql(DropIndexStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] DropPrimaryKeyGenerator.generateSql(DropPrimaryKeyStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] DropSequenceGenerator.generateSql(DropSequenceStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] DropTableGenerator.generateSql(DropTableStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] DropUniqueConstraintGenerator.generateSql(DropUniqueConstraintStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] DropViewGenerator.generateSql(DropViewStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] FindForeignKeyConstraintsGeneratorDB2.generateSql(FindForeignKeyConstraintsStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] FindForeignKeyConstraintsGeneratorMSSQL.generateSql(FindForeignKeyConstraintsStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] FindForeignKeyConstraintsGeneratorMySQL.generateSql(FindForeignKeyConstraintsStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] FindForeignKeyConstraintsGeneratorOracle.generateSql(FindForeignKeyConstraintsStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] FindForeignKeyConstraintsGeneratorPostgres.generateSql(FindForeignKeyConstraintsStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetNextChangeSetSequenceValueGenerator.generateSql(GetNextChangeSetSequenceValueStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetViewDefinitionGenerator.generateSql(GetViewDefinitionStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetViewDefinitionGeneratorDB2.generateSql(GetViewDefinitionStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetViewDefinitionGeneratorDerby.generateSql(GetViewDefinitionStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetViewDefinitionGeneratorFirebird.generateSql(GetViewDefinitionStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetViewDefinitionGeneratorHsql.generateSql(GetViewDefinitionStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetViewDefinitionGeneratorInformationSchemaViews.generateSql(GetViewDefinitionStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetViewDefinitionGeneratorInformix.generateSql(GetViewDefinitionStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetViewDefinitionGeneratorMaxDB.generateSql(GetViewDefinitionStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetViewDefinitionGeneratorMSSQL.generateSql(GetViewDefinitionStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetViewDefinitionGeneratorOracle.generateSql(GetViewDefinitionStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetViewDefinitionGeneratorPostgres.generateSql(GetViewDefinitionStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetViewDefinitionGeneratorSybase.generateSql(GetViewDefinitionStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] GetViewDefinitionGeneratorSybaseASA.generateSql(GetViewDefinitionStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] InsertOrUpdateGenerator.generateSql(InsertOrUpdateStatement insertOrUpdateStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] InsertOrUpdateGeneratorMSSQL.generateSql(InsertOrUpdateStatement insertOrUpdateStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] InsertOrUpdateGeneratorPostgres.generateSql(InsertOrUpdateStatement insertOrUpdateStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] InsertGenerator.generateSql(InsertStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] LockDatabaseChangeLogGenerator.generateSql(LockDatabaseChangeLogStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] MarkChangeSetRanGenerator.generateSql(MarkChangeSetRanStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] ModifyDataTypeGenerator.generateSql(ModifyDataTypeStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] RawSqlGenerator.generateSql(RawSqlStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] ReindexGeneratorSQLite.generateSql(ReindexStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] RemoveChangeSetRanStatusGenerator.generateSql(RemoveChangeSetRanStatusStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] RenameColumnGenerator.generateSql(RenameColumnStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] RenameTableGenerator.generateSql(RenameTableStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] RenameViewGenerator.generateSql(RenameViewStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] ReorganizeTableGeneratorDB2.generateSql(ReorganizeTableStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] RuntimeGenerator.generateSql(RuntimeStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SelectFromDatabaseChangeLogLockGenerator.generateSql(SelectFromDatabaseChangeLogLockStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SelectFromDatabaseChangeLogGenerator.generateSql(SelectFromDatabaseChangeLogStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SelectSequencesGeneratorDB2.generateSql(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SelectSequencesGeneratorDerby.generateSql(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SelectSequencesGeneratorFirebird.generateSql(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SelectSequencesGeneratorH2.generateSql(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SelectSequencesGeneratorHsql.generateSql(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SelectSequencesGeneratorInformix.generateSql(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SelectSequencesGeneratorMaxDB.generateSql(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SelectSequencesGeneratorOracle.generateSql(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SelectSequencesGeneratorPostgres.generateSql(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SetColumnRemarksGenerator.generateSql(SetColumnRemarksStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SetNullableGenerator.generateSql(SetNullableStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] SetTableRemarksGenerator.generateSql(SetTableRemarksStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] StoredProcedureGenerator.generateSql(StoredProcedureStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] TagDatabaseGenerator.generateSql(TagDatabaseStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] UnlockDatabaseChangeLogGenerator.generateSql(UnlockDatabaseChangeLogStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] UpdateChangeSetChecksumGenerator.generateSql(UpdateChangeSetChecksumStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Sql[] UpdateGenerator.generateSql(UpdateStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
protected abstract  String InsertOrUpdateGenerator.getElse(Database database)
           
protected  String InsertOrUpdateGeneratorDB2.getElse(Database database)
           
protected  String InsertOrUpdateGeneratorH2.getElse(Database database)
           
protected  String InsertOrUpdateGeneratorHsql.getElse(Database database)
           
protected  String InsertOrUpdateGeneratorMSSQL.getElse(Database database)
           
protected  String InsertOrUpdateGeneratorMySQL.getElse(Database database)
           
protected  String InsertOrUpdateGeneratorOracle.getElse(Database database)
           
protected  String InsertOrUpdateGeneratorPostgres.getElse(Database arg0)
           
protected  String InsertOrUpdateGenerator.getInsertStatement(InsertOrUpdateStatement insertOrUpdateStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
protected  String InsertOrUpdateGeneratorH2.getInsertStatement(InsertOrUpdateStatement insertOrUpdateStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
protected  String InsertOrUpdateGeneratorHsql.getInsertStatement(InsertOrUpdateStatement insertOrUpdateStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
protected  String InsertOrUpdateGeneratorMSSQL.getInsertStatement(InsertOrUpdateStatement insertOrUpdateStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
protected  String InsertOrUpdateGeneratorMySQL.getInsertStatement(InsertOrUpdateStatement insertOrUpdateStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
protected abstract  String InsertOrUpdateGenerator.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause)
           
protected  String InsertOrUpdateGeneratorDB2.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause)
           
protected  String InsertOrUpdateGeneratorH2.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause)
           
protected  String InsertOrUpdateGeneratorHsql.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause)
           
protected  String InsertOrUpdateGeneratorMSSQL.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause)
           
protected  String InsertOrUpdateGeneratorMySQL.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause)
           
protected  String InsertOrUpdateGeneratorOracle.getRecordCheck(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause)
           
protected  String InsertOrUpdateGeneratorPostgres.getRecordCheck(InsertOrUpdateStatement arg0, Database arg1, String arg2)
           
protected  String InsertOrUpdateGenerator.getUpdateStatement(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause, SqlGeneratorChain sqlGeneratorChain)
           
protected  String InsertOrUpdateGeneratorH2.getUpdateStatement(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause, SqlGeneratorChain sqlGeneratorChain)
           
protected  String InsertOrUpdateGeneratorHsql.getUpdateStatement(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause, SqlGeneratorChain sqlGeneratorChain)
           
protected  String InsertOrUpdateGeneratorMSSQL.getUpdateStatement(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause, SqlGeneratorChain sqlGeneratorChain)
           
protected  String InsertOrUpdateGeneratorMySQL.getUpdateStatement(InsertOrUpdateStatement insertOrUpdateStatement, Database database, String whereClause, SqlGeneratorChain sqlGeneratorChain)
           
protected  String InsertOrUpdateGenerator.getWhereClause(InsertOrUpdateStatement insertOrUpdateStatement, Database database)
           
 boolean AbstractSqlGenerator.requiresUpdatedDatabaseMetadata(Database database)
           
 boolean AddAutoIncrementGenerator.supports(AddAutoIncrementStatement statement, Database database)
           
 boolean AddAutoIncrementGeneratorDB2.supports(AddAutoIncrementStatement statement, Database database)
           
 boolean AddAutoIncrementGeneratorHsqlH2.supports(AddAutoIncrementStatement statement, Database database)
           
 boolean AddAutoIncrementGeneratorInformix.supports(AddAutoIncrementStatement statement, Database database)
           
 boolean AddAutoIncrementGeneratorSQLite.supports(AddAutoIncrementStatement statement, Database database)
           
 boolean AddColumnGeneratorDefaultClauseBeforeNotNull.supports(AddColumnStatement statement, Database database)
           
 boolean AddColumnGeneratorSQLite.supports(AddColumnStatement statement, Database database)
           
 boolean AddDefaultValueGeneratorDerby.supports(AddDefaultValueStatement statement, Database database)
           
 boolean AddDefaultValueGeneratorInformix.supports(AddDefaultValueStatement statement, Database database)
           
 boolean AddDefaultValueGeneratorMaxDB.supports(AddDefaultValueStatement statement, Database database)
           
 boolean AddDefaultValueGeneratorMSSQL.supports(AddDefaultValueStatement statement, Database database)
           
 boolean AddDefaultValueGeneratorMySQL.supports(AddDefaultValueStatement statement, Database database)
           
 boolean AddDefaultValueGeneratorOracle.supports(AddDefaultValueStatement statement, Database database)
           
 boolean AddDefaultValueGeneratorSybase.supports(AddDefaultValueStatement statement, Database database)
           
 boolean AddDefaultValueGeneratorSybaseASA.supports(AddDefaultValueStatement statement, Database database)
           
 boolean AddDefaultValueSQLite.supports(AddDefaultValueStatement statement, Database database)
           
 boolean AddForeignKeyConstraintGenerator.supports(AddForeignKeyConstraintStatement statement, Database database)
           
 boolean AddPrimaryKeyGenerator.supports(AddPrimaryKeyStatement statement, Database database)
           
 boolean AddPrimaryKeyGeneratorInformix.supports(AddPrimaryKeyStatement statement, Database database)
           
 boolean AddUniqueConstraintGenerator.supports(AddUniqueConstraintStatement statement, Database database)
           
 boolean AddUniqueConstraintGeneratorInformix.supports(AddUniqueConstraintStatement statement, Database database)
           
 boolean AddUniqueConstraintGeneratorTDS.supports(AddUniqueConstraintStatement statement, Database database)
           
 boolean AlterSequenceGenerator.supports(AlterSequenceStatement statement, Database database)
           
 boolean CopyRowsGenerator.supports(CopyRowsStatement statement, Database database)
           
 boolean CreateDatabaseChangeLogTableGenerator.supports(CreateDatabaseChangeLogTableStatement statement, Database database)
           
 boolean CreateDatabaseChangeLogTableGeneratorFirebird.supports(CreateDatabaseChangeLogTableStatement statement, Database database)
           
 boolean CreateDatabaseChangeLogTableGeneratorSybase.supports(CreateDatabaseChangeLogTableStatement statement, Database database)
           
 boolean CreateIndexGeneratorPostgres.supports(CreateIndexStatement statement, Database database)
           
 boolean CreateSequenceGenerator.supports(CreateSequenceStatement statement, Database database)
           
 boolean DeleteGenerator.supports(DeleteStatement statement, Database database)
           
 boolean DropDefaultValueGenerator.supports(DropDefaultValueStatement statement, Database database)
           
 boolean DropForeignKeyConstraintGenerator.supports(DropForeignKeyConstraintStatement statement, Database database)
           
 boolean DropPrimaryKeyGenerator.supports(DropPrimaryKeyStatement statement, Database database)
           
 boolean DropSequenceGenerator.supports(DropSequenceStatement statement, Database database)
           
 boolean DropUniqueConstraintGenerator.supports(DropUniqueConstraintStatement statement, Database database)
           
 boolean FindForeignKeyConstraintsGeneratorDB2.supports(FindForeignKeyConstraintsStatement statement, Database database)
           
 boolean FindForeignKeyConstraintsGeneratorMSSQL.supports(FindForeignKeyConstraintsStatement statement, Database database)
           
 boolean FindForeignKeyConstraintsGeneratorMySQL.supports(FindForeignKeyConstraintsStatement statement, Database database)
           
 boolean FindForeignKeyConstraintsGeneratorOracle.supports(FindForeignKeyConstraintsStatement statement, Database database)
           
 boolean FindForeignKeyConstraintsGeneratorPostgres.supports(FindForeignKeyConstraintsStatement statement, Database database)
           
 boolean GetViewDefinitionGeneratorDB2.supports(GetViewDefinitionStatement statement, Database database)
           
 boolean GetViewDefinitionGeneratorDerby.supports(GetViewDefinitionStatement statement, Database database)
           
 boolean GetViewDefinitionGeneratorFirebird.supports(GetViewDefinitionStatement statement, Database database)
           
 boolean GetViewDefinitionGeneratorHsql.supports(GetViewDefinitionStatement statement, Database database)
           
 boolean GetViewDefinitionGeneratorInformationSchemaViews.supports(GetViewDefinitionStatement statement, Database database)
           
 boolean GetViewDefinitionGeneratorInformix.supports(GetViewDefinitionStatement statement, Database database)
           
 boolean GetViewDefinitionGeneratorMaxDB.supports(GetViewDefinitionStatement statement, Database database)
           
 boolean GetViewDefinitionGeneratorMSSQL.supports(GetViewDefinitionStatement statement, Database database)
           
 boolean GetViewDefinitionGeneratorOracle.supports(GetViewDefinitionStatement statement, Database database)
           
 boolean GetViewDefinitionGeneratorPostgres.supports(GetViewDefinitionStatement statement, Database database)
           
 boolean GetViewDefinitionGeneratorSybase.supports(GetViewDefinitionStatement statement, Database database)
           
 boolean GetViewDefinitionGeneratorSybaseASA.supports(GetViewDefinitionStatement statement, Database database)
           
 boolean InsertOrUpdateGeneratorDB2.supports(InsertOrUpdateStatement statement, Database database)
           
 boolean InsertOrUpdateGeneratorH2.supports(InsertOrUpdateStatement statement, Database database)
           
 boolean InsertOrUpdateGeneratorHsql.supports(InsertOrUpdateStatement statement, Database database)
           
 boolean InsertOrUpdateGeneratorMSSQL.supports(InsertOrUpdateStatement statement, Database database)
           
 boolean InsertOrUpdateGeneratorMySQL.supports(InsertOrUpdateStatement statement, Database database)
           
 boolean InsertOrUpdateGeneratorOracle.supports(InsertOrUpdateStatement statement, Database database)
           
 boolean InsertOrUpdateGeneratorPostgres.supports(InsertOrUpdateStatement statement, Database database)
           
 boolean ReindexGeneratorSQLite.supports(ReindexStatement statement, Database database)
           
 boolean RenameColumnGenerator.supports(RenameColumnStatement statement, Database database)
           
 boolean RenameTableGenerator.supports(RenameTableStatement statement, Database database)
           
 boolean RenameViewGenerator.supports(RenameViewStatement statement, Database database)
           
 boolean ReorganizeTableGeneratorDB2.supports(ReorganizeTableStatement statement, Database database)
           
 boolean SelectSequencesGeneratorDB2.supports(SelectSequencesStatement statement, Database database)
           
 boolean SelectSequencesGeneratorDerby.supports(SelectSequencesStatement statement, Database database)
           
 boolean SelectSequencesGeneratorFirebird.supports(SelectSequencesStatement statement, Database database)
           
 boolean SelectSequencesGeneratorH2.supports(SelectSequencesStatement statement, Database database)
           
 boolean SelectSequencesGeneratorHsql.supports(SelectSequencesStatement statement, Database database)
           
 boolean SelectSequencesGeneratorInformix.supports(SelectSequencesStatement statement, Database database)
           
 boolean SelectSequencesGeneratorMaxDB.supports(SelectSequencesStatement statement, Database database)
           
 boolean SelectSequencesGeneratorOracle.supports(SelectSequencesStatement statement, Database database)
           
 boolean SelectSequencesGeneratorPostgres.supports(SelectSequencesStatement statement, Database database)
           
 boolean SetColumnRemarksGenerator.supports(SetColumnRemarksStatement statement, Database database)
           
 boolean SetNullableGenerator.supports(SetNullableStatement statement, Database database)
           
 boolean SetTableRemarksGenerator.supports(SetTableRemarksStatement statement, Database database)
           
 boolean AbstractSqlGenerator.supports(StatementType statement, Database database)
           
 ValidationErrors AddAutoIncrementGenerator.validate(AddAutoIncrementStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors AddAutoIncrementGeneratorInformix.validate(AddAutoIncrementStatement addAutoIncrementStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors AddColumnGenerator.validate(AddColumnStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors AddColumnGeneratorDefaultClauseBeforeNotNull.validate(AddColumnStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors AddDefaultValueGenerator.validate(AddDefaultValueStatement addDefaultValueStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors AddDefaultValueGeneratorInformix.validate(AddDefaultValueStatement addDefaultValueStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors AddForeignKeyConstraintGenerator.validate(AddForeignKeyConstraintStatement addForeignKeyConstraintStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors AddPrimaryKeyGenerator.validate(AddPrimaryKeyStatement addPrimaryKeyStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors AddUniqueConstraintGenerator.validate(AddUniqueConstraintStatement addUniqueConstraintStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors AlterSequenceGenerator.validate(AlterSequenceStatement alterSequenceStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors ClearDatabaseChangeLogTableGenerator.validate(ClearDatabaseChangeLogTableStatement clearDatabaseChangeLogTableStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors CommentGenerator.validate(CommentStatement comment, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors CopyRowsGenerator.validate(CopyRowsStatement copyRowsStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors CreateDatabaseChangeLogLockTableGenerator.validate(CreateDatabaseChangeLogLockTableStatement createDatabaseChangeLogLockTableStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors CreateDatabaseChangeLogTableGenerator.validate(CreateDatabaseChangeLogTableStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors CreateDatabaseChangeLogTableGeneratorSybase.validate(CreateDatabaseChangeLogTableStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors CreateIndexGenerator.validate(CreateIndexStatement createIndexStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors CreateSequenceGenerator.validate(CreateSequenceStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors CreateTableGenerator.validate(CreateTableStatement createTableStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors CreateViewGenerator.validate(CreateViewStatement createViewStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors DeleteGenerator.validate(DeleteStatement deleteStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors DropColumnGenerator.validate(DropColumnStatement dropColumnStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors DropDefaultValueGenerator.validate(DropDefaultValueStatement dropDefaultValueStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors DropForeignKeyConstraintGenerator.validate(DropForeignKeyConstraintStatement dropForeignKeyConstraintStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors DropIndexGenerator.validate(DropIndexStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors DropPrimaryKeyGenerator.validate(DropPrimaryKeyStatement dropPrimaryKeyStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors DropSequenceGenerator.validate(DropSequenceStatement dropSequenceStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors DropTableGenerator.validate(DropTableStatement dropTableStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors DropUniqueConstraintGenerator.validate(DropUniqueConstraintStatement dropUniqueConstraintStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors DropViewGenerator.validate(DropViewStatement dropViewStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors FindForeignKeyConstraintsGeneratorDB2.validate(FindForeignKeyConstraintsStatement findForeignKeyConstraintsStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors FindForeignKeyConstraintsGeneratorMSSQL.validate(FindForeignKeyConstraintsStatement findForeignKeyConstraintsStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors FindForeignKeyConstraintsGeneratorMySQL.validate(FindForeignKeyConstraintsStatement findForeignKeyConstraintsStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors FindForeignKeyConstraintsGeneratorOracle.validate(FindForeignKeyConstraintsStatement findForeignKeyConstraintsStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors FindForeignKeyConstraintsGeneratorPostgres.validate(FindForeignKeyConstraintsStatement findForeignKeyConstraintsStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors GetNextChangeSetSequenceValueGenerator.validate(GetNextChangeSetSequenceValueStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors GetViewDefinitionGenerator.validate(GetViewDefinitionStatement getViewDefinitionStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors InsertOrUpdateGenerator.validate(InsertOrUpdateStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors InsertGenerator.validate(InsertStatement insertStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors LockDatabaseChangeLogGenerator.validate(LockDatabaseChangeLogStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors MarkChangeSetRanGenerator.validate(MarkChangeSetRanStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors ModifyDataTypeGenerator.validate(ModifyDataTypeStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors RawSqlGenerator.validate(RawSqlStatement rawSqlStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors ReindexGeneratorSQLite.validate(ReindexStatement reindexStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors RemoveChangeSetRanStatusGenerator.validate(RemoveChangeSetRanStatusStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors RenameColumnGenerator.validate(RenameColumnStatement renameColumnStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors RenameTableGenerator.validate(RenameTableStatement renameTableStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors RenameViewGenerator.validate(RenameViewStatement renameViewStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors ReorganizeTableGeneratorDB2.validate(ReorganizeTableStatement reorganizeTableStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors RuntimeGenerator.validate(RuntimeStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SelectFromDatabaseChangeLogLockGenerator.validate(SelectFromDatabaseChangeLogLockStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SelectFromDatabaseChangeLogGenerator.validate(SelectFromDatabaseChangeLogStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SelectSequencesGeneratorDB2.validate(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SelectSequencesGeneratorDerby.validate(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SelectSequencesGeneratorFirebird.validate(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SelectSequencesGeneratorH2.validate(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SelectSequencesGeneratorHsql.validate(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SelectSequencesGeneratorInformix.validate(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SelectSequencesGeneratorMaxDB.validate(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SelectSequencesGeneratorOracle.validate(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SelectSequencesGeneratorPostgres.validate(SelectSequencesStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SetColumnRemarksGenerator.validate(SetColumnRemarksStatement setColumnRemarksStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SetNullableGenerator.validate(SetNullableStatement setNullableStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors SetTableRemarksGenerator.validate(SetTableRemarksStatement setTableRemarksStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors StoredProcedureGenerator.validate(StoredProcedureStatement storedProcedureStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors TagDatabaseGenerator.validate(TagDatabaseStatement tagDatabaseStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors UnlockDatabaseChangeLogGenerator.validate(UnlockDatabaseChangeLogStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors UpdateChangeSetChecksumGenerator.validate(UpdateChangeSetChecksumStatement statement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 ValidationErrors UpdateGenerator.validate(UpdateStatement updateStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Warnings ModifyDataTypeGenerator.warn(ModifyDataTypeStatement modifyDataTypeStatement, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 Warnings AbstractSqlGenerator.warn(StatementType statementType, Database database, SqlGeneratorChain sqlGeneratorChain)
           
 

Uses of Database in liquibase.statement.core
 

Methods in liquibase.statement.core with parameters of type Database
 Sql[] RuntimeStatement.generate(Database database)
           
 

Uses of Database in liquibase.util.ui
 

Methods in liquibase.util.ui with parameters of type Database
 boolean SwingUIFacade.promptForNonLocalDatabase(Database database)
          Displays swing-based dialog about running against a non-localhost database.
 boolean UIFacade.promptForNonLocalDatabase(Database database)
           
 



Copyright © 2012 Liquibase.org. All Rights Reserved.