Interface ViewToEntityMapper
- All Superinterfaces:
ElementToEntityMapper,UpdateQueryFactory
- All Known Implementing Classes:
AbstractViewToEntityMapper,EmbeddableUpdaterBasedViewToEntityMapper,LoadOnlyViewToEntityMapper,LoadOrPersistViewToEntityMapper,UpdaterBasedViewToEntityMapper
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Method Summary
Modifier and TypeMethodDescriptionbooleanflushToEntity(UpdateContext context, Object entity, Object view) DirtyAttributeFlusher<?,?, ?> <T extends DirtyAttributeFlusher<T,E, V>, E, V>
DirtyAttributeFlushergetNestedDirtyFlusher(UpdateContext context, MutableStateTrackable current, DirtyAttributeFlusher<T, E, V> fullFlusher) getUpdater(Object view) voidloadEntities(UpdateContext context, List<Object> views) loadEntity(UpdateContext context, Object view) Methods inherited from interface com.blazebit.persistence.view.impl.entity.ElementToEntityMapper
applyAll, applyToEntity, remove, removeByIdMethods inherited from interface com.blazebit.persistence.view.impl.update.UpdateQueryFactory
createUpdateQuery
-
Method Details
-
getFullGraphNode
FetchGraphNode<?> getFullGraphNode() -
getIdFlusher
DirtyAttributeFlusher<?,?, getIdFlusher()?> -
getNestedDirtyFlusher
<T extends DirtyAttributeFlusher<T,E, DirtyAttributeFlusher getNestedDirtyFlusherV>, E, V> (UpdateContext context, MutableStateTrackable current, DirtyAttributeFlusher<T, E, V> fullFlusher) -
getViewIdAccessor
AttributeAccessor getViewIdAccessor() -
getEntityIdAccessor
AttributeAccessor getEntityIdAccessor() -
getUpdater
-
flushToEntity
-
loadEntity
-
loadEntities
-
cascades
-