Package | Description |
---|---|
com.edorasware.commons.core.any |
Classes for generic work object management.
|
com.edorasware.commons.core.beat | |
com.edorasware.commons.core.entity |
Classes to model business entities.
|
com.edorasware.commons.core.manager.entity |
Classes related to entity managers.
|
com.edorasware.commons.core.modification.entity |
Classes related to entity modifications.
|
com.edorasware.commons.core.persistence.entity.jdbc | |
com.edorasware.commons.core.service.entity |
Classes related to entity services.
|
Modifier and Type | Class and Description |
---|---|
static class |
AnyWorkObject.Builder
Builder for a AnyWorkObject instance.
|
static class |
AnyWorkObjectDefinition.Builder
Builder for an AnyWorkObjectDefinition instance.
|
Modifier and Type | Class and Description |
---|---|
static class |
Beat.Builder
Builder for a Beat instance.
|
Modifier and Type | Class and Description |
---|---|
static class |
Entity.EntityBuilder<T extends EntityId,P extends Id,E extends Entity<T,P>,SELF extends Entity.EntityBuilder<T,P,E,SELF>> |
Modifier and Type | Class and Description |
---|---|
static class |
DomainObject.DomainObjectBuilder<T extends EntityId,D extends EntityId,P extends Id,E extends DomainObject<T,D,P>,SELF extends DomainObject.DomainObjectBuilder<T,D,P,E,SELF>> |
static class |
DomainObjectDefinition.DomainObjectDefinitionBuilder<T extends EntityId,P extends Id,E extends DomainObjectDefinition<T,P>,SELF extends DomainObjectDefinition.DomainObjectDefinitionBuilder<T,P,E,SELF>> |
static class |
WorkObject.WorkObjectBuilder<T extends WorkObjectId,D extends WorkObjectDefinitionId,P extends Id,E extends WorkObject<T,D,P>,SELF extends WorkObject.WorkObjectBuilder<T,D,P,E,SELF>> |
static class |
WorkObjectDefinition.WorkObjectDefinitionBuilder<T extends WorkObjectDefinitionId,P extends Id,E extends WorkObjectDefinition<T,P>,SELF extends WorkObjectDefinition.WorkObjectDefinitionBuilder<T,P,E,SELF>> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEntityManager<T extends EntityId,P extends Id,E extends Entity<T,P>,EB extends Entity.EntityBuilder<T,P,E,EB>,Q extends EntityQuery,QB extends EntityQuery.EntityQueryBuilder<Q,QB>,OC extends EntityOperandContainer<T,P>,W extends EntityModification<T,P,E,EB>,WB extends EntityModification.EntityModificationBuilder<T,P,E,EB,W,WB>>
Abstract entity manager which implements base methods used by all managers.
|
interface |
EntityManager<T extends EntityId,P extends Id,E extends Entity<T,P>,EB extends Entity.EntityBuilder<T,P,E,EB>,Q extends EntityQuery,QB extends EntityQuery.EntityQueryBuilder<Q,QB>,OC extends EntityOperandContainer<T,P>,W extends EntityModification<T,P,E,EB>,WB extends EntityModification.EntityModificationBuilder<T,P,E,EB,W,WB>> |
Modifier and Type | Class and Description |
---|---|
class |
EntityModification<T extends EntityId,P extends Id,E extends Entity<T,P>,EB extends Entity.EntityBuilder<T,P,E,EB>>
This class serves as the base for all entity modifications.
|
static class |
EntityModification.EntityModificationBuilder<T extends EntityId,P extends Id,E extends Entity<T,P>,EB extends Entity.EntityBuilder<T,P,E,EB>,W extends EntityModification<T,P,E,EB>,SELF extends EntityModification.EntityModificationBuilder<T,P,E,EB,W,SELF>> |
Modifier and Type | Class and Description |
---|---|
class |
EntityPersistenceConfiguration<T extends EntityId,P extends Id,E extends Entity<T,P>,EB extends Entity.EntityBuilder<T,P,E,EB>,M extends EntityManager<T,P,E,EB,?,?,?,?,?>,R extends EntityResult<T,P,E,EB,M>>
Base persistence configuration of entities.
|
class |
EntityResult<T extends EntityId,P extends Id,E extends Entity<T,P>,EB extends Entity.EntityBuilder<T,P,E,EB>,M extends EntityManager<T,P,E,EB,?,?,?,?,?>> |
class |
JdbcEntityPersistence<T extends EntityId,P extends Id,E extends Entity<T,P>,EB extends Entity.EntityBuilder<T,P,E,EB>,Q extends EntityQuery,QB extends EntityQuery.EntityQueryBuilder<Q,QB>,M extends EntityManager<T,P,E,EB,Q,QB,?,?,?>,R extends EntityResult<T,P,E,EB,M>,PC extends EntityPersistenceConfiguration<T,P,E,EB,M,R>> |
Modifier and Type | Class and Description |
---|---|
class |
BaseEntityService<T extends EntityId,P extends Id,E extends Entity<T,P>,EB extends Entity.EntityBuilder<T,P,E,EB>,Q extends EntityQuery,QB extends EntityQuery.EntityQueryBuilder<Q,QB>,OC extends EntityOperandContainer<T,P>,W extends EntityModification<T,P,E,EB>,WB extends EntityModification.EntityModificationBuilder<T,P,E,EB,W,WB>,A extends EntityActionEvent<E,WB>,L extends EntityActionListener<A>,M extends EntityManager<T,P,E,EB,Q,QB,OC,W,WB>,PROV extends EntityProvider<P,?>,PERS extends EntityPersistence<T,E,Q>>
Base class for all entity object services.
|
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.