a958d27740549d814ceae816dbb19268a0edf259
[sdc.git] /
1 package org.openecomp.core.validation;
2
3 import java.util.Objects;
4
5 public final class ErrorMessageCode {
6     private final String messageCode;
7
8     public ErrorMessageCode(String messageCode) {
9
10         this.messageCode = messageCode;
11     }
12
13     public String getMessageCode() {
14         return messageCode;
15     }
16
17     @Override
18     public String toString() {
19         return messageCode;
20     }
21
22     @Override
23     public boolean equals(Object o) {
24         if (this == o) return true;
25         if (o == null || getClass() != o.getClass()) return false;
26
27         ErrorMessageCode that = (ErrorMessageCode) o;
28
29         return Objects.equals(this.messageCode, that.messageCode);
30     }
31
32     @Override
33     public int hashCode() {
34         return Objects.hashCode(this.messageCode);
35     }
36 }