| .. | .. |
|---|
| 42 | 42 | |
|---|
| 43 | 43 | @Id |
|---|
| 44 | 44 | @GeneratedValue |
|---|
| 45 | | - private int id; |
|---|
| 45 | + private Integer id; |
|---|
| 46 | 46 | |
|---|
| 47 | 47 | private String code; |
|---|
| 48 | 48 | |
|---|
| .. | .. |
|---|
| 263 | 263 | this.licensePreactivation = licensePreactivation; |
|---|
| 264 | 264 | } |
|---|
| 265 | 265 | |
|---|
| 266 | + public Set<PackMetadata> getMetadata() { |
|---|
| 267 | + return metadata; |
|---|
| 268 | + } |
|---|
| 269 | + |
|---|
| 270 | + public void setMetadata(Set<PackMetadata> metadata) { |
|---|
| 271 | + this.metadata = metadata; |
|---|
| 272 | + } |
|---|
| 273 | + |
|---|
| 274 | + @Override |
|---|
| 275 | + public boolean equals(Object obj) { |
|---|
| 276 | + if (!(obj instanceof Pack)) |
|---|
| 277 | + return false; |
|---|
| 278 | + Pack other = (Pack)obj; |
|---|
| 279 | + return id.equals(other.id); |
|---|
| 280 | + } |
|---|
| 281 | + |
|---|
| 282 | + @Override |
|---|
| 283 | + public int hashCode() { |
|---|
| 284 | + |
|---|
| 285 | + return (id == null ? 0 : id.hashCode()); |
|---|
| 286 | + } |
|---|
| 266 | 287 | } |
|---|