| Access | Constructor and Description |
|---|---|
| public |
| DefaultDatabaseObjectComparator | back to summary |
|---|---|
| public DefaultDatabaseObjectComparator() | |
| findDifferences | back to summary |
|---|---|
| public ObjectDifferences findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude) Implements liquibase.
| |
| getPriority | back to summary |
|---|---|
| public int getPriority(Class<? extends DatabaseObject> objectType, Database database) Implements liquibase.
| |
| hash | back to summary |
|---|---|
| public String[] hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain) Implements liquibase.
| |
| isSameObject | back to summary |
|---|---|
| public boolean isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain) Implements liquibase.
| |
| nameMatches | back to summary |
|---|---|
| public static boolean nameMatches(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo) | |
| undoCollection | back to summary |
|---|---|
| protected Object undoCollection(Object potentialCollection, Object otherObject) Sometimes an attribute in one object is a single-entity collection and on the other it is just the object. Check the passed potentialCollection and if it is a single-entry collection of the same type as the otherObject, return just the collection element. Otherwise, return the original collection. | |