Merge "Added wildcarded contains to InstanceIdentifier"
[yangtools.git] / yang / yang-binding / src / test / java / org / opendaylight / yangtools / yang / binding / test / mock / NodeChildKey.java
1 package org.opendaylight.yangtools.yang.binding.test.mock;\r
2 \r
3 import org.opendaylight.yangtools.yang.binding.Identifier;\r
4 \r
5 public class NodeChildKey implements //\r
6         Identifier<NodeChild> {\r
7 \r
8     private final int id;\r
9 \r
10     public NodeChildKey(int id) {\r
11         super();\r
12         this.id = id;\r
13     }\r
14 \r
15     public int getId() {\r
16         return id;\r
17     }\r
18 \r
19     @Override\r
20     public int hashCode() {\r
21         final int prime = 31;\r
22         int result = 1;\r
23         result = prime * result + id;\r
24         return result;\r
25     }\r
26 \r
27     @Override\r
28     public boolean equals(Object obj) {\r
29         if (this == obj)\r
30             return true;\r
31         if (obj == null)\r
32             return false;\r
33         if (getClass() != obj.getClass())\r
34             return false;\r
35         NodeChildKey other = (NodeChildKey) obj;\r
36         if (id != other.id)\r
37             return false;\r
38         return true;\r
39     }\r
40 }\r