| Package | Description |
|---|---|
| org.apache.ddlutils.alteration |
Contains the algorithm for comparing two database models and determining
what needs to be changed to migrate one to the other.
|
| org.apache.ddlutils.platform |
This package contains the platform implementations for the individual databases.
|
| org.apache.ddlutils.platform.db2 |
This package contains the platform implementation for the
DB2 UDB database.
|
| org.apache.ddlutils.platform.derby |
This package contains the platform implementation for the
Apache Derby database.
|
| org.apache.ddlutils.platform.firebird |
This package contains the platform implementation for the
Firebird database.
|
| org.apache.ddlutils.platform.hsqldb |
This package contains the platform implementation for the
HSQLDB database.
|
| org.apache.ddlutils.platform.interbase |
This package contains the platform implementation for the
Interbase database.
|
| org.apache.ddlutils.platform.mckoi |
This package contains the platform implementation for the
Mckoi database.
|
| org.apache.ddlutils.platform.mssql |
This package contains the platform implementation for the
Sql Server database.
|
| org.apache.ddlutils.platform.mysql |
This package contains the platform implementation for the
MySQL database.
|
| org.apache.ddlutils.platform.oracle |
This package contains the platform implementation for the
Oracle database.
|
| org.apache.ddlutils.platform.postgresql |
This package contains the platform implementation for the
PostgreSQL database.
|
| org.apache.ddlutils.platform.sapdb |
This package contains the platform implementation for the
SAP DB database.
|
| org.apache.ddlutils.platform.sybase |
This package contains the platform implementation for the
Sybase ASE database.
|
| Class and Description |
|---|
| ColumnChange
Represents a change to a column of a table.
|
| ColumnChangeImplBase
Base class for changes to columns.
|
| ColumnDefinitionChange
Represents the change of one or more aspects of the definition of a column, such as
data type or size, whether it is required or not, etc.
|
| ForeignKeyChange
Represents a change to a foreign key of a table.
|
| ForeignKeyChangeImplBase
The base class for changes affecting foreign keys.
|
| IndexChange
Represents a change to a index of a table.
|
| IndexChangeImplBase
The base class for changes affecting indexes.
|
| ModelChange
Marker interface for changes to a database model element.
|
| TableChange
Represents a change to a table or sub-element of a table (e.g.
|
| TableChangeImplBase
Base class for change implementations.
|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
| Class and Description |
|---|
| AddColumnChange
Represents the addition of a column to a table.
|
| AddForeignKeyChange
Represents the addition of a foreign key to a table.
|
| AddIndexChange
Represents the addition of an index to a table.
|
| AddPrimaryKeyChange
Represents the addition of a primary key to a table which does not have one.
|
| AddTableChange
Represents the addition of a table to a model.
|
| ForeignKeyChange
Represents a change to a foreign key of a table.
|
| IndexChange
Represents a change to a index of a table.
|
| ModelComparator
Compares two database models and creates change objects that express how to
adapt the first model so that it becomes the second one.
|
| RecreateTableChange
Represents the recreation of a table, i.e.
|
| RemoveForeignKeyChange
Represents the removal of a foreign key from a table.
|
| RemoveIndexChange
Represents the removal of an index from a table.
|
| RemoveTableChange
Represents the removal of a table from a model.
|
| TableChange
Represents a change to a table or sub-element of a table (e.g.
|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
| Class and Description |
|---|
| ModelComparator
Compares two database models and creates change objects that express how to
adapt the first model so that it becomes the second one.
|
| PrimaryKeyChange
Represents the change of the primary key of a table.
|
| RemoveColumnChange
Represents the removal of a column from a table.
|
| RemovePrimaryKeyChange
Represents the removal of the primary key from a table.
|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
| Class and Description |
|---|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
| Class and Description |
|---|
| AddColumnChange
Represents the addition of a column to a table.
|
| ModelComparator
Compares two database models and creates change objects that express how to
adapt the first model so that it becomes the second one.
|
| RemoveColumnChange
Represents the removal of a column from a table.
|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
| Class and Description |
|---|
| AddColumnChange
Represents the addition of a column to a table.
|
| RemoveColumnChange
Represents the removal of a column from a table.
|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
| Class and Description |
|---|
| AddColumnChange
Represents the addition of a column to a table.
|
| ModelComparator
Compares two database models and creates change objects that express how to
adapt the first model so that it becomes the second one.
|
| RemoveColumnChange
Represents the removal of a column from a table.
|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
| Class and Description |
|---|
| RecreateTableChange
Represents the recreation of a table, i.e.
|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
| Class and Description |
|---|
| ColumnDefinitionChange
Represents the change of one or more aspects of the definition of a column, such as
data type or size, whether it is required or not, etc.
|
| ModelComparator
Compares two database models and creates change objects that express how to
adapt the first model so that it becomes the second one.
|
| PrimaryKeyChange
Represents the change of the primary key of a table.
|
| RemoveColumnChange
Represents the removal of a column from a table.
|
| RemovePrimaryKeyChange
Represents the removal of the primary key from a table.
|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
| Class and Description |
|---|
| AddColumnChange
Represents the addition of a column to a table.
|
| ColumnDefinitionChange
Represents the change of one or more aspects of the definition of a column, such as
data type or size, whether it is required or not, etc.
|
| ModelComparator
Compares two database models and creates change objects that express how to
adapt the first model so that it becomes the second one.
|
| PrimaryKeyChange
Represents the change of the primary key of a table.
|
| RemoveColumnChange
Represents the removal of a column from a table.
|
| RemovePrimaryKeyChange
Represents the removal of the primary key from a table.
|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
| Class and Description |
|---|
| PrimaryKeyChange
Represents the change of the primary key of a table.
|
| RemoveColumnChange
Represents the removal of a column from a table.
|
| RemovePrimaryKeyChange
Represents the removal of the primary key from a table.
|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
| Class and Description |
|---|
| ModelComparator
Compares two database models and creates change objects that express how to
adapt the first model so that it becomes the second one.
|
| RemoveColumnChange
Represents the removal of a column from a table.
|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
| Class and Description |
|---|
| ColumnDefinitionChange
Represents the change of one or more aspects of the definition of a column, such as
data type or size, whether it is required or not, etc.
|
| ModelComparator
Compares two database models and creates change objects that express how to
adapt the first model so that it becomes the second one.
|
| PrimaryKeyChange
Represents the change of the primary key of a table.
|
| RemoveColumnChange
Represents the removal of a column from a table.
|
| RemovePrimaryKeyChange
Represents the removal of the primary key from a table.
|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
| Class and Description |
|---|
| ColumnDefinitionChange
Represents the change of one or more aspects of the definition of a column, such as
data type or size, whether it is required or not, etc.
|
| ModelComparator
Compares two database models and creates change objects that express how to
adapt the first model so that it becomes the second one.
|
| RemoveColumnChange
Represents the removal of a column from a table.
|
| RemovePrimaryKeyChange
Represents the removal of the primary key from a table.
|
| TableDefinitionChangesPredicate
Defines a predicate that allows platforms to state whether all of the given table definition
changes (i.e.
|
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.