diff options
Diffstat (limited to 'sdc-tosca/src/main/java/org/onap/sdc/tosca/parser/elements/NodeTemplateEntityDetails.java')
-rw-r--r-- | sdc-tosca/src/main/java/org/onap/sdc/tosca/parser/elements/NodeTemplateEntityDetails.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/sdc-tosca/src/main/java/org/onap/sdc/tosca/parser/elements/NodeTemplateEntityDetails.java b/sdc-tosca/src/main/java/org/onap/sdc/tosca/parser/elements/NodeTemplateEntityDetails.java index 3b7aa99..b5c1340 100644 --- a/sdc-tosca/src/main/java/org/onap/sdc/tosca/parser/elements/NodeTemplateEntityDetails.java +++ b/sdc-tosca/src/main/java/org/onap/sdc/tosca/parser/elements/NodeTemplateEntityDetails.java @@ -27,6 +27,7 @@ import org.onap.sdc.toscaparser.api.elements.Metadata; import org.onap.sdc.toscaparser.api.parameters.Input; import java.util.List; +import java.util.Objects; public class NodeTemplateEntityDetails extends EntityDetails { @@ -54,4 +55,17 @@ public class NodeTemplateEntityDetails extends EntityDetails { } return super.getInputs(); } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (!(o instanceof NodeTemplateEntityDetails)) return false; + NodeTemplateEntityDetails that = (NodeTemplateEntityDetails) o; + return nodeTemplate.equals(that.nodeTemplate); + } + + @Override + public int hashCode() { + return Objects.hash(nodeTemplate); + } } |