rsanchez
2014-10-23 bc2cedc83f6353259ea1364f98ce60bf11d7ecf4
securis/src/main/java/net/curisit/securis/db/ApplicationMetadata.java
....@@ -5,7 +5,6 @@
55
66 import javax.persistence.Column;
77 import javax.persistence.Entity;
8
-import javax.persistence.GeneratedValue;
98 import javax.persistence.Id;
109 import javax.persistence.JoinColumn;
1110 import javax.persistence.ManyToOne;
....@@ -13,17 +12,18 @@
1312 import javax.persistence.NamedQuery;
1413 import javax.persistence.Table;
1514
16
-import org.codehaus.jackson.annotate.JsonAutoDetect;
17
-import org.codehaus.jackson.annotate.JsonIgnore;
18
-import org.codehaus.jackson.annotate.JsonProperty;
19
-import org.codehaus.jackson.map.annotate.JsonSerialize;
15
+import com.fasterxml.jackson.annotation.JsonAutoDetect;
16
+import com.fasterxml.jackson.annotation.JsonIgnore;
17
+import com.fasterxml.jackson.annotation.JsonInclude;
18
+import com.fasterxml.jackson.annotation.JsonInclude.Include;
19
+import com.fasterxml.jackson.annotation.JsonProperty;
2020
2121 /**
2222 * Entity implementation class for Entity: application_metadata
2323 *
2424 */
2525 @JsonAutoDetect
26
-@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)
26
+@JsonInclude(Include.NON_NULL)
2727 @Entity
2828 @Table(name = "application_metadata")
2929 @NamedQueries({
....@@ -49,7 +49,6 @@
4949 @Column(name = "creation_timestamp")
5050 private Date creationTimestamp;
5151
52
-
5352 public String getKey() {
5453 return key;
5554 }
....@@ -73,7 +72,6 @@
7372 public void setCreationTimestamp(Date creationTimestamp) {
7473 this.creationTimestamp = creationTimestamp;
7574 }
76
-
7775
7876 @JsonProperty("application_id")
7977 public Integer getApplicationId() {
....@@ -105,18 +103,18 @@
105103 public void setMandatory(boolean mandatory) {
106104 this.mandatory = mandatory;
107105 }
108
-
106
+
109107 @Override
110108 public boolean equals(Object obj) {
111109 if (!(obj instanceof ApplicationMetadata))
112110 return false;
113
- ApplicationMetadata other = (ApplicationMetadata)obj;
111
+ ApplicationMetadata other = (ApplicationMetadata) obj;
114112 return key.equals(other.key) && (application == null || application.equals(other.application));
115113 }
116
-
114
+
117115 @Override
118116 public int hashCode() {
119
-
117
+
120118 return key.hashCode() + (application == null ? 0 : application.hashCode());
121119 }
122120