| .. | .. |
|---|
| 45 | 45 | |
|---|
| 46 | 46 | @Id |
|---|
| 47 | 47 | @GeneratedValue |
|---|
| 48 | | - private int id; |
|---|
| 48 | + private Integer id; |
|---|
| 49 | 49 | |
|---|
| 50 | 50 | private String code; |
|---|
| 51 | 51 | private String name; |
|---|
| .. | .. |
|---|
| 138 | 138 | this.creationTimestamp = creationTimestamp; |
|---|
| 139 | 139 | } |
|---|
| 140 | 140 | |
|---|
| 141 | + @Override |
|---|
| 142 | + public boolean equals(Object obj) { |
|---|
| 143 | + if (!(obj instanceof LicenseType)) |
|---|
| 144 | + return false; |
|---|
| 145 | + LicenseType other = (LicenseType)obj; |
|---|
| 146 | + return id.equals(other.id); |
|---|
| 147 | + } |
|---|
| 148 | + |
|---|
| 149 | + @Override |
|---|
| 150 | + public int hashCode() { |
|---|
| 151 | + |
|---|
| 152 | + return (id == null ? 0 : id.hashCode()); |
|---|
| 153 | + } |
|---|
| 141 | 154 | } |
|---|