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
,AddFunctionChange
,AddIndexChange
,AddPrimaryKeyChange
,AddTableLoggingChange
,AddTriggerChange
,ColumnAutoIncrementChange
,ColumnAutoUpdateChange
,ColumnDataTypeChange
,ColumnDefaultValueChange
,ColumnGeneratedChange
,ColumnRequiredChange
,ColumnSizeChange
,CopyColumnValueChange
,GeneratedColumnDefinitionChange
,PrimaryKeyChange
,RemoveColumnChange
,RemoveForeignKeyChange
,RemoveFunctionChange
,RemoveIndexChange
,RemovePrimaryKeyChange
,RemoveTableChange
,RemoveTableLoggingChange
,RemoveTriggerChange
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:
getChangedTable
in interfaceTableChange
- Returns:
- The table
-