forked from D-Net/dnet-hadoop
GetCSV refactoring - copied model classes in test path
This commit is contained in:
parent
6e84b3951f
commit
bfe8f5335c
|
@ -0,0 +1,80 @@
|
||||||
|
|
||||||
|
package eu.dnetlib.dhp.common.collection.models;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
import com.opencsv.bean.CsvBindByName;
|
||||||
|
import com.opencsv.bean.CsvIgnore;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The model for the programme csv file
|
||||||
|
*/
|
||||||
|
public class CSVProgramme implements Serializable {
|
||||||
|
|
||||||
|
@CsvBindByName(column = "code")
|
||||||
|
private String code;
|
||||||
|
|
||||||
|
@CsvBindByName(column = "title")
|
||||||
|
private String title;
|
||||||
|
|
||||||
|
@CsvBindByName(column = "shortTitle")
|
||||||
|
private String shortTitle;
|
||||||
|
|
||||||
|
@CsvBindByName(column = "language")
|
||||||
|
private String language;
|
||||||
|
|
||||||
|
@CsvIgnore
|
||||||
|
private String classification;
|
||||||
|
|
||||||
|
@CsvIgnore
|
||||||
|
private String classification_short;
|
||||||
|
|
||||||
|
public String getClassification_short() {
|
||||||
|
return classification_short;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setClassification_short(String classification_short) {
|
||||||
|
this.classification_short = classification_short;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getClassification() {
|
||||||
|
return classification;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setClassification(String classification) {
|
||||||
|
this.classification = classification;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getCode() {
|
||||||
|
return code;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCode(String code) {
|
||||||
|
this.code = code;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getTitle() {
|
||||||
|
return title;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTitle(String title) {
|
||||||
|
this.title = title;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getShortTitle() {
|
||||||
|
return shortTitle;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setShortTitle(String shortTitle) {
|
||||||
|
this.shortTitle = shortTitle;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getLanguage() {
|
||||||
|
return language;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLanguage(String language) {
|
||||||
|
this.language = language;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,90 @@
|
||||||
|
|
||||||
|
package eu.dnetlib.dhp.common.collection.models;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
import com.opencsv.bean.CsvBindByName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* the mmodel for the projects csv file
|
||||||
|
*/
|
||||||
|
public class CSVProject implements Serializable {
|
||||||
|
|
||||||
|
@CsvBindByName(column = "id")
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
@CsvBindByName(column = "status")
|
||||||
|
private String status;
|
||||||
|
|
||||||
|
@CsvBindByName(column = "programme")
|
||||||
|
private String programme;
|
||||||
|
|
||||||
|
@CsvBindByName(column = "topics")
|
||||||
|
private String topics;
|
||||||
|
|
||||||
|
@CsvBindByName(column = "title")
|
||||||
|
private String title;
|
||||||
|
|
||||||
|
@CsvBindByName(column = "call")
|
||||||
|
private String call;
|
||||||
|
|
||||||
|
@CsvBindByName(column = "subjects")
|
||||||
|
private String subjects;
|
||||||
|
|
||||||
|
public String getId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setId(String id) {
|
||||||
|
this.id = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getStatus() {
|
||||||
|
return status;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setStatus(String status) {
|
||||||
|
this.status = status;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getProgramme() {
|
||||||
|
return programme;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setProgramme(String programme) {
|
||||||
|
this.programme = programme;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getTopics() {
|
||||||
|
return topics;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTopics(String topics) {
|
||||||
|
this.topics = topics;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getTitle() {
|
||||||
|
return title;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTitle(String title) {
|
||||||
|
this.title = title;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getCall() {
|
||||||
|
return call;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCall(String call) {
|
||||||
|
this.call = call;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getSubjects() {
|
||||||
|
return subjects;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setSubjects(String subjects) {
|
||||||
|
this.subjects = subjects;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,52 @@
|
||||||
|
|
||||||
|
package eu.dnetlib.dhp.common.collection.models;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
import com.opencsv.bean.CsvBindByName;
|
||||||
|
|
||||||
|
public class DOAJModel implements Serializable {
|
||||||
|
@CsvBindByName(column = "Journal title")
|
||||||
|
private String journalTitle;
|
||||||
|
|
||||||
|
@CsvBindByName(column = "Journal ISSN (print version)")
|
||||||
|
private String issn;
|
||||||
|
|
||||||
|
@CsvBindByName(column = "Journal EISSN (online version)")
|
||||||
|
private String eissn;
|
||||||
|
|
||||||
|
@CsvBindByName(column = "Review process")
|
||||||
|
private String reviewProcess;
|
||||||
|
|
||||||
|
public String getJournalTitle() {
|
||||||
|
return journalTitle;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setJournalTitle(String journalTitle) {
|
||||||
|
this.journalTitle = journalTitle;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getIssn() {
|
||||||
|
return issn;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setIssn(String issn) {
|
||||||
|
this.issn = issn;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getEissn() {
|
||||||
|
return eissn;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setEissn(String eissn) {
|
||||||
|
this.eissn = eissn;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getReviewProcess() {
|
||||||
|
return reviewProcess;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setReviewProcess(String reviewProcess) {
|
||||||
|
this.reviewProcess = reviewProcess;
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,45 @@
|
||||||
|
|
||||||
|
package eu.dnetlib.dhp.common.collection.models;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
import com.opencsv.bean.CsvBindByName;
|
||||||
|
|
||||||
|
public class UnibiGoldModel implements Serializable {
|
||||||
|
@CsvBindByName(column = "ISSN")
|
||||||
|
private String issn;
|
||||||
|
@CsvBindByName(column = "ISSN_L")
|
||||||
|
private String issn_l;
|
||||||
|
@CsvBindByName(column = "TITLE")
|
||||||
|
private String title;
|
||||||
|
@CsvBindByName(column = "TITLE_SOURCE")
|
||||||
|
private String title_source;
|
||||||
|
|
||||||
|
public String getIssn() {
|
||||||
|
return issn;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setIssn(String issn) {
|
||||||
|
this.issn = issn;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getIssn_l() {
|
||||||
|
return issn_l;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getTitle() {
|
||||||
|
return title;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTitle(String title) {
|
||||||
|
this.title = title;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getTitle_source() {
|
||||||
|
return title_source;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTitle_source(String title_source) {
|
||||||
|
this.title_source = title_source;
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue