Yang and XML conversion to Json test with equals
[controller.git] / opendaylight / md-sal / sal-rest-connector / src / test / java / org / opendaylight / controller / sal / restconf / impl / test / structures / YangElement.java
1 package org.opendaylight.controller.sal.restconf.impl.test.structures;
2
3 public class YangElement {
4     protected String name;
5
6     protected YangElement(String name) {
7         this.name = name;
8     }
9     
10     public String getName() {
11         return name;
12     }
13
14     @Override
15     public boolean equals(Object obj) {
16         if (this == obj) {
17             return true;
18         }
19         if (!this.getClass().equals(obj.getClass())) {
20             return false;
21         }
22         YangElement yangElement = (YangElement) obj;
23         if (!this.name.equals(yangElement.name)) {
24             return false;
25         }
26         return true;
27     }
28
29     @Override
30     public int hashCode() {
31         final int prime = 31;
32         int result = 1;
33         result = prime * result + ((name == null) ? 0 : name.hashCode());
34         return result;
35     }
36
37     @Override
38     public String toString() {
39         return name;
40     }
41
42 }