Uses of Class
org.alfresco.util.schemacomp.DiffContext
Packages that use DiffContext
Package
Description
-
Uses of DiffContext in org.alfresco.util.schemacomp
Methods in org.alfresco.util.schemacomp with parameters of type DiffContextModifier and TypeMethodDescriptionvoidComparisonUtils.compareCollections(Collection<? extends DbObject> leftCollection, Collection<? extends DbObject> rightCollection, DiffContext ctx) Compare collections ofDbObjects using theirDbObject.diff(DbObject, DiffContext)method.voidDefaultComparisonUtils.compareCollections(Collection<? extends DbObject> leftCollection, Collection<? extends DbObject> rightCollection, DiffContext ctx) voidComparisonUtils.compareSimple(DbProperty left, DbProperty right, DiffContext ctx) Compare two 'simple' (i.e.voidDefaultComparisonUtils.compareSimple(DbProperty leftProperty, DbProperty rightProperty, DiffContext ctx) voidComparisonUtils.compareSimpleCollections(DbProperty leftProperty, DbProperty rightProperty, DiffContext ctx) Compare two collections.voidDefaultComparisonUtils.compareSimpleCollections(DbProperty leftProp, DbProperty rightProp, DiffContext ctx) voidComparisonUtils.compareSimpleOrderedLists(DbProperty leftProperty, DbProperty rightProperty, DiffContext ctx) Compare twoLists of 'simple' (i.e.voidDefaultComparisonUtils.compareSimpleOrderedLists(DbProperty refProp, DbProperty targetProp, DiffContext ctx) Constructors in org.alfresco.util.schemacomp with parameters of type DiffContext -
Uses of DiffContext in org.alfresco.util.schemacomp.model
Methods in org.alfresco.util.schemacomp.model with parameters of type DiffContextModifier and TypeMethodDescriptionvoidAbstractDbObject.diff(DbObject right, DiffContext ctx) Provides an implementation ofDbObject.diff(DbObject, DiffContext).voidDbObject.diff(DbObject right, DiffContext ctx) Generate a report of differences between this object ('left') and another object ('right').protected voidAbstractDbObject.doDiff(DbObject right, DiffContext ctx) Override this method to provide subclass specific diffing logic.protected voidColumn.doDiff(DbObject right, DiffContext ctx) protected voidForeignKey.doDiff(DbObject right, DiffContext ctx) protected voidIndex.doDiff(DbObject right, DiffContext ctx) protected voidPrimaryKey.doDiff(DbObject right, DiffContext ctx) protected voidSchema.doDiff(DbObject right, DiffContext ctx) protected voidTable.doDiff(DbObject other, DiffContext ctx) -
Uses of DiffContext in org.alfresco.util.schemacomp.validator
Methods in org.alfresco.util.schemacomp.validator with parameters of type DiffContextModifier and TypeMethodDescriptionvoidDbValidator.validate(DbObject reference, DbObject target, DiffContext ctx) Validate the target database object (against the reference object if necessary).voidIgnoreObjectValidator.validate(DbObject reference, DbObject target, DiffContext ctx) voidIndexColumnsValidator.validate(DbObject reference, DbObject target, DiffContext ctx) voidNameValidator.validate(DbObject reference, DbObject target, DiffContext ctx) voidNullValidator.validate(DbObject reference, DbObject target, DiffContext ctx) voidSchemaVersionValidator.validate(DbObject referenceObj, DbObject targetObj, DiffContext ctx) voidTypeNameOnlyValidator.validate(DbObject reference, DbObject target, DiffContext ctx)