[SDC] Onboarding 1710 rebase.
[sdc.git] / openecomp-be / lib / openecomp-sdc-tosca-generator-lib / openecomp-sdc-tosca-generator-api / src / main / java / org / openecomp / sdc / generator / datatypes / tosca / VendorInfo.java
1 package org.openecomp.sdc.generator.datatypes.tosca;
2
3 @SuppressWarnings("CheckStyle")
4 public class VendorInfo {
5
6   private String manufacturer_reference_number;
7   private String vendor_model;
8
9   public String getManufacturer_reference_number() {
10     return manufacturer_reference_number;
11   }
12
13   public void setManufacturer_reference_number(String manufacturer_reference_number) {
14     this.manufacturer_reference_number = manufacturer_reference_number;
15   }
16
17   public String getVendor_model() {
18     return vendor_model;
19   }
20
21   public void setVendor_model(String vendor_model) {
22     this.vendor_model = vendor_model;
23   }
24
25   @Override
26   public String toString() {
27     return "VendorInfo{manufacturer_reference_number='" + manufacturer_reference_number + '\''
28         + ", vendor_model='" + vendor_model + '\'' + '}';
29   }
30
31   @Override
32   public boolean equals(Object obj) {
33     if (this == obj)
34       return true;
35     if (getClass() != obj.getClass())
36       return false;
37     VendorInfo other = (VendorInfo) obj;
38     if (this.manufacturer_reference_number == null) {
39       if (other.manufacturer_reference_number != null)
40         return false;
41     } else if (!manufacturer_reference_number.equals(other.manufacturer_reference_number))
42       return false;
43     if (this.vendor_model == null) {
44       if (other.vendor_model != null)
45         return false;
46     } else if (!vendor_model.equals(other.vendor_model))
47       return false;
48     return true;
49   }
50
51   @Override
52   public int hashCode() {
53     int result =
54         manufacturer_reference_number != null ? manufacturer_reference_number.hashCode() : 0;
55     result = 31 * result + (vendor_model != null ? vendor_model.hashCode() : 0);
56     return result;
57   }
58 }