public class HibernateEntityDao<ENTITY_TYPE> extends HibernateDao<ENTITY_TYPE> implements EntityDao<ENTITY_TYPE>
entityType| Constructor and Description |
|---|
HibernateEntityDao() |
| Modifier and Type | Method and Description |
|---|---|
protected List<ENTITY_TYPE> |
collectFromMapList(org.hibernate.Criteria crit) |
protected <X> List<X> |
collectFromMapList(List<X> hibernateResult,
String alias) |
protected Set<ENTITY_TYPE> |
collectFromMapListToSet(org.hibernate.Criteria crit) |
protected Set<ENTITY_TYPE> |
collectFromMapListToSet(org.hibernate.Criteria crit,
String alias) |
List<ENTITY_TYPE> |
findAll() |
List<ENTITY_TYPE> |
findAllByIds(Collection<Long> ids) |
ENTITY_TYPE |
findById(long id) |
protected List<Long> |
findDescendantIds(List<Long> params,
String sql) |
protected List<ENTITY_TYPE> |
findSorted(org.squashtest.tm.core.foundation.collection.PagingAndSorting pagingAndSorting)
Same as
findSorted(PagingAndSorting, Class, String) using the current entity type and its class name as
an alias. |
protected List<ENTITY_TYPE> |
findSorted(org.squashtest.tm.core.foundation.collection.PagingAndSorting pagingAndSorting,
Class<ENTITY_TYPE> classe,
String alias) |
String |
getIdPropertyName() |
clearFromCache, clearFromCache, currentSession, executeEntityNamedQuery, executeEntityNamedQuery, executeEntityNamedQuery, executeListNamedQuery, executeListNamedQuery, executeListNamedQuery, executeListNamedQuery, executeUpdateListQuery, flush, getEntity, persist, persist, persistEntity, remove, removeAll, removeEntityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearFromCache, clearFromCache, flush, persist, persist, remove, removeAllpublic ENTITY_TYPE findById(long id)
findById in interface EntityDao<ENTITY_TYPE>public List<ENTITY_TYPE> findAll()
findAll in interface EntityDao<ENTITY_TYPE>public List<ENTITY_TYPE> findAllByIds(Collection<Long> ids)
findAllByIds in interface EntityDao<ENTITY_TYPE>public String getIdPropertyName()
protected List<ENTITY_TYPE> findSorted(org.squashtest.tm.core.foundation.collection.PagingAndSorting pagingAndSorting, Class<ENTITY_TYPE> classe, String alias)
protected List<ENTITY_TYPE> findSorted(org.squashtest.tm.core.foundation.collection.PagingAndSorting pagingAndSorting)
findSorted(PagingAndSorting, Class, String) using the current entity type and its class name as
an alias.pagingAndSorting - protected List<ENTITY_TYPE> collectFromMapList(org.hibernate.Criteria crit)
protected Set<ENTITY_TYPE> collectFromMapListToSet(org.hibernate.Criteria crit, String alias)
protected Set<ENTITY_TYPE> collectFromMapListToSet(org.hibernate.Criteria crit)
Copyright © 2010–2016 Henix, henix.fr. All rights reserved.