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(); } }