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.