EntityLoader
public class FlusherBasedEntityLoader extends AbstractEntityLoader
entityClass, entityConstructor, entityIdAccessor, idAttributeName, viewIdMapper
Constructor | Description |
---|---|
FlusherBasedEntityLoader(java.lang.Class<?> entityClass,
javax.persistence.metamodel.SingularAttribute<?,?> jpaIdAttribute,
ViewToEntityMapper viewIdMapper,
AttributeAccessor entityIdAccessor,
DirtyAttributeFlusher<?,java.lang.Object,java.lang.Object>[] flushers) |
Modifier and Type | Method | Description |
---|---|---|
protected java.lang.Object |
queryEntity(javax.persistence.EntityManager em,
java.lang.Object id) |
|
java.lang.Object |
toEntity(UpdateContext context,
java.lang.Object id) |
createEntity, getEntityId, getReferenceOrLoad, jpaIdOf
public FlusherBasedEntityLoader(java.lang.Class<?> entityClass, javax.persistence.metamodel.SingularAttribute<?,?> jpaIdAttribute, ViewToEntityMapper viewIdMapper, AttributeAccessor entityIdAccessor, DirtyAttributeFlusher<?,java.lang.Object,java.lang.Object>[] flushers)
public java.lang.Object toEntity(UpdateContext context, java.lang.Object id)
protected java.lang.Object queryEntity(javax.persistence.EntityManager em, java.lang.Object id)
queryEntity
in class AbstractEntityLoader
Copyright © 2014–2018 Blazebit. All rights reserved.