public class DiffGeneratorFactory extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
DiffGeneratorFactory() |
| Modifier and Type | Method and Description |
|---|---|
DiffResult |
compare(Database referenceDatabase,
Database comparisonDatabase,
CompareControl compareControl) |
DiffResult |
compare(Database referenceDatabase,
Database comparisonDatabase,
SnapshotControl referenceSnapshotControl,
SnapshotControl comparisonSnapshotControl,
CompareControl compareControl) |
DiffResult |
compare(DatabaseSnapshot referenceSnapshot,
DatabaseSnapshot comparisonSnapshot,
CompareControl compareControl) |
DiffGenerator |
getGenerator(Database referenceDatabase,
Database comparisonDatabase) |
static DiffGeneratorFactory |
getInstance() |
void |
register(DiffGenerator generator) |
public static DiffGeneratorFactory getInstance()
public void register(DiffGenerator generator)
public DiffGenerator getGenerator(Database referenceDatabase, Database comparisonDatabase)
public DiffResult compare(Database referenceDatabase, Database comparisonDatabase, CompareControl compareControl) throws LiquibaseException
LiquibaseExceptionpublic DiffResult compare(Database referenceDatabase, Database comparisonDatabase, SnapshotControl referenceSnapshotControl, SnapshotControl comparisonSnapshotControl, CompareControl compareControl) throws LiquibaseException
LiquibaseExceptionpublic DiffResult compare(DatabaseSnapshot referenceSnapshot, DatabaseSnapshot comparisonSnapshot, CompareControl compareControl) throws DatabaseException
DatabaseExceptionCopyright © 2018 Liquibase.org. All rights reserved.