Uses of Interface
org.apache.ddlutils.alteration.TableChange

Packages that use TableChange
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. 
 

Uses of TableChange in org.apache.ddlutils.alteration
 

Subinterfaces of TableChange in org.apache.ddlutils.alteration
 interface ColumnChange
          Represents a change to a column of a table.
 

Classes in org.apache.ddlutils.alteration that implement TableChange
 class AddColumnChange
          Represents the addition of a column to a table.
 class AddForeignKeyChange
          Represents the addition of a foreign key to a table.
 class AddIndexChange
          Represents the addition of an index to a table.
 class AddPrimaryKeyChange
          Represents the addition of a primary key to a table which does not have one.
 class ColumnAutoIncrementChange
          Represents the change of the auto-increment constraint of a column.
 class ColumnDataTypeChange
          Represents the change of the data type of a column.
 class ColumnDefaultValueChange
          Represents the change of the default value of a column.
 class ColumnOrderChange
          Represents the change of the order of the columns of a table.
 class ColumnRequiredChange
          Represents the change of the required constraint of a column.
 class ColumnSizeChange
          Represents the change of the size or scale of a column.
 class PrimaryKeyChange
          Represents the change of the primary key of a table.
 class RemoveColumnChange
          Represents the removal of a column from a table.
 class RemoveForeignKeyChange
          Represents the removal of a foreign key from a table.
 class RemoveIndexChange
          Represents the removal of an index from a table.
 class RemovePrimaryKeyChange
          Represents the removal of the primary key from a table.
 class RemoveTableChange
          Represents the removal of a table from a model.
 class TableChangeImplBase
          Base class for change implementations.
 



Copyright © 2005-2010 Apache Software Foundation. All Rights Reserved.