Uses of Class
com.blazebit.persistence.view.impl.EntityViewManagerImpl
Packages that use EntityViewManagerImpl
Package
Description
-
Uses of EntityViewManagerImpl in com.blazebit.persistence.view.impl
Methods in com.blazebit.persistence.view.impl with parameters of type EntityViewManagerImplModifier and TypeMethodDescriptionstatic <T,Q extends FullQueryBuilder<T, Q>>
QEntityViewSettingHelper.apply(EntityViewSetting<T, Q> setting, EntityViewManagerImpl evm, CriteriaBuilder<?> criteriaBuilder, String entityViewRoot) Constructors in com.blazebit.persistence.view.impl with parameters of type EntityViewManagerImplModifierConstructorDescriptionEntityViewBuilderBaseImpl(EntityViewManagerImpl evm, ManagedViewTypeImplementor<ViewType> managedViewType, MappingConstructorImpl<ViewType> mappingConstructor, Map<ManagedViewType<? extends ViewType>, String> inheritanceSubtypeMappings, Map<String, Object> optionalParameters) EntityViewBuilderImpl(EntityViewManagerImpl evm, ManagedViewTypeImplementor<T> managedViewType, MappingConstructorImpl<T> mappingConstructor, Map<String, Object> optionalParameters) EntityViewNestedBuilderImpl(EntityViewManagerImpl evm, ManagedViewTypeImplementor<ViewType> managedViewType, Map<ManagedViewType<? extends ViewType>, String> inheritanceSubtypeMappings, Map<String, Object> optionalParameters, ResultType result, EntityViewBuilderListener listener) -
Uses of EntityViewManagerImpl in com.blazebit.persistence.view.impl.accessor
Methods in com.blazebit.persistence.view.impl.accessor with parameters of type EntityViewManagerImplModifier and TypeMethodDescriptionstatic AttributeAccessorAccessors.forEntityMapping(EntityViewManagerImpl evm, MethodAttribute<?, ?> attribute) static AttributeAccessorAccessors.forEntityMapping(EntityViewManagerImpl evm, Class<?> entityClass, String mapping) static AttributeAccessorAccessors.forEntityMappingAsViewAccessor(EntityViewManagerImpl evm, ManagedViewType<?> viewType, String attributePath, boolean readonly) Accessors.forMutableViewAttribute(EntityViewManagerImpl evm, MethodAttribute<?, ?> attribute) static AttributeAccessorAccessors.forSubviewAssociationId(EntityViewManagerImpl evm, ManagedViewType<?> viewType, String attributeMapping, boolean readonly) static AttributeAccessorAccessors.forViewAttribute(EntityViewManagerImpl evm, MethodAttribute<?, ?> attribute, boolean readonly) static AttributeAccessorAccessors.forViewAttributePath(EntityViewManagerImpl evm, ManagedViewType<?> viewType, String attributePath, boolean readonly) static AttributeAccessorAccessors.forViewId(EntityViewManagerImpl evm, ViewType<?> viewType, boolean readonly) Constructors in com.blazebit.persistence.view.impl.accessor with parameters of type EntityViewManagerImplModifierConstructorDescriptionDirtyStateViewAttributeAccessor(EntityViewManagerImpl evm, MethodAttribute<?, ?> attribute) -
Uses of EntityViewManagerImpl in com.blazebit.persistence.view.impl.entity
Methods in com.blazebit.persistence.view.impl.entity with parameters of type EntityViewManagerImplModifier and TypeMethodDescriptionprotected static javax.persistence.metamodel.SingularAttribute<?,?> AbstractEntityLoader.associationIdMappingOf(EntityViewManagerImpl evm, ManagedViewType<?> subviewType, String attributeIdAttributeName) protected static javax.persistence.metamodel.SingularAttribute<?,?> AbstractEntityLoader.jpaIdOf(EntityViewManagerImpl evm, ManagedViewType<?> subviewType) static EntityLoaderEntityLoaders.referenceLoaderForAttribute(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, ManagedViewType<?> subviewType, AbstractMethodAttribute<?, ?> attribute) static EntityLoaderEntityLoaders.referenceLoaderForAttribute(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, ManagedViewType<?> subviewType, Set<? extends ManagedViewType<?>> viewTypes, String attributeIdAttributeName) protected static javax.persistence.metamodel.SingularAttribute<?,?> AbstractEntityLoader.viewIdMappingOf(EntityViewManagerImpl evm, ManagedViewType<?> subviewType) Constructors in com.blazebit.persistence.view.impl.entity with parameters of type EntityViewManagerImplModifierConstructorDescriptionAbstractEntityLoader(EntityViewManagerImpl evm, Class<?> entityClass, javax.persistence.metamodel.SingularAttribute<?, ?> jpaIdAttribute, javax.persistence.metamodel.SingularAttribute<?, ?> viewIdMappingAttribute, ViewToEntityMapper viewIdMapper, AttributeAccessor entityIdAccessor) AbstractViewToEntityMapper(String attributeLocation, EntityViewManagerImpl evm, Class<?> viewTypeClass, Set<Type<?>> readOnlyAllowedSubtypes, Set<Type<?>> persistAllowedSubtypes, Set<Type<?>> updateAllowedSubtypes, EntityLoader entityLoader, AttributeAccessor viewIdAccessor, AttributeAccessor entityIdAccessor, boolean persistAllowed, EntityViewUpdaterImpl owner, String ownerMapping, Map<Object, EntityViewUpdaterImpl> localCache) DefaultEntityLoaderFetchGraphNode(EntityViewManagerImpl evm, String attributeName, javax.persistence.metamodel.EntityType<?> entityType, Map<String, Map<?, ?>> fetchGraph) EmbeddableUpdaterBasedViewToEntityMapper(String attributeLocation, EntityViewManagerImpl evm, Class<?> viewTypeClass, Set<Type<?>> readOnlyAllowedSubtypes, Set<Type<?>> persistAllowedSubtypes, Set<Type<?>> updateAllowedSubtypes, EntityLoader entityLoader, boolean persistAllowed, Mapper<Object, Object> idViewToEntityMapper, EntityViewUpdaterImpl owner, String ownerMapping, Map<Object, EntityViewUpdaterImpl> localCache) FlusherBasedEntityLoader(EntityViewManagerImpl evm, Class<?> entityClass, javax.persistence.metamodel.SingularAttribute<?, ?> jpaIdAttribute, ViewToEntityMapper viewIdMapper, AttributeAccessor entityIdAccessor, DirtyAttributeFlusher<?, Object, Object>[] flushers) FullEntityLoader(EntityViewManagerImpl evm, ManagedViewType<?> subviewType) InverseEntityToEntityMapper(EntityViewManagerImpl evm, javax.persistence.metamodel.EntityType<?> entityType, Mapper<Object, Object> parentEntityOnChildEntityAddMapper, Mapper<Object, Object> parentEntityOnChildEntityRemoveMapper, DirtyAttributeFlusher<?, ?, ?> inverseAttributeFlusher) InverseViewToEntityMapper(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, ViewType<?> childViewType, Mapper<Object, Object> parentEntityOnChildViewMapper, Mapper<Object, Object> parentEntityOnChildEntityAddMapper, Mapper<Object, Object> parentEntityOnChildEntityRemoveMapper, ViewToEntityMapper elementViewToEntityMapper, DirtyAttributeFlusher<?, Object, Object> parentReferenceAttributeFlusher, DirtyAttributeFlusher<?, Object, Object> idAttributeFlusher) LoadOrPersistViewToEntityMapper(String attributeLocation, EntityViewManagerImpl evm, Class<?> viewTypeClass, Set<Type<?>> readOnlyAllowedSubtypes, Set<Type<?>> persistAllowedSubtypes, Set<Type<?>> updateAllowedSubtypes, EntityLoader entityLoader, AttributeAccessor viewIdAccessor, AttributeAccessor entityIdAccessor, boolean persistAllowed, EntityViewUpdaterImpl owner, String ownerMapping, Map<Object, EntityViewUpdaterImpl> localCache) ReferenceEntityLoader(EntityViewManagerImpl evm, ManagedViewType<?> subviewType, ViewToEntityMapper viewIdMapper) ReferenceEntityLoader(EntityViewManagerImpl evm, Class<?> entityClass, javax.persistence.metamodel.SingularAttribute<?, ?> idAttribute, javax.persistence.metamodel.SingularAttribute<?, ?> viewIdMappingAttribute, ViewToEntityMapper viewIdMapper, AttributeAccessor entityIdAccessor, boolean forceQuery) UpdaterBasedViewToEntityMapper(String attributeLocation, EntityViewManagerImpl evm, Class<?> viewTypeClass, Set<Type<?>> readOnlyAllowedSubtypes, Set<Type<?>> persistAllowedSubtypes, Set<Type<?>> updateAllowedSubtypes, EntityLoader entityLoader, AttributeAccessor viewIdAccessor, AttributeAccessor entityIdAccessor, boolean persistAllowed, EntityViewUpdaterImpl owner, String ownerMapping, Map<Object, EntityViewUpdaterImpl> localCache) -
Uses of EntityViewManagerImpl in com.blazebit.persistence.view.impl.mapper
Methods in com.blazebit.persistence.view.impl.mapper with parameters of type EntityViewManagerImplModifier and TypeMethodDescriptionstatic <S,T> Mapper<S, T> Mappers.forEntityAttributeMapping(EntityViewManagerImpl evm, Class<S> sourceEntityClass, Class<T> targetEntityClass, Map<String, String> mapping) static <S,T> Mapper<S, T> Mappers.forEntityAttributeMappingConvertToViewAttributeMapping(EntityViewManagerImpl evm, Class<S> sourceEntityClass, ManagedViewType<T> targetViewType, Map<String, String> mapping) static <S,T> Mapper<S, T> Mappers.forViewAttributeMapping(EntityViewManagerImpl evm, ManagedViewType<S> sourceViewType, ManagedViewType<T> targetViewType, Map<String, String> mapping) static <S,T> Mapper<S, T> Mappers.forViewConvertToViewAttributeMapping(EntityViewManagerImpl evm, ViewType<S> sourceViewType, ViewType<T> targetViewType, String mappedBy, Mapper<S, T> additionalMapper) static <S,T> Mapper<S, T> Mappers.forViewConvertToViewAttributeMapping(EntityViewManagerImpl evm, ViewType<S> sourceViewType, ViewType<T> targetViewType, Map<String, String> mapping, Mapper<S, T> additionalMapper) static <S,T> Mapper<S, T> Mappers.forViewToEntityAttributeMapping(EntityViewManagerImpl evm, ManagedViewType<S> sourceViewType, Class<T> targetEntityClass) static <S,T> Mapper<S, T> Mappers.forViewToEntityAttributeMapping(EntityViewManagerImpl evm, ManagedViewType<S> sourceViewType, Class<T> targetEntityClass, Map<String, String> mapping) Constructors in com.blazebit.persistence.view.impl.mapper with parameters of type EntityViewManagerImplModifierConstructorDescriptionConvertOperationBuilderImpl(EntityViewManagerImpl entityViewManager, ViewMapper.Key<Object, T> key, Object source, Map<String, Object> optionalParameters) -
Uses of EntityViewManagerImpl in com.blazebit.persistence.view.impl.objectbuilder
Methods in com.blazebit.persistence.view.impl.objectbuilder with parameters of type EntityViewManagerImplModifier and TypeMethodDescriptionViewTypeObjectBuilderTemplate.Key.createValue(EntityViewManagerImpl evm, ProxyFactory proxyFactory, ViewJpqlMacro viewJpqlMacro, EmbeddingViewJpqlMacro embeddingViewJpqlMacro, MacroConfigurationExpressionFactory ef) -
Uses of EntityViewManagerImpl in com.blazebit.persistence.view.impl.objectbuilder.transformer.correlation
Fields in com.blazebit.persistence.view.impl.objectbuilder.transformer.correlation declared as EntityViewManagerImplModifier and TypeFieldDescriptionprotected final EntityViewManagerImplAbstractCorrelatedSubselectTupleTransformer.evmprotected final EntityViewManagerImplAbstractCorrelatedSubselectTupleTransformerFactory.evmConstructors in com.blazebit.persistence.view.impl.objectbuilder.transformer.correlation with parameters of type EntityViewManagerImplModifierConstructorDescriptionAbstractCorrelatedSubselectTupleTransformer(ExpressionFactory ef, Correlator correlator, ContainerAccumulator<?> containerAccumulator, EntityViewManagerImpl evm, ManagedViewTypeImplementor<?> viewRootType, String viewRootAlias, ManagedViewTypeImplementor<?> embeddingViewType, String embeddingViewPath, Expression correlationResult, String correlationBasisExpression, String correlationKeyExpression, CorrelationProviderFactory correlationProviderFactory, String attributePath, String[] fetches, String[] indexFetches, Expression index, Correlator indexCorrelator, int viewRootIndex, int embeddingViewIndex, int tupleIndex, Class<?> correlationBasisType, Class<?> correlationBasisEntity, Limiter limiter, EntityViewConfiguration entityViewConfiguration) AbstractCorrelatedSubselectTupleTransformerFactory(Correlator correlator, EntityViewManagerImpl evm, ManagedViewTypeImplementor<?> viewRootType, String viewRootAlias, ManagedViewTypeImplementor<?> embeddingViewType, String embeddingViewPath, Expression correlationResult, String correlationBasisExpression, String correlationKeyExpression, CorrelationProviderFactory correlationProviderFactory, String attributePath, String[] fetches, int viewRootIndex, int embeddingViewIndex, int correlationBasisIndex, Class<?> correlationBasisType, Class<?> correlationBasisEntity, Limiter limiter) CorrelatedCollectionSubselectTupleTransformer(ExpressionFactory ef, Correlator correlator, ContainerAccumulator<?> containerAccumulator, EntityViewManagerImpl evm, ManagedViewTypeImplementor<?> viewRootType, String viewRootAlias, ManagedViewTypeImplementor<?> embeddingViewType, String embeddingViewPath, Expression correlationResult, String correlationBasisExpression, String correlationKeyExpression, CorrelationProviderFactory correlationProviderFactory, String attributePath, String[] fetches, String[] indexFetches, Expression indexExpression, Correlator indexCorrelator, int viewRootIndex, int embeddingViewIndex, int tupleIndex, Class<?> correlationBasisType, Class<?> correlationBasisEntity, Limiter limiter, EntityViewConfiguration entityViewConfiguration, boolean recording) CorrelatedCollectionSubselectTupleTransformerFactory(Correlator correlator, EntityViewManagerImpl evm, ManagedViewTypeImplementor<?> viewRootType, String viewRootAlias, ManagedViewTypeImplementor<?> embeddingViewType, String embeddingViewPath, Expression correlationResult, String correlationBasisExpression, String correlationKeyExpression, CorrelationProviderFactory correlationProviderFactory, String attributePath, String[] fetches, int viewRootIndex, int embeddingViewIndex, int tupleIndex, Class<?> correlationBasisType, Class<?> correlationBasisEntity, Limiter limiter, String[] indexFetches, Expression indexExpression, Correlator indexCorrelator, ContainerAccumulator<?> containerAccumulator, boolean recording) CorrelatedMapSubselectTupleTransformer(ExpressionFactory ef, Correlator correlator, ContainerAccumulator<?> containerAccumulator, EntityViewManagerImpl evm, ManagedViewTypeImplementor<?> viewRootType, String viewRootAlias, ManagedViewTypeImplementor<?> embeddingViewType, String embeddingViewPath, Expression correlationResult, String correlationBasisExpression, String correlationKeyExpression, CorrelationProviderFactory correlationProviderFactory, String attributePath, String[] fetches, String[] indexFetches, Expression indexExpression, Correlator indexCorrelator, int viewRootIndex, int embeddingViewIndex, int tupleIndex, Class<?> correlationBasisType, Class<?> correlationBasisEntity, Limiter limiter, EntityViewConfiguration entityViewConfiguration, boolean recording) CorrelatedMapSubselectTupleTransformerFactory(Correlator correlator, EntityViewManagerImpl evm, ManagedViewTypeImplementor<?> viewRootType, String viewRootAlias, ManagedViewTypeImplementor<?> embeddingViewType, String embeddingViewPath, Expression correlationResult, String correlationBasisExpression, String correlationKeyExpression, CorrelationProviderFactory correlationProviderFactory, String attributePath, String[] fetches, int viewRootIndex, int embeddingViewIndex, int tupleIndex, Class<?> correlationBasisType, Class<?> correlationBasisEntity, Limiter limiter, String[] indexFetches, Expression indexExpression, Correlator indexCorrelator, ContainerAccumulator<?> containerAccumulator, boolean recording) CorrelatedSingularSubselectTupleTransformer(ExpressionFactory ef, Correlator correlator, EntityViewManagerImpl evm, ManagedViewTypeImplementor<?> viewRootType, String viewRootAlias, ManagedViewTypeImplementor<?> embeddingViewType, String embeddingViewPath, Expression correlationResult, String correlationBasisExpression, String correlationKeyExpression, CorrelationProviderFactory correlationProviderFactory, String attributePath, String[] fetches, int viewRootIndex, int embeddingViewIndex, int tupleIndex, Class<?> correlationBasisType, Class<?> correlationBasisEntity, Limiter limiter, EntityViewConfiguration entityViewConfiguration) CorrelatedSingularSubselectTupleTransformerFactory(Correlator correlator, EntityViewManagerImpl evm, ManagedViewTypeImplementor<?> viewRoot, String viewRootAlias, ManagedViewTypeImplementor<?> embeddingViewType, String embeddingViewPath, Expression correlationResult, String correlationBasisExpression, String correlationKeyExpression, CorrelationProviderFactory correlationProviderFactory, String attributePath, String[] fetches, int viewRootIndex, int embeddingViewIndex, int tupleIndex, Class<?> correlationBasisType, Class<?> correlationBasisEntity, Limiter limiter) SubviewCorrelator(ManagedViewTypeImplementor<?> managedViewType, MappingConstructorImpl<?> mappingConstructor, EntityViewManagerImpl evm, String viewName, String attributePath) -
Uses of EntityViewManagerImpl in com.blazebit.persistence.view.impl.proxy
Methods in com.blazebit.persistence.view.impl.proxy with parameters of type EntityViewManagerImplModifier and TypeMethodDescriptionstatic <T> ObjectInstantiator<T>AbstractReflectionInstantiator.createInstantiator(MappingConstructorImpl<T> mappingConstructor, ProxyFactory proxyFactory, ManagedViewTypeImplementor<T> managedViewType, Class<?>[] constructorParameterTypes, EntityViewManagerImpl evm, List<AbstractReflectionInstantiator.MutableBasicUserTypeEntry> mutableBasicUserTypes, List<AbstractReflectionInstantiator.TypeConverterEntry> typeConverterEntries) -
Uses of EntityViewManagerImpl in com.blazebit.persistence.view.impl.update
Methods in com.blazebit.persistence.view.impl.update that return EntityViewManagerImplModifier and TypeMethodDescriptionDefaultUpdateContext.getEntityViewManager()SimpleUpdateContext.getEntityViewManager()UpdateContext.getEntityViewManager()Methods in com.blazebit.persistence.view.impl.update with parameters of type EntityViewManagerImplModifier and TypeMethodDescriptionstatic DirtyAttributeFlusher<?,Object, Object> EntityViewUpdaterImpl.createIdFlusher(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, ViewType<?> viewType, ViewToEntityMapper viewToEntityMapper) static DirtyAttributeFlusher<?,Object, Object> EntityViewUpdaterImpl.createIdFlusher(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, ViewType<?> viewType, ViewToEntityMapper viewToEntityMapper, AbstractMethodAttribute<?, ?> idAttribute) static ViewToEntityMapperEntityViewUpdaterImpl.createViewIdMapper(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, ManagedViewType<?> viewType) static ViewToEntityMapperEntityViewUpdaterImpl.createViewIdMapper(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, SingularAttribute<?, ?> viewIdAttribute) Constructors in com.blazebit.persistence.view.impl.update with parameters of type EntityViewManagerImplModifierConstructorDescriptionDefaultEntityTupleizer(EntityViewManagerImpl evm, ManagedViewType<?> view) DefaultUpdateContext(EntityViewManagerImpl evm, javax.persistence.EntityManager em, boolean forceFull, boolean forceEntity, boolean remove, Class<?> entityViewClass, Object object, Object entity) EntityViewUpdaterImpl(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, ManagedViewTypeImplementor<?> viewType, ManagedViewTypeImplementor<?> declaredViewType, EntityViewUpdaterImpl owner, String ownerMapping) SimpleUpdateContext(EntityViewManagerImpl evm, javax.persistence.EntityManager em) -
Uses of EntityViewManagerImpl in com.blazebit.persistence.view.impl.update.flush
Methods in com.blazebit.persistence.view.impl.update.flush with parameters of type EntityViewManagerImplModifier and TypeMethodDescriptionstatic List<UnmappedAttributeCascadeDeleter>UnmappedAttributeCascadeDeleterUtil.createUnmappedCascadeDeleters(EntityViewManagerImpl evm, Class<?> entityClass, String ownerIdAttributeName) static <E> InverseFlusher<E>InverseFlusher.forAttribute(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, ManagedViewType<?> viewType, AbstractMethodAttribute<?, ?> attribute, TypeDescriptor childTypeDescriptor, EntityViewUpdaterImpl owner, String ownerMapping) static TypeDescriptorTypeDescriptor.forType(EntityViewManagerImpl evm, Map<Object, EntityViewUpdaterImpl> localCache, EntityViewUpdaterImpl updater, AbstractMethodAttribute<?, ?> attribute, Type<?> type, EntityViewUpdaterImpl owner, String ownerMapping) static StringTypeDescriptor.getAttributeElementIdentifier(EntityViewManagerImpl evm, javax.persistence.metamodel.EntityType<?> ownerEntityType, String attributeName, String ownerMapping, String attributeMapping, javax.persistence.metamodel.ManagedType<?> elementType) Constructors in com.blazebit.persistence.view.impl.update.flush with parameters of type EntityViewManagerImplModifierConstructorDescriptionAbstractUnmappedAttributeCascadeDeleter(EntityViewManagerImpl evm, String attributeName, ExtendedAttribute<?, ?> attribute) CompositeAttributeFlusher(EntityViewManagerImpl evm, Class<?> viewType, Class<?> entityClass, javax.persistence.metamodel.ManagedType<?> managedType, boolean persistable, ViewMapper<Object, Object> persistViewMapper, javax.persistence.metamodel.SingularAttribute<?, ?> jpaIdAttribute, javax.persistence.metamodel.SingularAttribute<?, ?> viewIdMappingAttribute, AttributeAccessor entityIdAccessor, ViewToEntityMapper viewIdMapper, AttributeAccessor viewIdAccessor, EntityTupleizer tupleizer, EntityLoader jpaIdInstantiator, ObjectBuilder<Object> idViewBuilder, DirtyAttributeFlusher<?, Object, Object> idFlusher, VersionAttributeFlusher<Object, Object> versionFlusher, String lockOwner, UnmappedAttributeCascadeDeleter[] cascadeDeleteUnmappedFlushers, UnmappedAttributeCascadeDeleter[][] flusherWiseCascadeDeleteUnmappedFlushers, DirtyAttributeFlusher[] flushers, FlushMode flushMode, FlushStrategy flushStrategy) ParentReferenceAttributeFlusher(EntityViewManagerImpl evm, Class<?> parentEntityClass, String attributeName, String mapping, Map<String, String> writableMappings, TypeDescriptor typeDescriptor, AttributeAccessor attributeAccessor, Mapper<V, E> mapper) UnmappedBasicAttributeCascadeDeleter(EntityViewManagerImpl evm, String attributeName, ExtendedAttribute<?, ?> attribute, String ownerIdAttributeName, boolean disallowCycle) UnmappedCollectionAttributeCascadeDeleter(EntityViewManagerImpl evm, String attributeName, ExtendedAttribute<?, ?> attribute, Class<?> ownerEntityClass, String ownerIdAttributeName, boolean disallowCycle) UnmappedMapAttributeCascadeDeleter(EntityViewManagerImpl evm, String attributeName, ExtendedAttribute<?, ?> attribute, Class<?> ownerEntityClass, String ownerIdAttributeName, boolean disallowCycle) UnmappedWritableBasicAttributeSetNullCascadeDeleter(EntityViewManagerImpl evm, javax.persistence.metamodel.ManagedType<?> ownerType, ExtendedManagedType<?> extendedManagedType, Map<String, String> writableMappings)