Interface ModelChange

All Known Subinterfaces:
ColumnChange, TableChange
All Known Implementing Classes:
AddColumnChange, AddForeignKeyChange, AddIndexChange, AddPrimaryKeyChange, AddTableChange, ColumnAutoIncrementChange, ColumnDataTypeChange, ColumnDefaultValueChange, ColumnOrderChange, ColumnRequiredChange, ColumnSizeChange, PrimaryKeyChange, RemoveColumnChange, RemoveForeignKeyChange, RemoveIndexChange, RemovePrimaryKeyChange, RemoveTableChange, TableChangeImplBase

public interface ModelChange

Marker interface for changes to a database model element.

$Revision: $

Method Summary
 void apply(Database database, boolean caseSensitive)
          Applies this change to the given database.

Method Detail


void apply(Database database,
           boolean caseSensitive)
Applies this change to the given database.

database - The database
caseSensitive - Whether the case of names matters

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