Skip navigation links
A C D E F G L M N R S U Z 

A

AbstractRepository<T extends de.alpharogroup.db.entity.BaseEntity<PK>,PK extends Serializable> - Class in de.alpharogroup.db.repository
The abstract class AbstractRepository provides methods for database operations like insert, delete, update and selections.
AbstractRepository() - Constructor for class de.alpharogroup.db.repository.AbstractRepository
 

C

convertToDatabaseColumn(LocalDateTime) - Method in class de.alpharogroup.db.converter.LocalDateTimeConverter
convertToDatabaseColumn(ZonedDateTime) - Method in class de.alpharogroup.db.converter.ZonedDateTimeConverter
convertToEntityAttribute(Date) - Method in class de.alpharogroup.db.converter.LocalDateTimeConverter
convertToEntityAttribute(Date) - Method in class de.alpharogroup.db.converter.ZonedDateTimeConverter
create(T) - Method in class de.alpharogroup.db.repository.AbstractRepository
Persists the given entity.
create(T) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Persists the given entity.
createNamedQuery(String, Class<T>) - Method in class de.alpharogroup.db.repository.AbstractRepository
Factory method for create a new TypedQuery from the given name and the given type.
createNamedQuery(String, Class<T>) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Factory method for create a new TypedQuery from the given name and the given type.
createNamedTypedQuery(String) - Method in class de.alpharogroup.db.repository.AbstractRepository
Factory method for create a new TypedQuery from the given name and the type of the generic entity.
createNamedTypedQuery(String) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Factory method for create a new TypedQuery from the given name and the type of the generic entity.

D

de.alpharogroup.db.converter - package de.alpharogroup.db.converter
 
de.alpharogroup.db.repository - package de.alpharogroup.db.repository
 
de.alpharogroup.db.repository.api - package de.alpharogroup.db.repository.api
 
de.alpharogroup.db.strategies - package de.alpharogroup.db.strategies
 
de.alpharogroup.db.strategies.api - package de.alpharogroup.db.strategies.api
 
DefaultDeleteStrategy<T extends de.alpharogroup.db.entity.BaseEntity<PK>,PK extends Serializable> - Class in de.alpharogroup.db.strategies
The class DefaultDeleteStrategy is a default implementation of the DeleteStrategy.
DefaultDeleteStrategy(AbstractRepository<T, PK>) - Constructor for class de.alpharogroup.db.strategies.DefaultDeleteStrategy
Instantiates a new DefaultDeleteStrategy.
DefaultMergeStrategy<T extends de.alpharogroup.db.entity.BaseEntity<PK>,PK extends Serializable> - Class in de.alpharogroup.db.strategies
The class DefaultMergeStrategy is a default implementation of the MergeStrategy.
DefaultMergeStrategy(AbstractRepository<T, PK>) - Constructor for class de.alpharogroup.db.strategies.DefaultMergeStrategy
Instantiates a new DefaultMergeStrategy.
DefaultSaveOrUpdateStrategy<T extends de.alpharogroup.db.entity.BaseEntity<PK>,PK extends Serializable> - Class in de.alpharogroup.db.strategies
The class DefaultSaveOrUpdateStrategy is a default implementation of the SaveOrUpdateStrategy.
DefaultSaveOrUpdateStrategy(AbstractRepository<T, PK>) - Constructor for class de.alpharogroup.db.strategies.DefaultSaveOrUpdateStrategy
Instantiates a new DefaultSaveOrUpdateStrategy.
delete(List<T>) - Method in class de.alpharogroup.db.repository.AbstractRepository
Delete all persistent entities in the given list.
delete(PK) - Method in class de.alpharogroup.db.repository.AbstractRepository
Deletes an entity of a given Id.
delete(T) - Method in class de.alpharogroup.db.repository.AbstractRepository
Deletes the given entity from persistent storage in the database.
delete(List<T>) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Delete all persistent entities in the given list.
delete(PK) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Deletes an entity of a given Id.
delete(T) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Deletes the given entity from persistent storage in the database.
delete(List<T>) - Method in interface de.alpharogroup.db.strategies.api.DeleteStrategy
Delete all persistent entities in the given list.
delete(PK) - Method in interface de.alpharogroup.db.strategies.api.DeleteStrategy
Deletes an entity of a given Id.
delete(T) - Method in interface de.alpharogroup.db.strategies.api.DeleteStrategy
Deletes the given entity from persistent storage in the database.
delete(List<T>) - Method in class de.alpharogroup.db.strategies.DefaultDeleteStrategy
Delete all persistent entities in the given list.
delete(PK) - Method in class de.alpharogroup.db.strategies.DefaultDeleteStrategy
Deletes an entity of a given Id.
delete(T) - Method in class de.alpharogroup.db.strategies.DefaultDeleteStrategy
Deletes the given entity from persistent storage in the database.
DeleteStrategy<T extends de.alpharogroup.db.entity.BaseEntity<PK>,PK extends Serializable> - Interface in de.alpharogroup.db.strategies.api
The interface DeleteStrategy can interact if entities are deleted.

