Class FullEntityLoader
java.lang.Object
com.blazebit.persistence.view.impl.entity.AbstractEntityLoader
com.blazebit.persistence.view.impl.entity.FullEntityLoader
- All Implemented Interfaces:
EntityLoader
public class FullEntityLoader extends AbstractEntityLoader
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Field Summary
Fields inherited from class com.blazebit.persistence.view.impl.entity.AbstractEntityLoader
entityClass, entityConstructor, entityIdAccessor, idAttributeName, primaryKeyId, viewIdMapper
-
Constructor Summary
Constructors Constructor Description FullEntityLoader(EntityViewManagerImpl evm, ManagedViewType<?> subviewType)
-
Method Summary
Modifier and Type Method Description protected List<Object>
queryEntities(javax.persistence.EntityManager em, List<Object> ids)
protected Object
queryEntity(javax.persistence.EntityManager em, Object id)
void
toEntities(UpdateContext context, List<Object> views, List<Object> ids)
Object
toEntity(UpdateContext context, Object view, Object id)
Methods inherited from class com.blazebit.persistence.view.impl.entity.AbstractEntityLoader
associationIdMappingOf, createEntity, getEntityClass, getEntityId, getEntityId, getReferenceOrLoad, getReferencesLoadOrCreate, jpaIdOf, viewIdMappingOf
-
Constructor Details
-
Method Details
-
toEntity
-
toEntities
- Specified by:
toEntities
in interfaceEntityLoader
- Overrides:
toEntities
in classAbstractEntityLoader
-
queryEntity
- Specified by:
queryEntity
in classAbstractEntityLoader
-
queryEntities
- Specified by:
queryEntities
in classAbstractEntityLoader
-