package eu.dnetllib.dhp.sx.bio.pubmed; import java.io.Serializable; import java.util.ArrayList; import java.util.List; public class PMArticle implements Serializable { private String pmid; private String doi; private String date; private PMJournal journal; private String title; private String description; private String language; private final List subjects = new ArrayList<>(); private final List publicationTypes = new ArrayList<>(); private List authors = new ArrayList<>(); public List getPublicationTypes() { return publicationTypes; } private final List grants = new ArrayList<>(); public List getGrants() { return grants; } public String getDoi() { return doi; } public void setDoi(String doi) { this.doi = doi; } public String getPmid() { return pmid; } public void setPmid(String pmid) { this.pmid = pmid; } public String getDate() { return date; } public void setDate(String date) { this.date = date; } public PMJournal getJournal() { return journal; } public void setJournal(PMJournal journal) { this.journal = journal; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public List getAuthors() { return authors; } public void setAuthors(List authors) { this.authors = authors; } public List getSubjects() { return subjects; } public String getLanguage() { return language; } public void setLanguage(String language) { this.language = language; } }