package org.akaza.openclinica.dao.hibernate;
import org.akaza.openclinica.domain.datamap.StudyEventDefinition;
public class StudyEventDefinitionDao extends AbstractDomainDao<StudyEventDefinition> {
@Override
public Class<StudyEventDefinition> domainClass() {
return StudyEventDefinition.class;
}
public StudyEventDefinition findByStudyEventDefinitionId(int studyEventDefinitionId) {
String query = "from " + getDomainClassName() + " study_event_definition where study_event_definition.studyEventDefinitionId = :studyeventdefinitionid ";
org.hibernate.Query q = getCurrentSession().createQuery(query);
q.setInteger("studyeventdefinitionid", studyEventDefinitionId);
return (StudyEventDefinition) q.uniqueResult();
}
}