e3b6f5fe6f3543d55fbf270a21f4ec514bf1e1d9
[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) {
25             return true;
26         }
27         if (o == null || getClass() != o.getClass()) {
28             return false;
29         }
30
31         ErrorMessageCode that = (ErrorMessageCode) o;
32
33         return Objects.equals(this.messageCode, that.messageCode);
34     }
35
36     @Override
37     public int hashCode() {
38         return Objects.hashCode(this.messageCode);
39     }
40 }