Uses of Class
liquibase.diff.ObjectDifferences

Packages that use ObjectDifferences
liquibase.diff   
liquibase.diff.compare   
liquibase.diff.compare.core   
liquibase.diff.output   
liquibase.diff.output.changelog   
liquibase.diff.output.changelog.core   
liquibase.diff.output.report   
 

Uses of ObjectDifferences in liquibase.diff
 

Methods in liquibase.diff that return ObjectDifferences
 ObjectDifferences ObjectDifferences.addDifference(String changedField, Object referenceValue, Object compareToValue)
           
 ObjectDifferences ObjectDifferences.addDifference(String message, String changedField, Object referenceValue, Object compareToValue)
           
 ObjectDifferences DiffResult.getChangedObject(DatabaseObject example, CompareControl.SchemaComparison[] schemaComparisons)
           
 

Methods in liquibase.diff that return types with arguments of type ObjectDifferences
 Map<DatabaseObject,ObjectDifferences> DiffResult.getChangedObjects()
           
<T extends DatabaseObject>
Map<T,ObjectDifferences>
DiffResult.getChangedObjects(Class<T> type)
           
<T extends DatabaseObject>
SortedMap<T,ObjectDifferences>
DiffResult.getChangedObjects(Class<T> type, Comparator<DatabaseObject> comparator)
           
 

Methods in liquibase.diff with parameters of type ObjectDifferences
 void DiffResult.addChangedObject(DatabaseObject obj, ObjectDifferences differences)
           
 

Uses of ObjectDifferences in liquibase.diff.compare
 

Methods in liquibase.diff.compare that return ObjectDifferences
 ObjectDifferences DatabaseObjectComparatorFactory.findDifferences(DatabaseObject object1, DatabaseObject object2, Database accordingTo, CompareControl compareControl)
           
 ObjectDifferences DatabaseObjectComparator.findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)
           
 ObjectDifferences DatabaseObjectComparatorChain.findDifferences(DatabaseObject object1, DatabaseObject object2, Database accordingTo, CompareControl compareControl, Set<String> exclude)
           
 

Uses of ObjectDifferences in liquibase.diff.compare.core
 

Methods in liquibase.diff.compare.core that return ObjectDifferences
 ObjectDifferences TableComparator.findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)
           
 ObjectDifferences ColumnComparator.findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)
           
 ObjectDifferences UniqueConstraintComparator.findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)
           
 ObjectDifferences CatalogComparator.findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)
           
 ObjectDifferences IndexComparator.findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)
           
 ObjectDifferences SchemaComparator.findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)
           
 ObjectDifferences ForeignKeyComparator.findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclue)
           
 ObjectDifferences DefaultDatabaseObjectComparator.findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)
           
 ObjectDifferences PrimaryKeyComparator.findDifferences(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude)
           
 

Uses of ObjectDifferences in liquibase.diff.output
 

Methods in liquibase.diff.output with parameters of type ObjectDifferences
 boolean StandardObjectChangeFilter.includeChanged(DatabaseObject object, ObjectDifferences differences, Database referenceDatabase, Database comparisionDatabase)
           
 boolean ObjectChangeFilter.includeChanged(DatabaseObject object, ObjectDifferences differences, Database referenceDatabase, Database comparisionDatabase)
           
 

Uses of ObjectDifferences in liquibase.diff.output.changelog
 

Methods in liquibase.diff.output.changelog with parameters of type ObjectDifferences
 Change[] ChangeGeneratorChain.fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)
           
 Change[] ChangeGeneratorFactory.fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisionDatabase)
           
 Change[] ChangedObjectChangeGenerator.fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)
           
 

Uses of ObjectDifferences in liquibase.diff.output.changelog.core
 

Methods in liquibase.diff.output.changelog.core with parameters of type ObjectDifferences
 Change[] ChangedIndexChangeGenerator.fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)
           
 Change[] ChangedUniqueConstraintChangeGenerator.fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)
           
 Change[] ChangedViewChangeGenerator.fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)
           
 Change[] ChangedForeignKeyChangeGenerator.fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)
           
 Change[] ChangedColumnChangeGenerator.fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)
           
 Change[] ChangedTableChangeGenerator.fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)
           
 Change[] ChangedPrimaryKeyChangeGenerator.fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)
           
 Change[] ChangedSequenceChangeGenerator.fixChanged(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain)
           
protected  void ChangedColumnChangeGenerator.handleAutoIncrementDifferences(Column column, ObjectDifferences differences, DiffOutputControl control, List<Change> changes, Database referenceDatabase, Database comparisonDatabase)
           
protected  void ChangedColumnChangeGenerator.handleDefaultValueDifferences(Column column, ObjectDifferences differences, DiffOutputControl control, List<Change> changes, Database referenceDatabase, Database comparisonDatabase)
           
protected  void ChangedColumnChangeGenerator.handleNullableDifferences(Column column, ObjectDifferences differences, DiffOutputControl control, List<Change> changes, Database referenceDatabase, Database comparisonDatabase)
           
protected  void ChangedColumnChangeGenerator.handleTypeDifferences(Column column, ObjectDifferences differences, DiffOutputControl control, List<Change> changes, Database referenceDatabase, Database comparisonDatabase)
           
 

Uses of ObjectDifferences in liquibase.diff.output.report
 

Method parameters in liquibase.diff.output.report with type arguments of type ObjectDifferences
protected  void DiffToReport.printChangedComparison(String title, Map<? extends DatabaseObject,ObjectDifferences> objects, PrintStream out)
           
 



Copyright © 2016 Liquibase.org. All rights reserved.