Top Constructors Methods
liquibase.diff.compare.core

public Class ForeignKeyComparator

extends Object
implements DatabaseObjectComparator
Class Inheritance
All Implemented Interfaces
liquibase.diff.compare.DatabaseObjectComparator
Imports
liquibase.database.Database, liquibase.diff.ObjectDifferences, liquibase.diff.compare.CompareControl, .DatabaseObjectComparator, .DatabaseObjectComparatorChain, .DatabaseObjectComparatorFactory, liquibase.structure.DatabaseObject, liquibase.structure.core.Column, .ForeignKey, .Table, liquibase.util.StringUtil, java.util.Set

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ObjectDifferences
public int
public String[]
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ForeignKeyComparatorback to summary
public ForeignKeyComparator()

Method Detail

findDifferencesback to summary
public ObjectDifferences findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclue)

Implements liquibase.diff.compare.DatabaseObjectComparator.findDifferences.

Annotations
@Override
getPriorityback to summary
public int getPriority(Class<? extends DatabaseObject> objectType, Database database)

Implements liquibase.diff.compare.DatabaseObjectComparator.getPriority.

Annotations
@Override
hashback to summary
public String[] hash(DatabaseObject databaseObject, Database accordingTo, DatabaseObjectComparatorChain chain)

Implements liquibase.diff.compare.DatabaseObjectComparator.hash.

Annotations
@Override
isSameObjectback to summary
public boolean isSameObject(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, DatabaseObjectComparatorChain chain)

Implements liquibase.diff.compare.DatabaseObjectComparator.isSameObject.

Annotations
@Override