Merge from ECOMP's repository
[vid.git] / vid-app-common / src / main / java / org / onap / vid / aai / model / RelatedTo.java
index f14a445..fa0351e 100644 (file)
@@ -1,9 +1,11 @@
 package org.onap.vid.aai.model;
 
-import org.codehaus.jackson.annotate.JsonIgnoreProperties;
-import org.codehaus.jackson.annotate.JsonProperty;
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+import com.fasterxml.jackson.annotation.JsonInclude;
+import com.fasterxml.jackson.annotation.JsonProperty;
 
 @JsonIgnoreProperties(ignoreUnknown = true)
+@JsonInclude(JsonInclude.Include.NON_NULL)
 public class RelatedTo {
     private final String id;
     private final String relationshipLabel;
@@ -20,19 +22,19 @@ public class RelatedTo {
         this.nodeType = nodeType;
         this.url = url;
     }
-
+    @JsonProperty("id")
     public String getId() {
         return id;
     }
-
+    @JsonProperty("relationship-label")
     public String getRelationshipLabel() {
         return relationshipLabel;
     }
-
+    @JsonProperty("node-type")
     public String getNodeType() {
         return nodeType;
     }
-
+    @JsonProperty("url")
     public String getUrl() {
         return url;
     }