A C D E F G I M S T 
All Classes All Packages

A

AbstractDao<E extends com.devonfw.module.basic.common.api.entity.PersistenceEntity<Long>> - Class in com.devonfw.module.jpa.dataaccess.base
Abstract base implementation of Dao interface.
AbstractDao() - Constructor for class com.devonfw.module.jpa.dataaccess.base.AbstractDao
The constructor.
AbstractGenericDao<ID,​E extends com.devonfw.module.basic.common.api.entity.PersistenceEntity<ID>> - Class in com.devonfw.module.jpa.dataaccess.base
This is the abstract base-implementation of the GenericDao interface.
AbstractGenericDao() - Constructor for class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
The constructor.
AbstractMasterDataDao<E extends com.devonfw.module.basic.common.api.entity.PersistenceEntity<Long>> - Class in com.devonfw.module.jpa.dataaccess.base
This is the abstract base implementation of MasterDataDao.
AbstractMasterDataDao() - Constructor for class com.devonfw.module.jpa.dataaccess.base.AbstractMasterDataDao
The constructor.

C

com.devonfw.module.jpa.dataaccess.api - package com.devonfw.module.jpa.dataaccess.api
 
com.devonfw.module.jpa.dataaccess.base - package com.devonfw.module.jpa.dataaccess.base
 

D

Dao<E extends com.devonfw.module.basic.common.api.entity.PersistenceEntity<Long>> - Interface in com.devonfw.module.jpa.dataaccess.api
This is a simplified variant of GenericDao for the suggested and common case that you have a Long as primary key.
delete(E) - Method in interface com.devonfw.module.jpa.dataaccess.api.GenericDao
Deletes a given entity.
delete(E) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 
delete(ID) - Method in interface com.devonfw.module.jpa.dataaccess.api.GenericDao
Deletes the entity with the given id.
delete(ID) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 
delete(Iterable<? extends E>) - Method in interface com.devonfw.module.jpa.dataaccess.api.GenericDao
Deletes the given entities.
delete(Iterable<? extends E>) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 

E

exists(ID) - Method in interface com.devonfw.module.jpa.dataaccess.api.GenericDao
Returns whether an entity with the given id exists.
exists(ID) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 

F

find(ID) - Method in interface com.devonfw.module.jpa.dataaccess.api.GenericDao
Retrieves an entity by its id.
find(ID) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 
findAll() - Method in interface com.devonfw.module.jpa.dataaccess.api.MasterDataDao
 
findAll() - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 
findAll() - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractMasterDataDao
 
findAll(Iterable<ID>) - Method in interface com.devonfw.module.jpa.dataaccess.api.GenericDao
Returns all instances of the type with the given IDs.
findAll(Iterable<ID>) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 
findOne(ID) - Method in interface com.devonfw.module.jpa.dataaccess.api.GenericDao
Retrieves an entity by its id.
findOne(ID) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 
forceIncrementModificationCounter(E) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 

G

GenericDao<ID,​E extends com.devonfw.module.basic.common.api.entity.PersistenceEntity<ID>> - Interface in com.devonfw.module.jpa.dataaccess.api
This is the interface for a Data Access Object (DAO).
get(Ref<ID, E>) - Method in interface com.devonfw.module.jpa.dataaccess.api.GenericDao
 
get(Ref<ID, E>) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 
getEntityClass() - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 
getEntityManager() - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 
getEntityName() - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 

I

isNew(E) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
Determines if the given PersistenceEntity is new.

M

MasterDataDao<E extends com.devonfw.module.basic.common.api.entity.PersistenceEntity<Long>> - Interface in com.devonfw.module.jpa.dataaccess.api
This is the interface for a Dao responsible for a PersistenceEntity that represents master-data.

S

save(E) - Method in interface com.devonfw.module.jpa.dataaccess.api.GenericDao
Saves a given entity.
save(E) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 
save(Iterable<? extends E>) - Method in interface com.devonfw.module.jpa.dataaccess.api.GenericDao
Saves all given entities.
save(Iterable<? extends E>) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 
setEntityManager(EntityManager) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 

T

toCollection(Iterable<ID>) - Method in class com.devonfw.module.jpa.dataaccess.base.AbstractGenericDao
 
A C D E F G I M S T 
All Classes All Packages