0dffb2ccd4537d9501d41536eef1b2c2fb64dc1b
[Persons_Comparator.git] / src / Country.java
1 import java.util.ArrayList;
2
3 public class Country {
4 private String name;
5 ArrayList<Object> topLevelDomain = new ArrayList<Object>();
6 private String alpha2Code;
7 private String alpha3Code;
8 ArrayList<Object> callingCodes = new ArrayList<Object>();
9 private String capital;
10 ArrayList<Object> altSpellings = new ArrayList<Object>();
11 private String region;
12 private String subregion;
13 private float population;
14 ArrayList<Object> latlng = new ArrayList<Object>();
15 private String demonym;
16 private float area;
17 private float gini;
18 ArrayList<Object> timezones = new ArrayList<Object>();
19 ArrayList<Object> borders = new ArrayList<Object>();
20 private String nativeName;
21 private String numericCode;
22 ArrayList<Object> currencies = new ArrayList<Object>();
23 ArrayList<Object> languages = new ArrayList<Object>();
24 Translations TranslationsObject;
25 private String flag;
26 ArrayList<Object> regionalBlocs = new ArrayList<Object>();
27 private String cioc;
28
29 public class Translations {
30 private String de;
31 private String es;
32 private String fr;
33 private String ja;
34 private String it;
35 private String br;
36 private String pt;
37 private String nl;
38 private String hr;
39 private String fa;
40
41 // Getter Methods
42
43 public String getDe() {
44 return de;
45 }
46
47 public String getEs() {
48 return es;
49 }
50
51 public String getFr() {
52 return fr;
53 }
54
55 public String getJa() {
56 return ja;
57 }
58
59 public String getIt() {
60 return it;
61 }
62
63 public String getBr() {
64 return br;
65 }
66
67 public String getPt() {
68 return pt;
69 }
70
71 public String getNl() {
72 return nl;
73 }
74
75 public String getHr() {
76 return hr;
77 }
78
79 public String getFa() {
80 return fa;
81 }
82
83 // Setter Methods
84
85 public void setDe(String de) {
86 this.de = de;
87 }
88
89 public void setEs(String es) {
90 this.es = es;
91 }
92
93 public void setFr(String fr) {
94 this.fr = fr;
95 }
96
97 public void setJa(String ja) {
98 this.ja = ja;
99 }
100
101 public void setIt(String it) {
102 this.it = it;
103 }
104
105 public void setBr(String br) {
106 this.br = br;
107 }
108
109 public void setPt(String pt) {
110 this.pt = pt;
111 }
112
113 public void setNl(String nl) {
114 this.nl = nl;
115 }
116
117 public void setHr(String hr) {
118 this.hr = hr;
119 }
120
121 public void setFa(String fa) {
122 this.fa = fa;
123 }
124 }
125
126
127 // Getter Methods
128
129 public String getName() {
130 return name;
131 }
132
133 public String getAlpha2Code() {
134 return alpha2Code;
135 }
136
137 public String getAlpha3Code() {
138 return alpha3Code;
139 }
140
141 public String getCapital() {
142 return capital;
143 }
144
145 public String getRegion() {
146 return region;
147 }
148
149 public String getSubregion() {
150 return subregion;
151 }
152
153 public float getPopulation() {
154 return population;
155 }
156
157 public String getDemonym() {
158 return demonym;
159 }
160
161 public float getArea() {
162 return area;
163 }
164
165 public float getGini() {
166 return gini;
167 }
168
169 public String getNativeName() {
170 return nativeName;
171 }
172
173 public String getNumericCode() {
174 return numericCode;
175 }
176
177 public Translations getTranslations() {
178 return TranslationsObject;
179 }
180
181 public String getFlag() {
182 return flag;
183 }
184
185 public String getCioc() {
186 return cioc;
187 }
188
189 // Setter Methods
190
191 public void setName(String name) {
192 this.name = name;
193 }
194
195 public void setAlpha2Code(String alpha2Code) {
196 this.alpha2Code = alpha2Code;
197 }
198
199 public void setAlpha3Code(String alpha3Code) {
200 this.alpha3Code = alpha3Code;
201 }
202
203 public void setCapital(String capital) {
204 this.capital = capital;
205 }
206
207 public void setRegion(String region) {
208 this.region = region;
209 }
210
211 public void setSubregion(String subregion) {
212 this.subregion = subregion;
213 }
214
215 public void setPopulation(float population) {
216 this.population = population;
217 }
218
219 public void setDemonym(String demonym) {
220 this.demonym = demonym;
221 }
222
223 public void setArea(float area) {
224 this.area = area;
225 }
226
227 public void setGini(float gini) {
228 this.gini = gini;
229 }
230
231 public void setNativeName(String nativeName) {
232 this.nativeName = nativeName;
233 }
234
235 public void setNumericCode(String numericCode) {
236 this.numericCode = numericCode;
237 }
238
239 public void setTranslations(Translations translationsObject) {
240 this.TranslationsObject = translationsObject;
241 }
242
243 public void setFlag(String flag) {
244 this.flag = flag;
245 }
246
247 public void setCioc(String cioc) {
248 this.cioc = cioc;
249 }
250 }
251