liquibase.diff.output.changelog
Class ChangeGeneratorChain

java.lang.Object
  extended by liquibase.diff.output.changelog.ChangeGeneratorChain

public class ChangeGeneratorChain
extends Object


Constructor Summary
ChangeGeneratorChain(SortedSet<ChangeGenerator> changeGenerators)
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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)


Copyright © 2016 Liquibase.org. All rights reserved.