1 package liquibase.statement.core; 2 3 import liquibase.statement.AbstractSqlStatement; 4 5 public class AddDefaultValueStatement extends AbstractSqlStatement { 6 private String schemaName; 7 private String tableName; 8 private String columnName; 9 private String columnDataType; 10 private Object defaultValue; 11 12 public AddDefaultValueStatement(String schemaName, String tableName, String columnName, String columnDataType) { 13 this(schemaName, tableName, columnName, columnDataType, null); 14 } 15 16 public AddDefaultValueStatement(String schemaName, String tableName, String columnName, String columnDataType, 17 Object defaultValue) { 18 this.schemaName = schemaName; 19 this.tableName = tableName; 20 this.columnName = columnName; 21 this.columnDataType = columnDataType; 22 this.defaultValue = defaultValue; 23 } 24 25 public String getColumnName() { 26 return columnName; 27 } 28 29 public String getColumnDataType() { 30 return columnDataType; 31 } 32 33 public String getSchemaName() { 34 return schemaName; 35 } 36 37 public String getTableName() { 38 return tableName; 39 } 40 41 public Object getDefaultValue() { 42 return defaultValue; 43 } 44 }