Top Constructors Methods
liquibase.diff.output.changelog.core

public Class MissingDataChangeGenerator

extends AbstractChangeGenerator
implements MissingObjectChangeGenerator
Class Inheritance
All Implemented Interfaces
liquibase.diff.output.changelog.MissingObjectChangeGenerator, liquibase.diff.output.changelog.ChangeGenerator
Known Direct Subclasses
liquibase.diff.output.changelog.core.MissingDataExternalFileChangeGenerator
Imports
liquibase.change.Change, .ColumnConfig, liquibase.change.core.InsertDataChange, liquibase.GlobalConfiguration, liquibase.database.Database, liquibase.database.core.InformixDatabase, liquibase.database.jvm.JdbcConnection, liquibase.diff.output.DiffOutputControl, liquibase.diff.output.changelog.AbstractChangeGenerator, .ChangeGeneratorChain, .MissingObjectChangeGenerator, liquibase.exception.UnexpectedLiquibaseException, liquibase.statement.DatabaseFunction, liquibase.structure.DatabaseObject, liquibase.structure.core.*, liquibase.util.JdbcUtil, java.sql.ResultSet, .SQLException, .Statement, java.util.ArrayList, .Date, .List

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Change[]
public int
public Class<? extends DatabaseObject>[]
public Class<? extends DatabaseObject>[]
Inherited from liquibase.diff.output.changelog.AbstractChangeGenerator:
fixOutputAsSchemafixSchemasetRespectSchemaAndCatalogCase

Constructor Detail

MissingDataChangeGeneratorback to summary
public MissingDataChangeGenerator()

Method Detail

fixMissingback to summary
public Change[] fixMissing(DatabaseObject missingObject, DiffOutputControl outputControl, Database referenceDatabase, Database comparisionDatabase, ChangeGeneratorChain chain)

Implements liquibase.diff.output.changelog.MissingObjectChangeGenerator.fixMissing.

Annotations
@Override
getPriorityback to summary
public int getPriority(Class<? extends DatabaseObject> objectType, Database database)

Implements liquibase.diff.output.changelog.ChangeGenerator.getPriority.

Annotations
@Override
runAfterTypesback to summary
public Class<? extends DatabaseObject>[] runAfterTypes()

Implements liquibase.diff.output.changelog.ChangeGenerator.runAfterTypes.

Annotations
@Override
runBeforeTypesback to summary
public Class<? extends DatabaseObject>[] runBeforeTypes()

Implements liquibase.diff.output.changelog.ChangeGenerator.runBeforeTypes.

Annotations
@Override