E

evict(T) - Method in class de.alpharogroup.db.repository.AbstractRepository
Remove this instance from the session cache.
evict(T) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Remove this instance from the session cache.
exists(PK) - Method in class de.alpharogroup.db.repository.AbstractRepository
Checks if an entry exists with the given id.
exists(PK) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Checks if an entry exists with the given id.

F

findAll() - Method in class de.alpharogroup.db.repository.AbstractRepository
Returns a list of all persistent entities.
findAll() - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Returns a list of all persistent entities.

G

GenericRepository<T extends de.alpharogroup.db.entity.BaseEntity<PK>,PK extends Serializable> - Interface in de.alpharogroup.db.repository.api
The interface GenericRepository provide an API for database operations like insert, delete, update and selections.
get(PK) - Method in class de.alpharogroup.db.repository.AbstractRepository
Retrieve a persisted entity with a given id from the database.
get(PK) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Retrieve a persisted entity with a given id from the database.
getEntityManager() - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Gets the entity manager.
getQuery(String) - Method in class de.alpharogroup.db.repository.AbstractRepository
Gets a Query from the given hql query.
getQuery(String) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Gets a Query from the given hql query.
getType() - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Gets the class type.

L

load(PK) - Method in class de.alpharogroup.db.repository.AbstractRepository
Retrieve a persisted entity with a given id from the database.
load(PK) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Retrieve a persisted entity with a given id from the database.
LocalDateTimeConverter - Class in de.alpharogroup.db.converter
The class LocalDateTimeConverter is an attribute converter for LocalDateTime to Date.
LocalDateTimeConverter() - Constructor for class de.alpharogroup.db.converter.LocalDateTimeConverter
 

M

merge(List<T>) - Method in class de.alpharogroup.db.repository.AbstractRepository
Merges all new entities in the given list.
merge(T) - Method in class de.alpharogroup.db.repository.AbstractRepository
Merges the given entity.
merge(List<T>) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Merges all new entities in the given list.
merge(T) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Merges the given entity.
merge(List<T>) - Method in interface de.alpharogroup.db.strategies.api.MergeStrategy
Merges all new entities in the given list.
merge(T) - Method in interface de.alpharogroup.db.strategies.api.MergeStrategy
Merges the given entity.
merge(List<T>) - Method in class de.alpharogroup.db.strategies.DefaultMergeStrategy
Merges all new entities in the given list.
merge(T) - Method in class de.alpharogroup.db.strategies.DefaultMergeStrategy
Merges the given entity.
MergeStrategy<T extends de.alpharogroup.db.entity.BaseEntity<PK>,PK extends Serializable> - Interface in de.alpharogroup.db.strategies.api
The interface MergeStrategy can interact if entities are merged.

N

newDeleteStrategy() - Method in class de.alpharogroup.db.repository.AbstractRepository
Factory method for creating a new DeleteStrategy for interact on deletion process.
newMergeStrategy() - Method in class de.alpharogroup.db.repository.AbstractRepository
Factory method for creating a new MergeStrategy for interact on merge process.
newSaveOrUpdateStrategy() - Method in class de.alpharogroup.db.repository.AbstractRepository
Factory method for creating a new SaveOrUpdateStrategy for interact on save or update process.

