1 package org.openecomp.sdc.tosca.datatypes.model;
4 import java.util.Objects;
6 public class OperationDefinitionTemplate {
8 private Implementation implementation;
9 private Map<String, Object> inputs;
11 public Implementation getImplementation() {
12 return implementation;
15 public void setImplementation(Implementation implementation) {
16 this.implementation = implementation;
19 public Map<String, Object> getInputs() {
23 public void setInputs(Map<String, Object> inputs) {
28 public boolean equals(Object o) {
32 if (!(o instanceof OperationDefinitionTemplate)) {
35 OperationDefinitionTemplate that = (OperationDefinitionTemplate) o;
36 return Objects.equals(implementation, that.implementation) &&
37 Objects.equals(inputs, that.inputs);
41 public int hashCode() {
43 return Objects.hash(implementation, inputs);