src/main/java: Add cgspace_name to Countries class

We will eventually use this to read CGSpace-specific mappings to
ISO 3166-1 values.
This commit is contained in:
Alan Orth 2020-08-01 11:49:22 +03:00
parent b3a993d5bd
commit 4a6edba467
Signed by: alanorth
GPG Key ID: 0FB860CC9C45B1B9

View File

@ -30,6 +30,7 @@ public class CountriesVocabulary {
private String name; //required private String name; //required
private String common_name; //optional private String common_name; //optional
private String official_name; //optional private String official_name; //optional
private String cgspace_name; //optional
private String numeric; //required Hmmmm need to cast this... private String numeric; //required Hmmmm need to cast this...
private String alpha_2; //required private String alpha_2; //required
private String alpha_3; //required private String alpha_3; //required
@ -37,12 +38,14 @@ public class CountriesVocabulary {
public Country(String name, public Country(String name,
@Nullable String common_name, @Nullable String common_name,
@Nullable String official_name, @Nullable String official_name,
@Nullable String cgspace_name,
String numeric, String numeric,
String alpha_2, String alpha_2,
String alpha_3) { String alpha_3) {
this.name = name; this.name = name;
this.common_name = common_name; this.common_name = common_name;
this.official_name = official_name; this.official_name = official_name;
this.cgspace_name = cgspace_name;
this.numeric = numeric; // fuuuuu this is a string and we can't cast to Integer because some values are zeropadded like "004" this.numeric = numeric; // fuuuuu this is a string and we can't cast to Integer because some values are zeropadded like "004"
this.alpha_2 = alpha_2; this.alpha_2 = alpha_2;
this.alpha_3 = alpha_3; this.alpha_3 = alpha_3;
@ -71,5 +74,9 @@ public class CountriesVocabulary {
public String getAlpha_3() { public String getAlpha_3() {
return alpha_3; return alpha_3;
} }
public String getCgspace_name() {
return cgspace_name;
}
} }
} }