R

refresh(T) - Method in class de.alpharogroup.db.repository.AbstractRepository
 
refresh(T) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Re-read the state of the given instance from the underlying database.

S

save(List<T>) - Method in class de.alpharogroup.db.repository.AbstractRepository
Save all new entities in the given list.
save(T) - Method in class de.alpharogroup.db.repository.AbstractRepository
Persist the given entity into database.
save(List<T>) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Save all new entities in the given list.
save(T) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Persist the given entity into database.
save(List<T>) - Method in interface de.alpharogroup.db.strategies.api.SaveOrUpdateStrategy
Save all new entities in the given list.
save(T) - Method in interface de.alpharogroup.db.strategies.api.SaveOrUpdateStrategy
Persist the given entity into database.
save(List<T>) - Method in class de.alpharogroup.db.strategies.DefaultSaveOrUpdateStrategy
Save all new entities in the given list.
save(T) - Method in class de.alpharogroup.db.strategies.DefaultSaveOrUpdateStrategy
Persist the given entity into database.
saveOrUpdate(List<T>) - Method in class de.alpharogroup.db.repository.AbstractRepository
Save or update all transient entities in the given list.
saveOrUpdate(T) - Method in class de.alpharogroup.db.repository.AbstractRepository
Save or update the given persistent entity.
saveOrUpdate(List<T>) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Save or update all transient entities in the given list.
saveOrUpdate(T) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Save or update the given persistent entity.
saveOrUpdate(List<T>) - Method in interface de.alpharogroup.db.strategies.api.SaveOrUpdateStrategy
Save or update all transient entities in the given list.
saveOrUpdate(T) - Method in interface de.alpharogroup.db.strategies.api.SaveOrUpdateStrategy
Save or update the given persistent entity.
saveOrUpdate(List<T>) - Method in class de.alpharogroup.db.strategies.DefaultSaveOrUpdateStrategy
Save or update all transient entities in the given list.
saveOrUpdate(T) - Method in class de.alpharogroup.db.strategies.DefaultSaveOrUpdateStrategy
Save or update the given persistent entity.
SaveOrUpdateStrategy<T extends de.alpharogroup.db.entity.BaseEntity<PK>,PK extends Serializable> - Interface in de.alpharogroup.db.strategies.api
The interface SaveOrUpdateStrategy can interact if entities are saved or updated.
setEntityManager(EntityManager) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Sets the entity manager.

U

update(List<T>) - Method in class de.alpharogroup.db.repository.AbstractRepository
Update all transient entities in the given list.
update(T) - Method in class de.alpharogroup.db.repository.AbstractRepository
Update changes made to the given entity.
update(List<T>) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Update all transient entities in the given list.
update(T) - Method in interface de.alpharogroup.db.repository.api.GenericRepository
Update changes made to the given entity.
update(List<T>) - Method in interface de.alpharogroup.db.strategies.api.SaveOrUpdateStrategy
Update all transient entities in the given list.
update(T) - Method in interface de.alpharogroup.db.strategies.api.SaveOrUpdateStrategy
Update changes made to the given entity.
update(List<T>) - Method in class de.alpharogroup.db.strategies.DefaultSaveOrUpdateStrategy
Update all transient entities in the given list.
update(T) - Method in class de.alpharogroup.db.strategies.DefaultSaveOrUpdateStrategy
Update changes made to the given entity.

Z

ZonedDateTimeConverter - Class in de.alpharogroup.db.converter
The class ZonedDateTimeConverter is an attribute converter for ZonedDateTime to Date.
ZonedDateTimeConverter() - Constructor for class de.alpharogroup.db.converter.ZonedDateTimeConverter
 
A C D E F G L M N R S U Z 
Skip navigation links

Copyright © 2015–2018 Alpha Ro Group UG (haftungsbeschrÀngt). All rights reserved.