Skip navigation links
A B C D E F G M N P R S T U V 

A

AbstractDomainService<PK extends Serializable,DO extends DomainObject<PK>,E extends de.alpharogroup.db.entity.BaseEntity<PK>,REPOSITORY extends de.alpharogroup.db.repository.api.GenericRepository<E,PK>,M extends EntityDOMapper<E,DO>> - Class in de.alpharogroup.service.domain
AbstractDomainService() - Constructor for class de.alpharogroup.service.domain.AbstractDomainService
 
AbstractEntityDOMapper<E extends de.alpharogroup.db.entity.BaseEntity<?>,DO extends DomainObject<?>> - Class in de.alpharogroup.db.entitymapper
The abstract class AbstractEntityDOMapper provides an base implementation for mapping entities to domain objects and back.
AbstractEntityDOMapper() - Constructor for class de.alpharogroup.db.entitymapper.AbstractEntityDOMapper
Instantiates a new AbstractEntityDOMapper.
AbstractEntityDOMapper(List<String>) - Constructor for class de.alpharogroup.db.entitymapper.AbstractEntityDOMapper
Instantiates a new AbstractEntityDOMapper.

B

BaseDomainObject<K> - Class in de.alpharogroup.domain
The abstract class BaseDomainObject is the base class for all domain objects.
BaseDomainObject() - Constructor for class de.alpharogroup.domain.BaseDomainObject
 

C

create(DO) - Method in class de.alpharogroup.service.domain.AbstractDomainService
Creates an entity from the given domain object and persist it to the underlying database.
create(DO) - Method in interface de.alpharogroup.service.domain.DomainService
Creates an entity from the given domain object and persist it to the underlying database.

D

de.alpharogroup.db.entitymapper - package de.alpharogroup.db.entitymapper
 
de.alpharogroup.domain - package de.alpharogroup.domain
 
de.alpharogroup.service.domain - package de.alpharogroup.service.domain
 
delete(PK) - Method in class de.alpharogroup.service.domain.AbstractDomainService
Deletes an entity with the given id.
delete(PK) - Method in interface de.alpharogroup.service.domain.DomainService
Deletes an entity with the given id.
DomainObject<K> - Interface in de.alpharogroup.domain
Marker interface for domain objects.
DomainService<PK extends Serializable,DO extends DomainObject<PK>> - Interface in de.alpharogroup.service.domain
The Interface DomainService provide methods for crud processes.
DozerBeanMapperSingleton - Class in de.alpharogroup.db.entitymapper
The class DozerBeanMapperSingleton holds a single instance of the class DozerBeanMapper.

E

EntityDOMapper<E extends de.alpharogroup.db.entity.BaseEntity<?>,DO extends DomainObject<?>> - Interface in de.alpharogroup.db.entitymapper
The Interface EntityDOMapper provides the methods for mapping entities to domain objects and back.
exists(PK) - Method in class de.alpharogroup.service.domain.AbstractDomainService
Checks if an entry exists with the given id.
exists(PK) - Method in interface de.alpharogroup.service.domain.DomainService
Checks if an entry exists with the given id.

F

findAll() - Method in class de.alpharogroup.service.domain.AbstractDomainService
Returns a list of all domain objects.
findAll() - Method in interface de.alpharogroup.service.domain.DomainService
Returns a list of all domain objects.

G

get() - Static method in class de.alpharogroup.db.entitymapper.DozerBeanMapperSingleton
Gets the single one instance of the DozerBeanMapper object.
getDomainObjectClass() - Method in interface de.alpharogroup.db.entitymapper.EntityDOMapper
Gets the domain object class.
getEntityClass() - Method in interface de.alpharogroup.db.entitymapper.EntityDOMapper
Gets the entity class.
getId() - Method in interface de.alpharogroup.domain.DomainObject
Gets the id.
getMapper() - Method in interface de.alpharogroup.db.entitymapper.EntityDOMapper
Gets the mapper.

M

map(Collection<S>, Class<T>) - Method in interface de.alpharogroup.db.entitymapper.EntityDOMapper
Constructs new instances of destinationClass and performs mapping between from source.
map(S, Class<T>) - Method in interface de.alpharogroup.db.entitymapper.EntityDOMapper
Constructs new instance of destinationClass and performs mapping between from source.
map(Mapper, Collection<S>, Class<T>) - Static method in class de.alpharogroup.db.entitymapper.MapperExtensions
Constructs new instances of destinationClass and performs mapping between from source.
map(Mapper, S, Class<T>) - Static method in class de.alpharogroup.db.entitymapper.MapperExtensions
Constructs new instance of destinationClass and performs mapping between from source.
MapperExtensions - Class in de.alpharogroup.db.entitymapper
The class MapperExtensions.
MapperExtensions() - Constructor for class de.alpharogroup.db.entitymapper.MapperExtensions
 

N

NameBaseDomainObject<K> - Class in de.alpharogroup.domain
The abstract class NameBaseDomainObject is the base class for all domain objects that have a name attribute.
NameBaseDomainObject() - Constructor for class de.alpharogroup.domain.NameBaseDomainObject
 
newMapper(List<String>) - Method in class de.alpharogroup.db.entitymapper.AbstractEntityDOMapper
Factory method for creating the new Mapper for the mapping process with the given mapping files list.

P

persist(Collection<DO>) - Method in class de.alpharogroup.service.domain.AbstractDomainService
Persist all new domain objects in the given Collection.
persist(Collection<DO>) - Method in interface de.alpharogroup.service.domain.DomainService
Persist all new domain objects in the given Collection.

R

read(PK) - Method in class de.alpharogroup.service.domain.AbstractDomainService
Read an entity with the given id and maps it to a domain object that will be returned.
read(PK) - Method in interface de.alpharogroup.service.domain.DomainService
Read an entity with the given id and maps it to a domain object that will be returned.

S

setId(K) - Method in interface de.alpharogroup.domain.DomainObject
Sets the id.

T

toDomainObject(E) - Method in interface de.alpharogroup.db.entitymapper.EntityDOMapper
Maps the given entity object to a domain object.
toDomainObjects(Collection<E>) - Method in interface de.alpharogroup.db.entitymapper.EntityDOMapper
Maps the given list of entity objects to a list of domain objects.
toEntities(Collection<DO>) - Method in interface de.alpharogroup.db.entitymapper.EntityDOMapper
Maps the given list of domain objects to a list of entity objects.
toEntity(DO) - Method in interface de.alpharogroup.db.entitymapper.EntityDOMapper
Maps the given domain object to a entity object.

U

update(DO) - Method in class de.alpharogroup.service.domain.AbstractDomainService
Updates the given domain object to the underlying database.
update(DO) - Method in interface de.alpharogroup.service.domain.DomainService
Updates the given domain object to the underlying database.

V

VersionableBaseDomainObject<K> - Class in de.alpharogroup.domain
The abstract class VersionableBaseDomainObject is the base class for all domain objects that needs to be versionable.
VersionableBaseDomainObject() - Constructor for class de.alpharogroup.domain.VersionableBaseDomainObject
 
A B C D E F G M N P R S T U V 
Skip navigation links

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