package org.nextprot.api.core.domain; import java.io.Serializable; public class CvJournal implements Serializable{ private static final long serialVersionUID = -8793476383094626534L; private Long journalId; // Internal journal id private String name; // Official journal name private String abbrev; // ISO journal abbreviation private String med_abbrev; // Medline journal abbreviation private String nlmid; // The National Library of Medicine id, eg: http://www.ncbi.nlm.nih.gov/nlmcatalog/?term=0404511 // WE are missing issn and e-isnn public boolean hasJournalId() { return journalId != null; } public Long getJournalId() { return journalId; } public void setJournalId(Long journalId) { this.journalId = journalId; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAbbrev() { return abbrev; } public void setAbbrev(String abbrev) { this.abbrev = abbrev; } public String getMedAbbrev() { return med_abbrev; } public void setMedAbbrev(String medabbrev) { this.med_abbrev = medabbrev; } public String getNLMid() { return nlmid; } public void setNLMid(String nlmid) { this.nlmid = nlmid; } public String toString() { return "(id=" + journalId + ") " + name + "(short=" + abbrev + ")"; } }