- added two NewInstance() methods to Amplification
[cdmlib.git] / cdmlib-persistence / src / main / java / eu / etaxonomy / cdm / persistence / dao / hibernate / description / FeatureNodeDaoImpl.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.description;
8
9 import java.util.List;
10
11 import org.hibernate.Criteria;
12 import org.springframework.stereotype.Repository;
13
14 import eu.etaxonomy.cdm.model.description.FeatureNode;
15 import eu.etaxonomy.cdm.persistence.dao.description.IFeatureNodeDao;
16 import eu.etaxonomy.cdm.persistence.dao.hibernate.common.VersionableDaoBase;
17
18 /**
19 * @author a.babadshanjan
20 * @created 09.09.2008
21 */
22 @Repository
23 public class FeatureNodeDaoImpl extends VersionableDaoBase<FeatureNode> implements IFeatureNodeDao {
24
25 public FeatureNodeDaoImpl() {
26 super(FeatureNode.class);
27 }
28
29 public List<FeatureNode> list() {
30 Criteria crit = getSession().createCriteria(type);
31 return crit.list();
32 }
33
34 }