T
- public abstract class BaseHibernateCriteriaDao<T extends Serializable> extends Object implements BaseCriteriaDao<T>
Constructor and Description |
---|
BaseHibernateCriteriaDao() |
Modifier and Type | Method and Description |
---|---|
int |
count(com.anasoft.os.daofusion.criteria.PersistentEntityCriteria entityCriteria) |
int |
count(com.anasoft.os.daofusion.criteria.PersistentEntityCriteria entityCriteria,
Class<?> targetEntityClass) |
org.hibernate.Criteria |
createCriteria(Class<?> entityClass) |
org.hibernate.Criteria |
getCriteria(com.anasoft.os.daofusion.criteria.PersistentEntityCriteria entityCriteria,
Class<?> entityClass) |
abstract Class<? extends Serializable> |
getEntityClass() |
abstract javax.persistence.EntityManager |
getStandardEntityManager() |
List<T> |
query(com.anasoft.os.daofusion.criteria.PersistentEntityCriteria entityCriteria) |
List<T> |
query(com.anasoft.os.daofusion.criteria.PersistentEntityCriteria entityCriteria,
Class<?> targetEntityClass) |
int |
rowCount(org.hibernate.Criteria criteria)
Convenience method for executing a row count for a given Hibernate criteria.
|
public org.hibernate.Criteria getCriteria(com.anasoft.os.daofusion.criteria.PersistentEntityCriteria entityCriteria, Class<?> entityClass)
public List<T> query(com.anasoft.os.daofusion.criteria.PersistentEntityCriteria entityCriteria, Class<?> targetEntityClass)
query
in interface BaseCriteriaDao<T extends Serializable>
public List<T> query(com.anasoft.os.daofusion.criteria.PersistentEntityCriteria entityCriteria)
query
in interface BaseCriteriaDao<T extends Serializable>
public int count(com.anasoft.os.daofusion.criteria.PersistentEntityCriteria entityCriteria, Class<?> targetEntityClass)
count
in interface BaseCriteriaDao<T extends Serializable>
public int count(com.anasoft.os.daofusion.criteria.PersistentEntityCriteria entityCriteria)
count
in interface BaseCriteriaDao<T extends Serializable>
public int rowCount(org.hibernate.Criteria criteria)
BaseCriteriaDao
BaseCriteriaDao.count(PersistentEntityCriteria)
or
BaseCriteriaDao.count(PersistentEntityCriteria, Class)
should be used instead.rowCount
in interface BaseCriteriaDao<T extends Serializable>
public org.hibernate.Criteria createCriteria(Class<?> entityClass)
public abstract javax.persistence.EntityManager getStandardEntityManager()
getStandardEntityManager
in interface BaseCriteriaDao<T extends Serializable>
public abstract Class<? extends Serializable> getEntityClass()
getEntityClass
in interface BaseCriteriaDao<T extends Serializable>
Copyright © 2013. All rights reserved.