Package org.jumpmind.db.alter
Interface TableChange
- All Superinterfaces:
IModelChange
- All Known Subinterfaces:
ColumnChange
- All Known Implementing Classes:
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
,TableChangeImplBase
Represents a change to a table or sub-element of a table (e.g. a column).
-
Method Summary
Modifier and TypeMethodDescriptionReturns the affected table from the original model.Methods inherited from interface org.jumpmind.db.alter.IModelChange
apply
-
Method Details
-
getChangedTable
Table getChangedTable()Returns the affected table from the original model.- Returns:
- The affected table
-