liquibase.diff.core
Class StandardDiffGenerator
java.lang.Object
liquibase.diff.core.StandardDiffGenerator
- All Implemented Interfaces:
- DiffGenerator, PrioritizedService
public class StandardDiffGenerator
- extends Object
- implements DiffGenerator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StandardDiffGenerator
public StandardDiffGenerator()
getPriority
public int getPriority()
- Specified by:
getPriority
in interface PrioritizedService
supports
public boolean supports(Database referenceDatabase,
Database comparisonDatabase)
- Specified by:
supports
in interface DiffGenerator
compare
public DiffResult compare(DatabaseSnapshot referenceSnapshot,
DatabaseSnapshot comparisonSnapshot,
CompareControl compareControl)
throws DatabaseException
- Specified by:
compare
in interface DiffGenerator
- Throws:
DatabaseException
checkVersionInfo
protected void checkVersionInfo(DatabaseSnapshot referenceSnapshot,
DatabaseSnapshot comparisonSnapshot,
DiffResult diffResult)
throws DatabaseException
- Throws:
DatabaseException
compareObjectType
protected <T extends DatabaseObject> void compareObjectType(Class<T> type,
DatabaseSnapshot referenceSnapshot,
DatabaseSnapshot comparisonSnapshot,
DiffResult diffResult)
Copyright © 2016 Liquibase.org. All rights reserved.