| @@ -191,5 +191,28 @@ public class ExcelExportEntity extends ExcelBaseEntity implements Comparable<Exc | |||||
| public int compareTo(ExcelExportEntity prev) { | public int compareTo(ExcelExportEntity prev) { | ||||
| return this.getOrderNum() - prev.getOrderNum(); | return this.getOrderNum() - prev.getOrderNum(); | ||||
| } | } | ||||
| @Override | |||||
| public int hashCode() | |||||
| { | |||||
| final int prime = 31; | |||||
| int result = 1; | |||||
| result = prime * result + ((key == null) ? 0 : key.hashCode()); | |||||
| return result; | |||||
| } | |||||
| @Override | |||||
| public boolean equals(Object obj) | |||||
| { | |||||
| if (this == obj) return true; | |||||
| if (obj == null) return false; | |||||
| if (getClass() != obj.getClass()) return false; | |||||
| ExcelExportEntity other = (ExcelExportEntity) obj; | |||||
| if (key == null) | |||||
| { | |||||
| if (other.key != null) return false; | |||||
| } | |||||
| else if (!key.equals(other.key)) return false; | |||||
| return true; | |||||
| } | |||||
| } | } | ||||