Package liquibase.diff.compare.core
Class TableComparator
java.lang.Object
liquibase.diff.compare.core.TableComparator
- All Implemented Interfaces:
 DatabaseObjectComparator
- 
Field Summary
Fields inherited from interface liquibase.diff.compare.DatabaseObjectComparator
PRIORITY_DATABASE, PRIORITY_DEFAULT, PRIORITY_NONE, PRIORITY_TYPE - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionfindDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude) intgetPriority(Class<? extends DatabaseObject> objectType, Database database) String[]hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain) booleanisSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain)  
- 
Constructor Details
- 
TableComparator
public TableComparator() 
 - 
 - 
Method Details
- 
getPriority
- Specified by:
 getPriorityin interfaceDatabaseObjectComparator
 - 
hash
public String[] hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain) - Specified by:
 hashin interfaceDatabaseObjectComparator
 - 
isSameObject
public boolean isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain) - Specified by:
 isSameObjectin interfaceDatabaseObjectComparator
 - 
findDifferences
public ObjectDifferences findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude) - Specified by:
 findDifferencesin interfaceDatabaseObjectComparator
 
 -