liquibase.diff.compare
Class DatabaseObjectComparatorChain

java.lang.Object
  extended by liquibase.diff.compare.DatabaseObjectComparatorChain
All Implemented Interfaces:
Cloneable

public class DatabaseObjectComparatorChain
extends Object
implements Cloneable


Constructor Summary
DatabaseObjectComparatorChain(List<DatabaseObjectComparator> comparators)
           
 
Method Summary
protected  DatabaseObjectComparatorChain copy()
           
 ObjectDifferences findDifferences(DatabaseObject object1, DatabaseObject object2, Database accordingTo, CompareControl compareControl, Set<String> exclude)
           
 String[] hash(DatabaseObject object, Database accordingTo)
           
 boolean isSameObject(DatabaseObject object1, DatabaseObject object2, Database accordingTo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseObjectComparatorChain

public DatabaseObjectComparatorChain(List<DatabaseObjectComparator> comparators)
Method Detail

copy

protected DatabaseObjectComparatorChain copy()

isSameObject

public boolean isSameObject(DatabaseObject object1,
                            DatabaseObject object2,
                            Database accordingTo)

hash

public String[] hash(DatabaseObject object,
                     Database accordingTo)

findDifferences

public ObjectDifferences findDifferences(DatabaseObject object1,
                                         DatabaseObject object2,
                                         Database accordingTo,
                                         CompareControl compareControl,
                                         Set<String> exclude)


Copyright © 2013 Liquibase.org. All Rights Reserved.