package com.br.databaseDDL; public class Column implements Comparable<Column>{ private String columnName; private String columnType; private Boolean isPrimaryKey; public Column(String columnName) { this.columnName = columnName; } public String getColumnName() { return columnName; } public void setColumnName(String columnName) { this.columnName = columnName; } public String getColumnType() { return columnType; } public void setColumnType(String columnType) { this.columnType = columnType; } public Boolean getIsPrimaryKey() { return isPrimaryKey; } public void setIsPrimaryKey(Boolean isPrimaryKey) { this.isPrimaryKey = isPrimaryKey; } @Override public int compareTo(Column o) { // TODO Auto-generated method stub return columnName.compareTo(o.columnName); } @Override public boolean equals(Object arg0) { // TODO Auto-generated method stub return columnName.compareToIgnoreCase(((Column) arg0).columnName) == 0; } }