package org.tgdb.model.modelmanager; import org.tgdb.model.availability.AvailabilityRemote; import java.io.Serializable; public class AvailabilityDTO implements Serializable { private int eid, rid, aid, stateid, typeid, strainid; private String reponame, avbackname, statename, typename, straindesignation, straindesignation_ss, strain_links; private String stateabbr, typeabbr; /** Creates a new instance of AvailabilityDTO */ public AvailabilityDTO(AvailabilityRemote availability) { try{ eid = availability.getEid(); rid = availability.getRid(); aid = availability.getAid(); stateid = availability.getStateid(); typeid = availability.getTypeid(); reponame = availability.getRepositoryName(); avbackname = availability.getAvailableGeneticBackgroundName(); statename = availability.getStateName(); typename = availability.getTypeName(); stateabbr = availability.getStateAbbr(); typeabbr = availability.getTypeAbbr(); strainid = availability.getStrainid(); straindesignation = availability.getStrainDesignation().replaceAll("<","<").replaceAll(">",">"); straindesignation_ss = availability.getStrainDesignation().replaceAll("<","<").replaceAll(">",">"); straindesignation_ss = straindesignation_ss.replaceAll("<","<sup>").replaceAll(">","</sup>"); strain_links = availability.getStrainLinks(); } catch (Exception e) { e.printStackTrace(); } } public int getEid(){ return eid; } public int getRid(){ return rid; } public int getAid(){ return aid; } public int getStateid(){ return stateid; } public int getTypeid(){ return typeid; } public int getStrainid() { return strainid; } public java.lang.String getReponame(){ return reponame; } public java.lang.String getAvbackname(){ return avbackname; } public java.lang.String getStatename(){ return statename; } public java.lang.String getTypename(){ return typename; } public java.lang.String getStateabbr(){ return stateabbr; } public java.lang.String getTypeabbr(){ return typeabbr; } public String getStraindesignation() { return straindesignation; } public String getStraindesignation_ss() { return straindesignation_ss; } public String getStrain_links() { return strain_links; } }