package org.nextprot.api.core.domain; import java.io.Serializable; import java.util.List; public class MainNames implements Serializable{ private static final long serialVersionUID = 7256373617827647383L; private String accession; private String name; private List<String> geneNameList; private String url; public String getAccession() { return accession; } public String getEntryAccession() { if (accession.contains("-")) { return accession.substring(0,accession.indexOf("-")); } else { return accession; } } public void setAccession(String accession) { this.accession = accession; } public String getName() { return name; } public void setName(String name) { this.name = name; } public List<String> getGeneNameList() { return geneNameList; } public void setGeneNameList(List<String> geneNameList) { this.geneNameList = geneNameList; } public String getUrl() { return "https://www.nextprot.org/entry/" + accession; /* if (accession.contains("-")) { return null; } else { return "https://www.nextprot.org/entry/" + accession; } */ } }