package qa.qcri.aidr.manager.dto; import qa.qcri.aidr.dbmanager.dto.ModelNominalLabelIdDTO; public class TaggerModelNominalLabelPK { private Integer modelID; private Integer nominalLabelID; public Integer getModelID() { return modelID; } public void setModelID(Integer modelID) { this.modelID = modelID; } public Integer getNominalLabelID() { return nominalLabelID; } public void setNominalLabelID(Integer nominalLabelID) { this.nominalLabelID = nominalLabelID; } public TaggerModelNominalLabelPK() {} public TaggerModelNominalLabelPK(ModelNominalLabelIdDTO dto) { if (dto != null) { this.setModelID(dto.getModelId().intValue()); this.setNominalLabelID(dto.getNominalLabelId().intValue()); } } public ModelNominalLabelIdDTO toDTO() { ModelNominalLabelIdDTO id = new ModelNominalLabelIdDTO(); if (this.getModelID() != null) { id.setModelId(new Long(this.getModelID())); } if (this.getNominalLabelID() != null) { id.setNominalLabelId(new Long(this.getNominalLabelID())); } return id; } }