1 package org.opendaylight.yang.gen.v1.org.onap.ccsdk.sli.core.sliapi.rev161110.test.results;
2 import org.opendaylight.yangtools.yang.binding.Identifier;
3 import java.util.Objects;
5 public class TestResultKey
6 implements Identifier<TestResult> {
7 private static final long serialVersionUID = 3857649555637491806L;
8 private final java.lang.String _testIdentifier;
11 public TestResultKey(java.lang.String _testIdentifier) {
14 this._testIdentifier = _testIdentifier;
18 * Creates a copy from Source Object.
20 * @param source Source object
22 public TestResultKey(TestResultKey source) {
23 this._testIdentifier = source._testIdentifier;
27 public java.lang.String getTestIdentifier() {
28 return _testIdentifier;
33 public int hashCode() {
36 result = prime * result + Objects.hashCode(_testIdentifier);
41 public boolean equals(java.lang.Object obj) {
48 if (getClass() != obj.getClass()) {
51 TestResultKey other = (TestResultKey) obj;
52 if (!Objects.equals(_testIdentifier, other._testIdentifier)) {
59 public java.lang.String toString() {
60 java.lang.StringBuilder builder = new java.lang.StringBuilder(org.opendaylight.yang.gen.v1.org.onap.ccsdk.sli.core.sliapi.rev161110.test.results.TestResultKey.class.getSimpleName()).append(" [");
63 if (_testIdentifier != null) {
69 builder.append("_testIdentifier=");
70 builder.append(_testIdentifier);
72 return builder.append(']').toString();