|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- Entity type for DOA, Must exted DiveLogEntitypublic interface GenericDao<T extends DiveLogEntity>
Generic DAO class.
Method Summary | |
---|---|
void |
delete(java.lang.Integer... ids)
Remove objects by given ids. |
void |
delete(java.lang.Integer id)
Remove an object by given id. |
void |
delete(T... objects)
Remove objects. |
void |
delete(T object)
Remove an object. |
void |
deleteAll()
Delete all objects. |
java.util.List<T> |
findByExample(T object)
Finds all rows that have the same fields as the given object. |
java.util.List<T> |
get(java.lang.Integer... ids)
Retrieve an persisted objects using the given ids as primary keys. |
T |
get(java.lang.Integer id)
Retrieve an persisted object using the given id as primary key. |
java.util.List<T> |
getAll()
Retrieve all persisted objects. |
javax.persistence.EntityManager |
getEntityManager()
Get the entityManager. |
java.util.List<T> |
save(T... objects)
Save all changes made to objects. |
T |
save(T object)
Save all changes made to an object. |
void |
setEntityManager(javax.persistence.EntityManager newEntityManager)
Set entity manager. |
Method Detail |
---|
void setEntityManager(javax.persistence.EntityManager newEntityManager)
newEntityManager
- entity managerjavax.persistence.EntityManager getEntityManager()
T get(java.lang.Integer id)
id
- object's primary key
java.util.List<T> get(java.lang.Integer... ids)
ids
- objects's ids
java.util.List<T> getAll()
T save(T object)
object
- object
java.util.List<T> save(T... objects)
objects
- objects
void delete(java.lang.Integer id)
id
- object's pkvoid delete(java.lang.Integer... ids)
ids
- objects's pkvoid delete(T object)
object
- object to deletevoid delete(T... objects)
objects
- objects to deletevoid deleteAll()
java.util.List<T> findByExample(T object)
object
- Example Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |