| Name | Description | Type | Package | Framework |
| AbstractDbObject | Useful base class for many, if not all the DbObject implementations. | Class | org.alfresco.util.schemacomp.model | AlFresco |
| AbstractDbValidator | Base class providing DbValidator support. | Class | org.alfresco.util.schemacomp.validator | AlFresco |
| Column | Represents a column in a database table. | Class | org.alfresco.util.schemacomp.model | AlFresco |
| ComparisonUtils | Utilities for comparing data structures in the context of comparing two database schemas. | Interface | org.alfresco.util.schemacomp | AlFresco |
| DbObject | All database objects to be modelled for schema comparisons must implement this interface, examples of which include: schemas, tables, indexes, primary keys, foreign keys, sequences and columns. | Interface | org.alfresco.util.schemacomp.model | AlFresco |
| DbObjectVisitor | Defines a visitor that can operate on a DbObject. | Interface | org.alfresco.util.schemacomp | AlFresco |
| DbObjectXMLTransformer | Converts DbObject instances into an XML output stream. | Class | org.alfresco.util.schemacomp | AlFresco |
| DbProperty | A pointer to a specific DbObject property and its value (at time of creating the DbProperty object). | Class | org.alfresco.util.schemacomp | AlFresco |
| DbToXML | Tool to export a database schema to an XML file. | Class | org.alfresco.util.schemacomp | AlFresco |
| DbValidator | DbObject validators must implement this interface. | Interface | org.alfresco.util.schemacomp.validator | AlFresco |
| DefaultComparisonUtils | A collection of utility methods for determining differences between two database schemas. | Class | org.alfresco.util.schemacomp | AlFresco |
| DefaultComparisonUtils .EquivalentObjectSeeker | Class | org.alfresco.util.schemacomp | AlFresco | |
| DiffContext | A context made available to schema differencing and validation operations. | Class | org.alfresco.util.schemacomp | AlFresco |
| Difference | Result of a comparison between two database objects. | Class | org.alfresco.util.schemacomp | AlFresco |
| Difference .Where | Class | org.alfresco.util.schemacomp | AlFresco | |
| ExportDb | Exports a database schema to an in-memory Schema object. | Class | org.alfresco.util.schemacomp | AlFresco |
| ForeignKey | Represents a foreign key on a database table (localColumn) that references targetTable. | Class | org.alfresco.util.schemacomp.model | AlFresco |
| IgnoreObjectValidator | Allows a complete DbObject to be ignored during differencing. | Class | org.alfresco.util.schemacomp.validator | AlFresco |
| Index | Represents an index on a table. | Class | org.alfresco.util.schemacomp.model | AlFresco |
| IndexColumnsValidator | Validates columns names in a Index using a regular expression pattern. | Class | org.alfresco.util.schemacomp.validator | AlFresco |
| MultiFileDumper | Given a set of database object prefixes (e. | Class | org.alfresco.util.schemacomp | AlFresco |
| MultiFileDumper .DbToXMLFactory | Interface | org.alfresco.util.schemacomp | AlFresco | |
| MultiFileDumper .DbToXMLFactoryImpl | Class | org.alfresco.util.schemacomp | AlFresco | |
| NameValidator | Validates the name of a DbObject using a regular expression. | Class | org.alfresco.util.schemacomp.validator | AlFresco |
| NullValidator | Class | org.alfresco.util.schemacomp.validator | AlFresco | |
| PrimaryKey | Primary key on a table. | Class | org.alfresco.util.schemacomp.model | AlFresco |
| RedundantDbObject | If more than one DB item in the target schema matches a reference DB item then this result will be issued. | Class | org.alfresco.util.schemacomp | AlFresco |
| Result | Base class for the result of a differencing or validation operation. | Class | org.alfresco.util.schemacomp | AlFresco |
| Results | Collects differences so that tools can report on or respond to differences between database schemas. | Class | org.alfresco.util.schemacomp | AlFresco |
| Schema | Instances of this class represent a database schema. | Class | org.alfresco.util.schemacomp.model | AlFresco |
| SchemaComparator | Compares two abstract database schemas, a reference schema and a target schema (the schema to check for validity). | Class | org.alfresco.util.schemacomp | AlFresco |
| SchemaToXML | Converts an in-memory Schema to an XML output stream. | Class | org.alfresco.util.schemacomp | AlFresco |
| SchemaVersionValidator | Validate a schema's version number with respect to a reference schema. | Class | org.alfresco.util.schemacomp.validator | AlFresco |
| Sequence | Represents a database sequence. | Class | org.alfresco.util.schemacomp.model | AlFresco |
| Table | Instances of this class represent a database table. | Class | org.alfresco.util.schemacomp.model | AlFresco |
| TypeNameOnlyValidator | Validates columns types without column size. | Class | org.alfresco.util.schemacomp.validator | AlFresco |