public abstract class AbstractEntityManager<E extends Entity,EB extends Entity.EntityBuilder<E,EB>,OC extends EntityOperandContainer,W extends EntityModification<E,EB>,WB extends EntityModification.EntityModificationBuilder<E,EB,W,WB>> extends Object implements EntityManager<E,EB,OC,W,WB>
Abstract entity manager which implements base methods used by all managers.
| Constructor and Description | 
|---|
AbstractEntityManager()  | 
| Modifier and Type | Method and Description | 
|---|---|
E | 
attachIdsIfNeeded(E entity,
                 Callable<String> idCallable,
                 Callable<String> globalIdCallable)  | 
void | 
validate(E entity)  | 
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateEntityBuilder, createEntityBuilder, createGlobalId, createModificationBuilder, createModificationBuilder, createQueryBuilder, createQueryBuilder, getName, getOperandspublic E attachIdsIfNeeded(E entity, Callable<String> idCallable, Callable<String> globalIdCallable)
attachIdsIfNeeded in interface EntityManager<E extends Entity,EB extends Entity.EntityBuilder<E,EB>,OC extends EntityOperandContainer,W extends EntityModification<E,EB>,WB extends EntityModification.EntityModificationBuilder<E,EB,W,WB>>public void validate(E entity)
validate in interface EntityManager<E extends Entity,EB extends Entity.EntityBuilder<E,EB>,OC extends EntityOperandContainer,W extends EntityModification<E,EB>,WB extends EntityModification.EntityModificationBuilder<E,EB,W,WB>>Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.