package eu.dnetlib.repo.manager.shared.broker; import com.google.gwt.user.client.rpc.IsSerializable; import java.util.ArrayList; import java.util.List; /** * Created by claudio on 22/07/16. */ public class Publication implements IsSerializable { private String originalId; private List titles = new ArrayList<>(); private List abstracts = new ArrayList<>(); private String language; private List subjects = new ArrayList<>(); private List creators = new ArrayList<>(); private String publicationdate; private String publisher; private String embargoenddate; private List contributor = new ArrayList<>(); private Journal journal; private List collectedFrom = new ArrayList<>(); private List pids = new ArrayList<>(); private List instances = new ArrayList<>(); private List externalReferences = new ArrayList<>(); private List projects = new ArrayList<>(); private List datasets = new ArrayList<>(); public Publication() { } public String getOriginalId() { return originalId; } public void setOriginalId(String originalId) { this.originalId = originalId; } public List getTitles() { return titles; } public void setTitles(List titles) { this.titles = titles; } public List getAbstracts() { return abstracts; } public void setAbstracts(List abstracts) { this.abstracts = abstracts; } public String getLanguage() { return language; } public void setLanguage(String language) { this.language = language; } public List getSubjects() { return subjects; } public void setSubjects(List subjects) { this.subjects = subjects; } public List getCreators() { return creators; } public void setCreators(List creators) { this.creators = creators; } public String getPublicationdate() { return publicationdate; } public void setPublicationdate(String publicationdate) { this.publicationdate = publicationdate; } public String getPublisher() { return publisher; } public void setPublisher(String publisher) { this.publisher = publisher; } public String getEmbargoenddate() { return embargoenddate; } public void setEmbargoenddate(String embargoenddate) { this.embargoenddate = embargoenddate; } public List getContributor() { return contributor; } public void setContributor(List contributor) { this.contributor = contributor; } public Journal getJournal() { return journal; } public void setJournal(Journal journal) { this.journal = journal; } public List getCollectedFrom() { return collectedFrom; } public void setCollectedFrom(List collectedFrom) { this.collectedFrom = collectedFrom; } public List getPids() { return pids; } public void setPids(List pids) { this.pids = pids; } public List getInstances() { return instances; } public void setInstances(List instances) { this.instances = instances; } public List getExternalReferences() { return externalReferences; } public void setExternalReferences(List externalReferences) { this.externalReferences = externalReferences; } public List getProjects() { return projects; } public void setProjects(List projects) { this.projects = projects; } public List getDatasets() { return datasets; } public void setDatasets(List datasets) { this.datasets = datasets; } }