Uses of Interface
com.blazebit.persistence.view.impl.mapper.Mapper
Packages that use Mapper
Package
Description
-
Uses of Mapper in com.blazebit.persistence.view.impl.entity
Constructors in com.blazebit.persistence.view.impl.entity with parameters of type MapperModifierConstructorDescriptionEmbeddableUpdaterBasedViewToEntityMapper(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) 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) -
Uses of Mapper in com.blazebit.persistence.view.impl.mapper
Classes in com.blazebit.persistence.view.impl.mapper that implement MapperModifier and TypeClassDescriptionclassAttributeMapper<S,T> classCollectionAddMapper<S,T> classclassCompositeMapper<S,T> final classNoopMapper<S,T> classNullMapper<S,T> classclassSimpleMapper<S,T> classFields in com.blazebit.persistence.view.impl.mapper declared as MapperMethods in com.blazebit.persistence.view.impl.mapper that return MapperModifier and TypeMethodDescriptionstatic <S,T> Mapper<S, T> Mappers.forAccessor(AttributeAccessor accessor) static <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) static <S,T> Mapper<S, T> Mappers.targetViewClassBasedMapper(Map<Class<?>, Mapper<S, T>> mapperMap) Methods in com.blazebit.persistence.view.impl.mapper with parameters of type MapperModifier and TypeMethodDescriptionstatic <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) Method parameters in com.blazebit.persistence.view.impl.mapper with type arguments of type MapperModifier and TypeMethodDescriptionstatic <S,T> Mapper<S, T> Mappers.targetViewClassBasedMapper(Map<Class<?>, Mapper<S, T>> mapperMap) Constructors in com.blazebit.persistence.view.impl.mapper with parameters of type MapperModifierConstructorDescriptionCompositeMapper(Mapper<S, T>[] mappers) NullMapper(Mapper<S, T> mapper) Constructor parameters in com.blazebit.persistence.view.impl.mapper with type arguments of type Mapper -
Uses of Mapper in com.blazebit.persistence.view.impl.update.flush
Constructors in com.blazebit.persistence.view.impl.update.flush with parameters of type MapperModifierConstructorDescriptionInverseFlusher(Class<?> parentEntityClass, String attributeName, String parentIdAttributeName, String childIdAttributeName, Class<?> childIdViewClass, UnmappedAttributeCascadeDeleter deleter, ViewToEntityMapper parentReferenceViewToEntityMapper, DirtyAttributeFlusher<?, E, Object> parentReferenceAttributeFlusher, Mapper<E, Object> parentEntityOnChildViewMapper, TargetViewClassBasedInverseViewToEntityMapper childViewToEntityMapper, ViewToEntityMapper childReferenceViewToEntityMapper, Mapper<E, Object> parentEntityOnChildEntityMapper, InverseEntityToEntityMapper childEntityToEntityMapper) ParentReferenceAttributeFlusher(EntityViewManagerImpl evm, Class<?> parentEntityClass, String attributeName, String mapping, Map<String, String> writableMappings, TypeDescriptor typeDescriptor, AttributeAccessor attributeAccessor, Mapper<V, E> mapper)