public 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>>
Modifier and Type | Method and Description |
---|---|
E |
attachIdsIfNeeded(E entity,
Callable<String> idCallable,
Callable<String> globalIdCallable) |
EB |
createEntityBuilder() |
EB |
createEntityBuilder(E templateEntity) |
String |
createGlobalId(String entityType,
String globalIdValue) |
WB |
createModificationBuilder() |
WB |
createModificationBuilder(W templateModification) |
Query.Builder |
createQueryBuilder() |
Query.Builder |
createQueryBuilder(Query templateQuery) |
String |
getName() |
OC |
getOperands() |
void |
validate(E entity) |
String getName()
E attachIdsIfNeeded(E entity, Callable<String> idCallable, Callable<String> globalIdCallable)
void validate(E entity)
EB createEntityBuilder()
Query.Builder createQueryBuilder()
Query.Builder createQueryBuilder(Query templateQuery)
WB createModificationBuilder()
OC getOperands()
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.