summaryrefslogtreecommitdiffstats
path: root/vid-app-common/src/main/java/org/onap/vid/aai/model/VnfResult.java
diff options
context:
space:
mode:
authorWojciech Sliwka <wojciech.sliwka@nokia.com>2019-04-08 08:24:21 +0000
committerGerrit Code Review <gerrit@onap.org>2019-04-08 08:24:21 +0000
commitb39f4b49ff9ad4d98bac22c331c3becb3352585a (patch)
treeea11e8317a520012aac9f6b86f6617ce2978ecd9 /vid-app-common/src/main/java/org/onap/vid/aai/model/VnfResult.java
parentefbd6b79e61a62891f043926c7d3876ae945e50f (diff)
parentd3076db84866ee94c3532699714b9e8c2e86593d (diff)
Merge "Increase test coverage for vid/aii - third part"
Diffstat (limited to 'vid-app-common/src/main/java/org/onap/vid/aai/model/VnfResult.java')
-rw-r--r--vid-app-common/src/main/java/org/onap/vid/aai/model/VnfResult.java19
1 files changed, 19 insertions, 0 deletions
diff --git a/vid-app-common/src/main/java/org/onap/vid/aai/model/VnfResult.java b/vid-app-common/src/main/java/org/onap/vid/aai/model/VnfResult.java
index 677602be1..6cbd8cdbf 100644
--- a/vid-app-common/src/main/java/org/onap/vid/aai/model/VnfResult.java
+++ b/vid-app-common/src/main/java/org/onap/vid/aai/model/VnfResult.java
@@ -25,6 +25,7 @@ import com.fasterxml.jackson.annotation.*;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import java.util.Objects;
@JsonInclude(JsonInclude.Include.NON_NULL)
@@ -83,4 +84,22 @@ public class VnfResult {
public void setJsonAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) return true;
+ if (o == null || getClass() != o.getClass()) return false;
+ VnfResult vnfResult = (VnfResult) o;
+ return Objects.equals(id, vnfResult.id) &&
+ Objects.equals(nodeType, vnfResult.nodeType) &&
+ Objects.equals(url, vnfResult.url) &&
+ Objects.equals(properties, vnfResult.properties) &&
+ Objects.equals(relatedTo, vnfResult.relatedTo) &&
+ Objects.equals(additionalProperties, vnfResult.additionalProperties);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(id, nodeType, url, properties, relatedTo, additionalProperties);
+ }
}