0c2be2508c698c72d7036be5955b476ac53153b5
[sdc.git] /
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 (obj != null && getClass() != obj.getClass())
36       return false;
37     VendorInfo other = (VendorInfo) obj;
38     if (other != null) {
39       if (this.manufacturer_reference_number == null) {
40         if (other.manufacturer_reference_number != null)
41           return false;
42       } else if (!manufacturer_reference_number.equals(other.manufacturer_reference_number))
43         return false;
44       if (this.vendor_model == null) {
45         if (other.vendor_model != null)
46           return false;
47       } else if (!vendor_model.equals(other.vendor_model))
48         return false;
49     }
50     return true;
51   }
52
53   @Override
54   public int hashCode() {
55     int result =
56         manufacturer_reference_number != null ? manufacturer_reference_number.hashCode() : 0;
57     result = 31 * result + (vendor_model != null ? vendor_model.hashCode() : 0);
58     return result;
59   }
60 }