package dbmigrate.model.operation; import dbmigrate.model.db.Column; public class SplitColumnOperationDescriptor implements IOperationDescriptor { private Column column; private String tableName; private String regexp; private AddColumnOperationDescriptor newColumnDescriptor1; private AddColumnOperationDescriptor newColumnDescriptor2; public SplitColumnOperationDescriptor(Column column, String tableName, String regexp, AddColumnOperationDescriptor newColumnDescriptor1, AddColumnOperationDescriptor newColumnDescriptor2) { super(); this.column = column; this.tableName = tableName; this.regexp = regexp; this.newColumnDescriptor1 = newColumnDescriptor1; this.newColumnDescriptor2 = newColumnDescriptor2; } public Column getColumn() { return this.column; } public void setColumn(Column column) { this.column = column; } public String getTableName() { return this.tableName; } public void setTableName(String tableName) { this.tableName = tableName; } public String getRegexp() { return this.regexp; } public void setRegexp(String regexp) { this.regexp = regexp; } public AddColumnOperationDescriptor getNewColumnDescriptor1() { return this.newColumnDescriptor1; } public void setNewColumnDescriptor1( AddColumnOperationDescriptor newColumnDescriptor1) { this.newColumnDescriptor1 = newColumnDescriptor1; } public AddColumnOperationDescriptor getNewColumnDescriptor2() { return this.newColumnDescriptor2; } public void setNewColumnDescriptor2( AddColumnOperationDescriptor newColumnDescriptor2) { this.newColumnDescriptor2 = newColumnDescriptor2; } }