public class DatabaseObjectComparatorChain extends Object
Constructor and Description |
---|
DatabaseObjectComparatorChain(List<DatabaseObjectComparator> comparators,
CompareControl.SchemaComparison[] schemaComparisons) |
Modifier and Type | Method and Description |
---|---|
protected DatabaseObjectComparatorChain |
copy() |
ObjectDifferences |
findDifferences(DatabaseObject object1,
DatabaseObject object2,
Database accordingTo,
CompareControl compareControl,
Set<String> exclude) |
CompareControl.SchemaComparison[] |
getSchemaComparisons() |
String[] |
hash(DatabaseObject object,
Database accordingTo) |
boolean |
isSameObject(DatabaseObject object1,
DatabaseObject object2,
Database accordingTo) |
void |
setSchemaComparisons(CompareControl.SchemaComparison[] schemaComparisons) |
public DatabaseObjectComparatorChain(List<DatabaseObjectComparator> comparators, CompareControl.SchemaComparison[] schemaComparisons)
protected DatabaseObjectComparatorChain copy()
public CompareControl.SchemaComparison[] getSchemaComparisons()
public boolean isSameObject(DatabaseObject object1, DatabaseObject object2, Database accordingTo)
public String[] hash(DatabaseObject object, Database accordingTo)
public ObjectDifferences findDifferences(DatabaseObject object1, DatabaseObject object2, Database accordingTo, CompareControl compareControl, Set<String> exclude)
public void setSchemaComparisons(CompareControl.SchemaComparison[] schemaComparisons)
Copyright © 2019 Liquibase.org. All rights reserved.