A C D E F G H J L M N P Q R S T

A

AbstractDao<K,E> - Class in net.sf.sidaof.dao
Base class for DAOs.
AbstractDao() - Constructor for class net.sf.sidaof.dao.AbstractDao
Make a new instance, automatically determining the entity class.
AbstractDao(Class<E>) - Constructor for class net.sf.sidaof.dao.AbstractDao
Make a new instance, specifying the entity class.
AbstractDaoService<K,E> - Class in net.sf.sidaof.service
Base class for services providing complete DAO functionality.
AbstractDaoService() - Constructor for class net.sf.sidaof.service.AbstractDaoService
 
AbstractHibernateDao<K extends Serializable,E> - Class in net.sf.sidaof.dao.hibernate
 
AbstractHibernateDao() - Constructor for class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
Make a new instance, automatically determining the entity class.
AbstractHibernateDao(Class<E>) - Constructor for class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
Make a new instance, specifying the entity class.
AbstractHibernateDaoService<K,E> - Class in net.sf.sidaof.service.hibernate
Base class for services providing complete Hibernate DAO functionality.
AbstractHibernateDaoService() - Constructor for class net.sf.sidaof.service.hibernate.AbstractHibernateDaoService
 
AbstractJpaDao<K,E> - Class in net.sf.sidaof.dao.jpa
Base class for JPA DAOs.
AbstractJpaDao() - Constructor for class net.sf.sidaof.dao.jpa.AbstractJpaDao
Make a new instance, automatically determining the entity class.
AbstractJpaDao(Class<E>) - Constructor for class net.sf.sidaof.dao.jpa.AbstractJpaDao
Make a new instance, specifying the entity class.
AbstractJpaDaoService<K,E> - Class in net.sf.sidaof.service.jpa
Base class for services providing complete JPA DAO functionality.
AbstractJpaDaoService() - Constructor for class net.sf.sidaof.service.jpa.AbstractJpaDaoService
 
afterPropertiesSet() - Method in class net.sf.sidaof.spring.EntityPersistenceUnitPostProcessor

C

clear() - Method in interface net.sf.sidaof.dao.Dao
Clear the in-memory persistable state, including unflushed changes.
clear() - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
clear() - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
clear() - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
clear() - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
clear() - Method in class net.sf.sidaof.service.AbstractDaoService
 
clear() - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 
contains(E) - Method in interface net.sf.sidaof.dao.Dao
Check if the entity belongs to the current persistence context.
contains(E) - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
contains(E) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
contains(E) - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
contains(E) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
contains(E) - Method in class net.sf.sidaof.service.AbstractDaoService
 
contains(E) - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 
countAll() - Method in class net.sf.sidaof.dao.AbstractDao
 
countAll(String) - Method in class net.sf.sidaof.dao.AbstractDao
 
countAll() - Method in interface net.sf.sidaof.dao.Dao
Count all values represented by the entity class this DAO persists (no where clause, no path expression).
countAll(String) - Method in interface net.sf.sidaof.dao.Dao
Count all values represented by the specified where clause for the entity class this DAO persists.
countAll(String, String) - Method in interface net.sf.sidaof.dao.Dao
Count all values represented by the specified where clause and pathExpression for the entity class this DAO persists.
countAll(String, String) - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
countAll() - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
countAll(String) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
countAll(String, String) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
countAll(String, String) - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
countAll() - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
countAll(String) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
countAll(String, String) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
countAll() - Method in class net.sf.sidaof.service.AbstractDaoService
 
countAll(String, String) - Method in class net.sf.sidaof.service.AbstractDaoService
 
countAll(String) - Method in class net.sf.sidaof.service.AbstractDaoService
 
countAll() - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 
countAll(String, String) - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 
countAll(String) - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 

D

Dao<K,E> - Interface in net.sf.sidaof.dao
Base interface for all DAOs.
DataSourceInspector - Class in net.sf.sidaof.datasource
Class to obtain and hold metadata info on a datasource.
DataSourceInspector() - Constructor for class net.sf.sidaof.datasource.DataSourceInspector
 

E

entityClass - Variable in class net.sf.sidaof.dao.AbstractDao
The type of the entity.
entityManager - Variable in class net.sf.sidaof.dao.jpa.JpaDaoImpl
 
EntityPersistenceUnitPostProcessor - Class in net.sf.sidaof.spring
JPA Persistence Unit Spring Post Processor to scan for @Entity annotations, as JPA scanning isn't very thorough.
EntityPersistenceUnitPostProcessor() - Constructor for class net.sf.sidaof.spring.EntityPersistenceUnitPostProcessor
 

F

findAll() - Method in interface net.sf.sidaof.dao.Dao
Find all entities.
findAll(int, int) - Method in interface net.sf.sidaof.dao.Dao
Find all entities starting in the resultset specified by startPosition and obtaining up to the number specified by maxResult.
findAll() - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
findAll(int, int) - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
findAll() - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
findAll(int, int) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
findAll() - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
findAll(int, int) - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
findAll() - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
findAll(int, int) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
findAll() - Method in class net.sf.sidaof.service.AbstractDaoService
 
findAll(int, int) - Method in class net.sf.sidaof.service.AbstractDaoService
 
findAll() - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 
findAll(int, int) - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 
findById(K) - Method in interface net.sf.sidaof.dao.Dao
Find an entity by its id, and return null if not found.
findById(K) - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
findById(K, LockMode, boolean) - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
findById(K, LockMode, boolean) - Method in interface net.sf.sidaof.dao.hibernate.HibernateDao
Find an entity by its id, optionally throwing an exception if not found (this prevents NullPointerExceptions from occurring later), and optionally locking the found entity.
findById(K, LockMode, boolean) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
findById(K) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
findById(K) - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
findById(K, LockModeType, boolean) - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
findById(K, LockModeType, boolean) - Method in interface net.sf.sidaof.dao.jpa.JpaDao
Find an entity by its id, optionally throwing an exception if not found (this prevents NullPointerExceptions from occurring later), and optionally locking the found entity.
findById(K) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
findById(K, LockModeType, boolean) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
findById(K) - Method in class net.sf.sidaof.service.AbstractDaoService
 
findById(K, LockMode, boolean) - Method in class net.sf.sidaof.service.hibernate.AbstractHibernateDaoService
 
findById(K, LockModeType, boolean) - Method in class net.sf.sidaof.service.jpa.AbstractJpaDaoService
 
findById(K) - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 
flush() - Method in interface net.sf.sidaof.dao.Dao
Synchronize the underlying persistent store with persistable state held in memory.
flush() - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
flush() - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
flush() - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
flush() - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
flush() - Method in class net.sf.sidaof.service.AbstractDaoService
 
flush() - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 

G

GENERIC_TYPE_ENTITY_ELEMENT - Static variable in class net.sf.sidaof.dao.AbstractDao
 
getDao() - Method in class net.sf.sidaof.service.AbstractDaoService
 
getDao() - Method in class net.sf.sidaof.service.hibernate.AbstractHibernateDaoService
 
getDao() - Method in class net.sf.sidaof.service.jpa.AbstractJpaDaoService
 
getDao() - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
Delegate execution of this class' methods to this DAO.
getEntityClass() - Method in class net.sf.sidaof.dao.AbstractDao
Get the entityClass.
getEntityManager() - Method in interface net.sf.sidaof.dao.jpa.JpaDao
Get the EntityManager used for operations.
getEntityManager() - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
getEntityManager() - Method in class net.sf.sidaof.dao.jpa.JpaDaoImpl
 
getEntityManager() - Method in class net.sf.sidaof.service.jpa.AbstractJpaDaoService
 
getPackages() - Method in class net.sf.sidaof.spring.EntityPersistenceUnitPostProcessor
Get the packages.
getProvider() - Method in class net.sf.sidaof.spring.EntityPersistenceUnitPostProcessor
Get the provider.
getSession() - Method in interface net.sf.sidaof.dao.hibernate.HibernateDao
Get the Hibernate Session used for operations.
getSession() - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
getSession() - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoImpl
 
getSession() - Method in class net.sf.sidaof.service.hibernate.AbstractHibernateDaoService
 
getSessionFactory() - Method in interface net.sf.sidaof.dao.hibernate.HibernateDao
Get the Hibernate SessionFactory used for operations.
getSessionFactory() - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
getSessionFactory() - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoImpl
 
getSessionFactory() - Method in class net.sf.sidaof.service.hibernate.AbstractHibernateDaoService
 

H

handleQueryException(String, HibernateException, Query, boolean) - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
handleQueryException(String, PersistenceException, Query, boolean) - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
HibernateDao<K,E> - Interface in net.sf.sidaof.dao.hibernate
Base interface for Hibernate DAOs.
HibernateDaoAdapter<K,E> - Class in net.sf.sidaof.dao.hibernate
Adapter class that implements all methods with no op/return null/return false operations, mainly useful for test stubs base class.
HibernateDaoAdapter() - Constructor for class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
HibernateDaoImpl<K extends Serializable,E> - Class in net.sf.sidaof.dao.hibernate
 
HibernateDaoImpl() - Constructor for class net.sf.sidaof.dao.hibernate.HibernateDaoImpl
Make a new instance, automatically determining the entity class.
HibernateDaoImpl(Class<E>) - Constructor for class net.sf.sidaof.dao.hibernate.HibernateDaoImpl
Make a new instance, specifying the entity class.

J

JpaDao<K,E> - Interface in net.sf.sidaof.dao.jpa
Base interface for JPA DAOs.
JpaDaoAdapter<K,E> - Class in net.sf.sidaof.dao.jpa
Adapter class that implements all methods with no op/return null/return false operations, mainly useful for test stubs base class.
JpaDaoAdapter() - Constructor for class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
JpaDaoImpl<K,E> - Class in net.sf.sidaof.dao.jpa
Convenience base class for JPA DAOs using the default (no unitName specified) entity manager.
JpaDaoImpl() - Constructor for class net.sf.sidaof.dao.jpa.JpaDaoImpl
Make a new instance, automatically determining the entity class.
JpaDaoImpl(Class<E>) - Constructor for class net.sf.sidaof.dao.jpa.JpaDaoImpl
Make a new instance, specifying the entity class.

L

LOG - Variable in class net.sf.sidaof.dao.AbstractDao
 
LOG - Variable in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
LOG - Static variable in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
LOG - Static variable in class net.sf.sidaof.spring.EntityPersistenceUnitPostProcessor
 

M

makeDataSourceMetadata(DataSource) - Static method in class net.sf.sidaof.datasource.DataSourceInspector
 
makeDataSourceMetadataList(Collection<DataSource>) - Static method in class net.sf.sidaof.datasource.DataSourceInspector
Convert a collection of DataSource to a list of DataSourceInspector.
merge(E) - Method in interface net.sf.sidaof.dao.Dao
Merge the entity.
merge(E) - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
merge(E) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
merge(E) - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
merge(E) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
merge(E) - Method in class net.sf.sidaof.service.AbstractDaoService
 
merge(E) - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 

N

net.sf.sidaof.dao - package net.sf.sidaof.dao
 
net.sf.sidaof.dao.hibernate - package net.sf.sidaof.dao.hibernate
 
net.sf.sidaof.dao.jpa - package net.sf.sidaof.dao.jpa
 
net.sf.sidaof.datasource - package net.sf.sidaof.datasource
 
net.sf.sidaof.service - package net.sf.sidaof.service
 
net.sf.sidaof.service.hibernate - package net.sf.sidaof.service.hibernate
 
net.sf.sidaof.service.jpa - package net.sf.sidaof.service.jpa
 
net.sf.sidaof.spring - package net.sf.sidaof.spring
 

P

packages - Variable in class net.sf.sidaof.spring.EntityPersistenceUnitPostProcessor
The packages to scan for.
persist(Collection<E>) - Method in class net.sf.sidaof.dao.AbstractDao
 
persist(E) - Method in interface net.sf.sidaof.dao.Dao
Save the entity.
persist(Collection<E>) - Method in interface net.sf.sidaof.dao.Dao
Save the Collection of entities.
persist(E) - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
persist(Collection<E>) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
persist(E) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
persist(E) - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
persist(Collection<E>) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
persist(E) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
persist(Collection<E>) - Method in class net.sf.sidaof.service.AbstractDaoService
 
persist(E) - Method in class net.sf.sidaof.service.AbstractDaoService
 
persist(Collection<E>) - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 
persist(E) - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 
postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo) - Method in class net.sf.sidaof.spring.EntityPersistenceUnitPostProcessor
Search for persistent classes under the configured folders and register them in the persistence unit.
provider - Variable in class net.sf.sidaof.spring.EntityPersistenceUnitPostProcessor
The classpath scanner.

Q

QUERY_SINGLERESULT_MULTFOUND_LOGMSG - Static variable in class net.sf.sidaof.dao.AbstractDao
 
QUERY_SINGLERESULT_NOTFOUND_LOGMSG - Static variable in class net.sf.sidaof.dao.AbstractDao
 

R

refresh(E) - Method in interface net.sf.sidaof.dao.Dao
Reload the entity.
refresh(E) - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
refresh(E) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
refresh(E) - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
refresh(E) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
refresh(E) - Method in class net.sf.sidaof.service.AbstractDaoService
 
refresh(E) - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 
remove(E) - Method in interface net.sf.sidaof.dao.Dao
Delete the entity.
remove(E) - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
remove(E) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
remove(E) - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
remove(E) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
remove(E) - Method in class net.sf.sidaof.service.AbstractDaoService
 
remove(E) - Method in class net.sf.sidaof.spring.TransactionBoundaryDao
 
runQueryWithSingleResult(Query) - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
runQueryWithSingleResult(Query, LockMode, boolean) - Method in class net.sf.sidaof.dao.hibernate.AbstractHibernateDao
 
runQueryWithSingleResult(Query) - Method in interface net.sf.sidaof.dao.hibernate.HibernateDao
Run the specified query, using getSingleResult(), expecting a single entity result and returning null if not found.
runQueryWithSingleResult(Query, LockMode, boolean) - Method in interface net.sf.sidaof.dao.hibernate.HibernateDao
Run the specified query, using getSingleResult(), expecting a single entity result and returning null if not found.
runQueryWithSingleResult(Query, LockMode, boolean) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
runQueryWithSingleResult(Query) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
runQueryWithSingleResult(Query) - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
runQueryWithSingleResult(Query, LockModeType, boolean) - Method in class net.sf.sidaof.dao.jpa.AbstractJpaDao
 
runQueryWithSingleResult(Query) - Method in interface net.sf.sidaof.dao.jpa.JpaDao
Run the specified query, using getSingleResult(), expecting a single entity result and returning null if not found.
runQueryWithSingleResult(Query, LockModeType, boolean) - Method in interface net.sf.sidaof.dao.jpa.JpaDao
Run the specified query, using getSingleResult(), expecting a single entity result and returning null if not found.
runQueryWithSingleResult(Query, LockModeType, boolean) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
runQueryWithSingleResult(Query) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
runQueryWithSingleResult(Query, LockMode, boolean) - Method in class net.sf.sidaof.service.hibernate.AbstractHibernateDaoService
 
runQueryWithSingleResult(Query) - Method in class net.sf.sidaof.service.hibernate.AbstractHibernateDaoService
 
runQueryWithSingleResult(Query, LockModeType, boolean) - Method in class net.sf.sidaof.service.jpa.AbstractJpaDaoService
 
runQueryWithSingleResult(Query) - Method in class net.sf.sidaof.service.jpa.AbstractJpaDaoService
 

S

sessionFactory - Variable in class net.sf.sidaof.dao.hibernate.HibernateDaoImpl
 
setEntityManager(EntityManager) - Method in interface net.sf.sidaof.dao.jpa.JpaDao
Set the EntityManager used for operations.
setEntityManager(EntityManager) - Method in class net.sf.sidaof.dao.jpa.JpaDaoAdapter
 
setEntityManager(EntityManager) - Method in class net.sf.sidaof.dao.jpa.JpaDaoImpl
 
setEntityManager(EntityManager) - Method in class net.sf.sidaof.service.jpa.AbstractJpaDaoService
 
setPackages(String[]) - Method in class net.sf.sidaof.spring.EntityPersistenceUnitPostProcessor
Set the packages.
setProvider(ClassPathScanningCandidateComponentProvider) - Method in class net.sf.sidaof.spring.EntityPersistenceUnitPostProcessor
Set the provider.
setSessionFactory(SessionFactory) - Method in interface net.sf.sidaof.dao.hibernate.HibernateDao
Set the Hibernate SessionFactory used for operations.
setSessionFactory(SessionFactory) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoAdapter
 
setSessionFactory(SessionFactory) - Method in class net.sf.sidaof.dao.hibernate.HibernateDaoImpl
 
setSessionFactory(SessionFactory) - Method in class net.sf.sidaof.service.hibernate.AbstractHibernateDaoService
 

T

TransactionBoundaryDao<K,E> - Class in net.sf.sidaof.spring
This class provides a Spring transaction boundary for DAO methods, executing each method in a new transaction.
TransactionBoundaryDao() - Constructor for class net.sf.sidaof.spring.TransactionBoundaryDao
 

A C D E F G H J L M N P Q R S T

Copyright © 2009-2011. All Rights Reserved.