| Interface | Description |
|---|---|
| Dao<T,PK> |
Provides an interface for the common CRUD operations for an entity.
|
| DaoWithUniqueName<T,PK> |
Provides an interface for the common CRUD operations for an entity.
|
| GroupDao<U extends GroupEntity> |
A data access object interface for working with
GroupEntity objects
in a data store. |
| HistoricalDao<PK,E extends HistoricalEntity<PK>> |
A data access object that manages an entity that maintains its historical
state.
|
| HistoricalDaoWithUniqueName<PK,T extends HistoricalEntity<PK>> |
Interface for data access objects for managing an entity that stores rather
than overwrites its previous states.
|
| QueryPathProvider<E,P> |
Provides an interface for the subclasses to easily perform queries
without having to deal with a lot of boiler-plate code.
|
| RoleDao<E extends RoleEntity> |
A data access object interface for working with
RoleEntity objects in
a data store. |
| UserDao<U extends UserEntity<? extends RoleEntity>> |
A data access object interface for working with
UserEntity objects
in a data store. |
| UserTemplateDao<E extends UserTemplateEntity<?>> |
| Class | Description |
|---|---|
| AbstractJpaGroupDao<U extends GroupEntity> |
An implementation of the
UserDao interface, backed by JPA entities
and queries. |
| AbstractJpaRoleDao<U extends RoleEntity> |
An implementation of the
UserDao interface, backed by JPA entities
and queries. |
| AbstractJpaUserDao<U extends UserEntity<?>> |
An implementation of the
UserDao interface, backed by JPA entities
and queries. |
| AbstractJpaUserTemplateDao<U extends UserTemplateEntity<?>> |
An implementation of the
UserDao interface, backed by JPA entities
and queries. |
| DatabaseSupport | |
| GenericDao<T,PK> |
Generic implementation of the
Dao interface. |
| HistoricalGenericDao<E extends HistoricalEntity<PK>,PK> |
| Enum | Description |
|---|---|
| DatabaseSupport.SqlComparator |
Comparators for constructing where clauses that set a threshold on a
numerical value.
|
Copyright © 2016–2018 Emory University. All rights reserved.