fix term loading bug
[cdmlib.git] / cdmlib-persistence / src / main / java / eu / etaxonomy / cdm / persistence / dao / hibernate / common / RepresentationDaoImpl.java
1 /**
2 * Copyright (C) 2008 EDIT
3 * European Distributed Institute of Taxonomy
4 * http://www.e-taxonomy.eu
5 */
6
7 package eu.etaxonomy.cdm.persistence.dao.hibernate.common;
8
9 import java.util.List;
10
11 import org.apache.log4j.Logger;
12 import org.hibernate.Criteria;
13 import org.springframework.stereotype.Repository;
14
15 import eu.etaxonomy.cdm.model.common.Representation;
16 import eu.etaxonomy.cdm.persistence.dao.common.IRepresentationDao;
17
18 /**
19 * @author a.babadshanjan
20 * @created 10.09.2008
21 */
22 @Repository
23 public class RepresentationDaoImpl
24 extends LanguageStringBaseDaoImpl<Representation> implements IRepresentationDao {
25 @SuppressWarnings("unused")
26 private static final Logger logger = Logger.getLogger(RepresentationDaoImpl.class);
27
28 public RepresentationDaoImpl() {
29 super(Representation.class);
30 }
31
32 public List<Representation> getAllRepresentations(Integer limit, Integer start) {
33 Criteria crit = getSession().createCriteria(Representation.class);
34 List<Representation> results = crit.list();
35 return results;
36 }
37 }
38