forked from D-Net/dnet-hadoop
removed unused classes
This commit is contained in:
parent
b73dce3e3a
commit
36f750cd1d
|
@ -1,53 +0,0 @@
|
||||||
|
|
||||||
package eu.dnetlib.dhp.transformation.vocabulary;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
|
|
||||||
public class Term implements Serializable {
|
|
||||||
|
|
||||||
private String englishName;
|
|
||||||
private String nativeName;
|
|
||||||
private String encoding;
|
|
||||||
private String code;
|
|
||||||
private String synonyms;
|
|
||||||
|
|
||||||
public String getEnglishName() {
|
|
||||||
return englishName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setEnglishName(String englishName) {
|
|
||||||
this.englishName = englishName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getNativeName() {
|
|
||||||
return nativeName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setNativeName(String nativeName) {
|
|
||||||
this.nativeName = nativeName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getEncoding() {
|
|
||||||
return encoding;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setEncoding(String encoding) {
|
|
||||||
this.encoding = encoding;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCode() {
|
|
||||||
return code;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCode(String code) {
|
|
||||||
this.code = code;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getSynonyms() {
|
|
||||||
return synonyms;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setSynonyms(String synonyms) {
|
|
||||||
this.synonyms = synonyms;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,54 +0,0 @@
|
||||||
|
|
||||||
package eu.dnetlib.dhp.transformation.vocabulary;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public class Vocabulary implements Serializable {
|
|
||||||
|
|
||||||
private String id;
|
|
||||||
private String name;
|
|
||||||
private String description;
|
|
||||||
private String code;
|
|
||||||
private List<Term> terms;
|
|
||||||
|
|
||||||
public String getId() {
|
|
||||||
return id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setId(String id) {
|
|
||||||
this.id = id;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getName() {
|
|
||||||
return name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setName(String name) {
|
|
||||||
this.name = name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getDescription() {
|
|
||||||
return description;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDescription(String description) {
|
|
||||||
this.description = description;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getCode() {
|
|
||||||
return code;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCode(String code) {
|
|
||||||
this.code = code;
|
|
||||||
}
|
|
||||||
|
|
||||||
public List<Term> getTerms() {
|
|
||||||
return terms;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTerms(List<Term> terms) {
|
|
||||||
this.terms = terms;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,24 +0,0 @@
|
||||||
|
|
||||||
package eu.dnetlib.dhp.transformation.vocabulary;
|
|
||||||
|
|
||||||
import java.io.Serializable;
|
|
||||||
import java.net.URL;
|
|
||||||
import java.nio.charset.Charset;
|
|
||||||
|
|
||||||
import org.apache.commons.io.IOUtils;
|
|
||||||
|
|
||||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
||||||
|
|
||||||
public class VocabularyHelper implements Serializable {
|
|
||||||
|
|
||||||
private static final String OPENAIRE_URL = "http://api.openaire.eu/vocabularies/%s.json";
|
|
||||||
|
|
||||||
public static Vocabulary getVocabularyFromAPI(final String vocabularyName) throws Exception {
|
|
||||||
final URL url = new URL(String.format(OPENAIRE_URL, vocabularyName));
|
|
||||||
|
|
||||||
final String response = IOUtils.toString(url, Charset.defaultCharset());
|
|
||||||
final ObjectMapper jsonMapper = new ObjectMapper();
|
|
||||||
final Vocabulary vocabulary = jsonMapper.readValue(response, Vocabulary.class);
|
|
||||||
return vocabulary;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,16 +0,0 @@
|
||||||
|
|
||||||
package eu.dnetlib.dhp.transformation.vocabulary;
|
|
||||||
|
|
||||||
import static org.junit.jupiter.api.Assertions.*;
|
|
||||||
|
|
||||||
import org.junit.jupiter.api.Test;
|
|
||||||
|
|
||||||
public class VocabularyTest {
|
|
||||||
|
|
||||||
@Test
|
|
||||||
public void testLoadVocabulary() throws Exception {
|
|
||||||
|
|
||||||
final Vocabulary vocabulary = VocabularyHelper.getVocabularyFromAPI("dnet:languages");
|
|
||||||
assertEquals("dnet:languages", vocabulary.getName());
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue