rsanchez
2014-10-15 973ee9056995d1c9e7a533d9999329a70f0d2b2d
securis/src/main/java/net/curisit/securis/db/Pack.java
....@@ -42,7 +42,7 @@
4242
4343 @Id
4444 @GeneratedValue
45
- private int id;
45
+ private Integer id;
4646
4747 private String code;
4848
....@@ -263,4 +263,25 @@
263263 this.licensePreactivation = licensePreactivation;
264264 }
265265
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
+ }
266287 }