Uses of Class
liquibase.diff.ObjectDifferences
Packages that use ObjectDifferences
Package
Description
-
Uses of ObjectDifferences in liquibase.diff
Methods in liquibase.diff that return ObjectDifferencesModifier and TypeMethodDescriptionObjectDifferences.addDifference
(String changedField, Object referenceValue, Object compareToValue) ObjectDifferences.addDifference
(String message, String changedField, Object referenceValue, Object compareToValue) DiffResult.getChangedObject
(DatabaseObject example, CompareControl.SchemaComparison[] schemaComparisons) Methods in liquibase.diff that return types with arguments of type ObjectDifferencesModifier and TypeMethodDescriptionDiffResult.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 ObjectDifferencesModifier and TypeMethodDescriptionvoid
DiffResult.addChangedObject
(DatabaseObject obj, ObjectDifferences differences) -
Uses of ObjectDifferences in liquibase.diff.compare
Methods in liquibase.diff.compare that return ObjectDifferencesModifier and TypeMethodDescriptionDatabaseObjectComparator.findDifferences
(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude) DatabaseObjectComparatorChain.findDifferences
(DatabaseObject object1, DatabaseObject object2, Database accordingTo, CompareControl compareControl, Set<String> exclude) DatabaseObjectComparatorFactory.findDifferences
(DatabaseObject object1, DatabaseObject object2, Database accordingTo, CompareControl compareControl) -
Uses of ObjectDifferences in liquibase.diff.compare.core
Methods in liquibase.diff.compare.core that return ObjectDifferencesModifier and TypeMethodDescriptionCatalogComparator.findDifferences
(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude) ColumnComparator.findDifferences
(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude) DefaultDatabaseObjectComparator.findDifferences
(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude) ForeignKeyComparator.findDifferences
(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclue) IndexComparator.findDifferences
(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude) PrimaryKeyComparator.findDifferences
(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude) SchemaComparator.findDifferences
(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude) TableComparator.findDifferences
(DatabaseObject databaseObject1, DatabaseObject databaseObject2, Database accordingTo, CompareControl compareControl, DatabaseObjectComparatorChain chain, Set<String> exclude) UniqueConstraintComparator.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 ObjectDifferencesModifier and TypeMethodDescriptionboolean
ObjectChangeFilter.includeChanged
(DatabaseObject object, ObjectDifferences differences, Database referenceDatabase, Database comparisionDatabase) boolean
StandardObjectChangeFilter.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 ObjectDifferencesModifier and TypeMethodDescriptionChange[]
ChangedObjectChangeGenerator.fixChanged
(DatabaseObject changedObject, ObjectDifferences differences, DiffOutputControl control, Database referenceDatabase, Database comparisonDatabase, ChangeGeneratorChain chain) 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) -
Uses of ObjectDifferences in liquibase.diff.output.changelog.core
Methods in liquibase.diff.output.changelog.core with parameters of type ObjectDifferencesModifier and TypeMethodDescriptionChange[]
ChangedColumnChangeGenerator.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[]
ChangedIndexChangeGenerator.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) Change[]
ChangedSequenceChangeGeneratorSnowflake.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[]
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) 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 ObjectDifferencesModifier and TypeMethodDescriptionprotected void
DiffToReport.printChangedComparison
(String title, Map<? extends DatabaseObject, ObjectDifferences> objects, PrintStream out)