liquibase.change.ChangeWithColumns Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of liquibase-core Show documentation
Show all versions of liquibase-core Show documentation
Liquibase is a tool for managing and executing database changes.
package liquibase.change;
import java.util.List;
/**
* Markers a Change class as containing one or more {@link ColumnConfig} configuration.
*/
public interface ChangeWithColumns {
/**
* Add a column configuration to the Change.
*/
void addColumn(T column);
/**
* Return all the {@link ColumnConfig} objects defined for this {@link Change }
*/
List getColumns();
void setColumns(List columns);
}