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
LiquibaseException
public DiffResult compare(Database referenceDatabase, Database comparisonDatabase, SnapshotControl referenceSnapshotControl, SnapshotControl comparisonSnapshotControl, CompareControl compareControl) throws LiquibaseException
LiquibaseException
public DiffResult compare(DatabaseSnapshot referenceSnapshot, DatabaseSnapshot comparisonSnapshot, CompareControl compareControl) throws DatabaseException
DatabaseException
Copyright © 2023 Liquibase.org. All rights reserved.