ElementToEntityMapper
, ViewToEntityMapper
public class CreateOnlyViewToEntityMapper extends AbstractViewToEntityMapper
attributeLocation, defaultUpdater, entityIdAccessor, entityLoader, fullGraphNode, isEmbeddable, isFlatView, persistAllowed, persistUpdater, removeUpdater, updateUpdater, viewIdAccessor, viewTypeClass
Constructor | Description |
---|---|
CreateOnlyViewToEntityMapper(java.lang.String attributeLocation,
EntityViewManagerImpl evm,
java.lang.Class<?> viewTypeClass,
java.util.Set<Type<?>> persistAllowedSubtypes,
java.util.Set<Type<?>> updateAllowedSubtypes,
EntityLoader entityLoader,
AttributeAccessor viewIdAccessor,
boolean persistAllowed) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
applyToEntity(UpdateContext context,
java.lang.Object entity,
java.lang.Object view) |
|
AttributeAccessor |
getEntityIdAccessor() |
|
AttributeAccessor |
getViewIdAccessor() |
createUpdateQuery, getFullGraphNode, getNestedDirtyFlusher, getUpdater, getViewTypeClass, persist, remove, removeById, shouldPersist
public CreateOnlyViewToEntityMapper(java.lang.String attributeLocation, EntityViewManagerImpl evm, java.lang.Class<?> viewTypeClass, java.util.Set<Type<?>> persistAllowedSubtypes, java.util.Set<Type<?>> updateAllowedSubtypes, EntityLoader entityLoader, AttributeAccessor viewIdAccessor, boolean persistAllowed)
public java.lang.Object applyToEntity(UpdateContext context, java.lang.Object entity, java.lang.Object view)
applyToEntity
in interface ElementToEntityMapper
applyToEntity
in class AbstractViewToEntityMapper
public AttributeAccessor getViewIdAccessor()
getViewIdAccessor
in interface ViewToEntityMapper
getViewIdAccessor
in class AbstractViewToEntityMapper
public AttributeAccessor getEntityIdAccessor()
getEntityIdAccessor
in interface ViewToEntityMapper
getEntityIdAccessor
in class AbstractViewToEntityMapper
Copyright © 2014–2018 Blazebit. All rights reserved.