Package org.jumpmind.db.alter
Class TableChangeImplBase
java.lang.Object
org.jumpmind.db.alter.TableChangeImplBase
- All Implemented Interfaces:
IModelChange,TableChange
- Direct Known Subclasses:
AddColumnChange,AddForeignKeyChange,AddIndexChange,AddPrimaryKeyChange,ColumnAutoIncrementChange,ColumnDataTypeChange,ColumnDefaultValueChange,ColumnGeneratedChange,ColumnRequiredChange,ColumnSizeChange,CopyColumnValueChange,GeneratedColumnDefinitionChange,PrimaryKeyChange,RemoveColumnChange,RemoveForeignKeyChange,RemoveIndexChange,RemovePrimaryKeyChange,RemoveTableChange
Base class for change implementations.
-
Constructor Details
-
TableChangeImplBase
Creates a new change object.- Parameters:
table- The table
-
-
Method Details
-
getChangedTable
Returns the affected table.- Specified by:
getChangedTablein interfaceTableChange- Returns:
- The table
-