public interface DatabaseObjectComparator
Modifier and Type | Field and Description |
---|---|
static int |
PRIORITY_DATABASE |
static int |
PRIORITY_DEFAULT |
static int |
PRIORITY_NONE |
static int |
PRIORITY_TYPE |
Modifier and Type | Method and Description |
---|---|
ObjectDifferences |
findDifferences(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
CompareControl compareControl,
DatabaseObjectComparatorChain chain,
Set<String> exclude) |
int |
getPriority(Class<? extends DatabaseObject> objectType,
Database database) |
String[] |
hash(DatabaseObject databaseObject,
Database accordingTo,
DatabaseObjectComparatorChain chain) |
boolean |
isSameObject(DatabaseObject databaseObject1,
DatabaseObject databaseObject2,
Database accordingTo,
DatabaseObjectComparatorChain chain) |
static final int PRIORITY_NONE
static final int PRIORITY_DEFAULT
static final int PRIORITY_TYPE
static final int PRIORITY_DATABASE
int getPriority(Class<? extends DatabaseObject> objectType, Database database)
boolean isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain)
String[] hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain)
ObjectDifferences findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)
Copyright © 2019 Liquibase.org. All rights reserved.