Package liquibase.diff.output.changelog
Class ChangeGeneratorChain
- java.lang.Object
-
- liquibase.diff.output.changelog.ChangeGeneratorChain
-
public class ChangeGeneratorChain extends Object
-
-
Constructor Summary
Constructors Constructor Description ChangeGeneratorChain(SortedSet<ChangeGenerator> changeGenerators)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Change[]
fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)
Change[]
fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)
Change[]
fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)
-
-
-
Constructor Detail
-
ChangeGeneratorChain
public ChangeGeneratorChain(SortedSet<ChangeGenerator> changeGenerators)
-
-
Method Detail
-
fixMissing
public Change[] fixMissing(DatabaseObject missingObject, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)
-
fixUnexpected
public Change[] fixUnexpected(DatabaseObject unexpectedObject, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)
-
fixChanged
public Change[] fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)
-
-