| Interface | Description |
|---|---|
| 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.
|
| Class | Description |
|---|---|
| AbstractDbObject |
Useful base class for many, if not all the
DbObject implementations. |
| AbstractDbObjectTest |
Tests for the AbstractDbObject base class.
|
| AbstractDbObjectTest.AnotherConcreteDbObject | |
| AbstractDbObjectTest.ConcreteDbObject |
Concrete DbObject for testing the AbstractDbObject base class.
|
| Column |
Represents a column in a database table.
|
| ColumnTest |
Tests for the Column class.
|
| DbObjectTestBase |
Abstract base class for tests for AbstractDbObject subclasses.
|
| ForeignKey |
Represents a foreign key on a database table (
localColumn) that references
targetTable.targetColumn |
| ForeignKeyTest |
Tests for the ForeignKey class.
|
| Index |
Represents an index on a table.
|
| IndexTest |
Tests for the Index class.
|
| ModelTestSuite |
Test suite for all the model tests.
|
| PrimaryKey |
Primary key on a table.
|
| PrimaryKeyTest |
Tests for the PrimaryKey class.
|
| Schema |
Instances of this class represent a database schema.
|
| SchemaTest |
Tests for the Schema class.
|
| Sequence |
Represents a database sequence.
|
| SequenceTest |
Tests for the Sequence class.
|
| Table |
Instances of this class represent a database table.
|
| TableTest |
Tests for the Table class.
|
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.