Package | Description |
---|---|
org.alfresco.util.schemacomp | |
org.alfresco.util.schemacomp.model | |
org.alfresco.util.schemacomp.validator |
Modifier and Type | Method and Description |
---|---|
void |
ComparisonUtils.compareCollections(Collection<? extends DbObject> leftCollection,
Collection<? extends DbObject> rightCollection,
DiffContext ctx)
Compare collections of
DbObject s using their DbObject.diff(DbObject, DiffContext) method. |
void |
DefaultComparisonUtils.compareCollections(Collection<? extends DbObject> leftCollection,
Collection<? extends DbObject> rightCollection,
DiffContext ctx) |
void |
ComparisonUtils.compareSimple(DbProperty left,
DbProperty right,
DiffContext ctx)
Compare two 'simple' (i.e.
|
void |
DefaultComparisonUtils.compareSimple(DbProperty leftProperty,
DbProperty rightProperty,
DiffContext ctx) |
void |
ComparisonUtils.compareSimpleCollections(DbProperty leftProperty,
DbProperty rightProperty,
DiffContext ctx)
Compare two collections.
|
void |
DefaultComparisonUtils.compareSimpleCollections(DbProperty leftProp,
DbProperty rightProp,
DiffContext ctx) |
void |
ComparisonUtils.compareSimpleOrderedLists(DbProperty leftProperty,
DbProperty rightProperty,
DiffContext ctx)
Compare two
List s of 'simple' (i.e. |
void |
DefaultComparisonUtils.compareSimpleOrderedLists(DbProperty refProp,
DbProperty targetProp,
DiffContext ctx) |
Constructor and Description |
---|
ValidatingVisitor(DiffContext ctx) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractDbObject.diff(DbObject right,
DiffContext ctx)
Provides an implementation of
DbObject.diff(DbObject, DiffContext) . |
void |
DbObject.diff(DbObject right,
DiffContext ctx)
Generate a report of differences between this object ('left') and another object ('right').
|
protected void |
PrimaryKey.doDiff(DbObject right,
DiffContext ctx) |
protected void |
AbstractDbObject.doDiff(DbObject right,
DiffContext ctx)
Override this method to provide subclass specific diffing logic.
|
protected void |
Table.doDiff(DbObject other,
DiffContext ctx) |
protected void |
Index.doDiff(DbObject right,
DiffContext ctx) |
protected void |
ForeignKey.doDiff(DbObject right,
DiffContext ctx) |
protected void |
Schema.doDiff(DbObject right,
DiffContext ctx) |
protected void |
Column.doDiff(DbObject right,
DiffContext ctx) |
Modifier and Type | Method and Description |
---|---|
void |
TypeNameOnlyValidator.validate(DbObject reference,
DbObject target,
DiffContext ctx) |
void |
NameValidator.validate(DbObject reference,
DbObject target,
DiffContext ctx) |
void |
SchemaVersionValidator.validate(DbObject referenceObj,
DbObject targetObj,
DiffContext ctx) |
void |
IgnoreObjectValidator.validate(DbObject reference,
DbObject target,
DiffContext ctx) |
void |
IndexColumnsValidator.validate(DbObject reference,
DbObject target,
DiffContext ctx) |
void |
DbValidator.validate(DbObject reference,
DbObject target,
DiffContext ctx)
Validate the target database object (against the reference object if necessary).
|
void |
NullValidator.validate(DbObject reference,
DbObject target,
DiffContext ctx) |
Copyright © 2005–2017 Alfresco Software. All rights reserved.