mirror of
https://github.com/ilri/cgspace-java-helpers.git
synced 2025-04-20 21:47:43 +02:00
src/main/java: minor refactoring
Suggested by IntelliJ.
This commit is contained in:
parent
6ef9f521bf
commit
7fb78c2722
@ -10,14 +10,14 @@ import javax.annotation.Nullable;
|
|||||||
|
|
||||||
public class CountriesVocabulary {
|
public class CountriesVocabulary {
|
||||||
|
|
||||||
class Country {
|
static class Country {
|
||||||
private String name; // required
|
private final String name; // required
|
||||||
private String common_name; // optional
|
private final String common_name; // optional
|
||||||
private String official_name; // optional
|
private final String official_name; // optional
|
||||||
private String cgspace_name; // optional
|
private final String cgspace_name; // optional
|
||||||
private String numeric; // required Hmmmm need to cast this...
|
private final String numeric; // required Hmmmm need to cast this...
|
||||||
private String alpha_2; // required
|
private final String alpha_2; // required
|
||||||
private String alpha_3; // required
|
private final String alpha_3; // required
|
||||||
|
|
||||||
public Country(
|
public Country(
|
||||||
String name,
|
String name,
|
||||||
|
@ -24,6 +24,7 @@ import java.io.InputStreamReader;
|
|||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
public class CountryCodeTagger extends AbstractCurationTask {
|
public class CountryCodeTagger extends AbstractCurationTask {
|
||||||
public class CountryCodeTaggerConfig {
|
public class CountryCodeTaggerConfig {
|
||||||
@ -37,7 +38,7 @@ public class CountryCodeTagger extends AbstractCurationTask {
|
|||||||
private final Logger log = LogManager.getLogger();
|
private final Logger log = LogManager.getLogger();
|
||||||
}
|
}
|
||||||
|
|
||||||
public class CountryCodeTaggerResult {
|
public static class CountryCodeTaggerResult {
|
||||||
private int status = Curator.CURATE_UNSET;
|
private int status = Curator.CURATE_UNSET;
|
||||||
private String result = null;
|
private String result = null;
|
||||||
|
|
||||||
@ -102,7 +103,7 @@ public class CountryCodeTagger extends AbstractCurationTask {
|
|||||||
BufferedReader reader =
|
BufferedReader reader =
|
||||||
new BufferedReader(
|
new BufferedReader(
|
||||||
new InputStreamReader(
|
new InputStreamReader(
|
||||||
this.getClass().getResourceAsStream(config.isocodesJsonPath)));
|
Objects.requireNonNull(this.getClass().getResourceAsStream(config.isocodesJsonPath))));
|
||||||
ISO3166CountriesVocabulary isocodesCountriesJson =
|
ISO3166CountriesVocabulary isocodesCountriesJson =
|
||||||
gson.fromJson(reader, ISO3166CountriesVocabulary.class);
|
gson.fromJson(reader, ISO3166CountriesVocabulary.class);
|
||||||
reader.close();
|
reader.close();
|
||||||
@ -110,8 +111,8 @@ public class CountryCodeTagger extends AbstractCurationTask {
|
|||||||
reader =
|
reader =
|
||||||
new BufferedReader(
|
new BufferedReader(
|
||||||
new InputStreamReader(
|
new InputStreamReader(
|
||||||
this.getClass()
|
Objects.requireNonNull(this.getClass()
|
||||||
.getResourceAsStream(config.cgspaceCountriesJsonPath)));
|
.getResourceAsStream(config.cgspaceCountriesJsonPath))));
|
||||||
CGSpaceCountriesVocabulary cgspaceCountriesJson =
|
CGSpaceCountriesVocabulary cgspaceCountriesJson =
|
||||||
gson.fromJson(reader, CGSpaceCountriesVocabulary.class);
|
gson.fromJson(reader, CGSpaceCountriesVocabulary.class);
|
||||||
reader.close();
|
reader.close();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user