1 package com.acumenvelocity.ath.model;
2
3 import java.util.Objects;
4
5 import com.fasterxml.jackson.annotation.JsonProperty;
6
7 import io.swagger.annotations.ApiModel;
8 import io.swagger.annotations.ApiModelProperty;
9
10
11
12
13
14 @ApiModel(description = "Item on the list of languages.")
15 @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaInflectorServerCodegen", comments = "Generator version: 7.15.0")
16 public class LanguageInfo {
17 @JsonProperty("name")
18 private String name;
19
20 @JsonProperty("iso_code")
21 private String isoCode;
22
23
24
25 public LanguageInfo name(String name) {
26 this.name = name;
27 return this;
28 }
29
30 @ApiModelProperty(required = true, value = "")
31 @JsonProperty("name")
32 public String getName() {
33 return name;
34 }
35
36 public void setName(String name) {
37 this.name = name;
38 }
39
40
41
42 public LanguageInfo isoCode(String isoCode) {
43 this.isoCode = isoCode;
44 return this;
45 }
46
47 @ApiModelProperty(required = true, value = "")
48 @JsonProperty("iso_code")
49 public String getIsoCode() {
50 return isoCode;
51 }
52
53 public void setIsoCode(String isoCode) {
54 this.isoCode = isoCode;
55 }
56
57 @Override
58 public boolean equals(Object o) {
59 if (this == o) {
60 return true;
61 }
62 if (o == null || getClass() != o.getClass()) {
63 return false;
64 }
65 LanguageInfo languageInfo = (LanguageInfo) o;
66 return Objects.equals(name, languageInfo.name) &&
67 Objects.equals(isoCode, languageInfo.isoCode);
68 }
69
70 @Override
71 public int hashCode() {
72 return Objects.hash(name, isoCode);
73 }
74
75 @Override
76 public String toString() {
77 StringBuilder sb = new StringBuilder();
78 sb.append("class LanguageInfo {\n");
79
80 sb.append(" name: ").append(toIndentedString(name)).append("\n");
81 sb.append(" isoCode: ").append(toIndentedString(isoCode)).append("\n");
82 sb.append("}");
83 return sb.toString();
84 }
85
86
87
88
89
90 private String toIndentedString(Object o) {
91 if (o == null) {
92 return "null";
93 }
94 return o.toString().replace("\n", "\n ");
95 }
96 }