public class HibernateOperationsImpl extends Object implements HibernateOperations
| Constructor and Description |
|---|
HibernateOperationsImpl() |
HibernateOperationsImpl(org.hibernate.SessionFactory sessionFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
applyNamedParameterToQuery(org.hibernate.Query queryObject,
String paramName,
Object value) |
<T> void |
clearAllEntitiesForType(Class<T> type) |
void |
close() |
Object |
execute(HibernateOperation callback) |
<T> List<T> |
find(String queryString) |
<T> List<T> |
findByNamedQuery(String namedQuery) |
<T> List<T> |
findByNamedQueryAndNamedParam(String namedQuery,
String paramName,
Object paramValue) |
<T> List<T> |
findByNamedQueryAndNamedParams(String namedQuery,
String[] paramNames,
Object[] values) |
<T> List<T> |
findWithNamedParam(String queryString,
String paramName,
Object value) |
<T> List<T> |
findWithNamedParams(String queryString,
String[] paramNames,
Object[] values) |
void |
flush() |
<T> T |
get(Class<T> entityType,
Serializable id) |
org.hibernate.SessionFactory |
getSessionFactory() |
void |
open() |
<T> void |
removeEntity(T entity) |
void |
save(Object entity) |
void |
saveOrUpdate(Object entity) |
void |
setSessionFactory(org.hibernate.SessionFactory sessionFactory) |
void |
update(Object entity) |
public HibernateOperationsImpl()
public HibernateOperationsImpl(org.hibernate.SessionFactory sessionFactory)
public org.hibernate.SessionFactory getSessionFactory()
getSessionFactory in interface HibernateOperationspublic void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
public void open()
open in interface HibernateOperationspublic void close()
close in interface HibernateOperationspublic Object execute(HibernateOperation callback)
execute in interface HibernateOperationspublic <T> List<T> find(String queryString)
find in interface HibernateOperationspublic <T> List<T> findWithNamedParam(String queryString, String paramName, Object value)
findWithNamedParam in interface HibernateOperationspublic <T> List<T> findWithNamedParams(String queryString, String[] paramNames, Object[] values)
findWithNamedParams in interface HibernateOperationspublic <T> List<T> findByNamedQuery(String namedQuery)
findByNamedQuery in interface HibernateOperationspublic <T> List<T> findByNamedQueryAndNamedParam(String namedQuery, String paramName, Object paramValue)
findByNamedQueryAndNamedParam in interface HibernateOperationspublic <T> List<T> findByNamedQueryAndNamedParams(String namedQuery, String[] paramNames, Object[] values)
findByNamedQueryAndNamedParams in interface HibernateOperationspublic <T> T get(Class<T> entityType, Serializable id)
get in interface HibernateOperationspublic void update(Object entity)
update in interface HibernateOperationspublic void save(Object entity)
save in interface HibernateOperationspublic void saveOrUpdate(Object entity)
saveOrUpdate in interface HibernateOperationspublic <T> void clearAllEntitiesForType(Class<T> type)
clearAllEntitiesForType in interface HibernateOperationspublic <T> void removeEntity(T entity)
removeEntity in interface HibernateOperationspublic void flush()
flush in interface HibernateOperationsCopyright © 2013 OneBusAway. All Rights Reserved.