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

public abstract class TableChangeImplBase extends Object implements TableChange
Base class for change implementations.
  • Constructor Details

    • TableChangeImplBase

      public TableChangeImplBase(Table table)
      Creates a new change object.
      Parameters:
      table - The table
  • Method Details