public final class Mappers
extends java.lang.Object
Modifier and Type | Method | Description |
---|---|---|
static <S,T> Mapper<S,T> |
forAccessor(AttributeAccessor accessor) |
|
static <S,T> Mapper<S,T> |
forEntityAttributeMapping(com.blazebit.persistence.parser.EntityMetamodel metamodel,
java.lang.Class<S> sourceEntityClass,
java.lang.Class<T> targetEntityClass,
java.util.Map<java.lang.String,java.lang.String> mapping) |
|
static <S,T> Mapper<S,T> |
forEntityAttributeMappingConvertToViewAttributeMapping(EntityViewManagerImpl evm,
java.lang.Class<S> sourceEntityClass,
ManagedViewType<T> targetViewType,
java.util.Map<java.lang.String,java.lang.String> mapping) |
|
static <S,T> Mapper<S,T> |
forViewAttributeMapping(EntityViewManagerImpl evm,
ManagedViewType<S> sourceViewType,
ManagedViewType<T> targetViewType,
java.util.Map<java.lang.String,java.lang.String> mapping) |
|
static <S,T> Mapper<S,T> |
forViewConvertToViewAttributeMapping(EntityViewManagerImpl evm,
ViewType<S> sourceViewType,
ViewType<T> targetViewType,
java.lang.String mappedBy,
Mapper<S,T> additionalMapper) |
|
static <S,T> Mapper<S,T> |
forViewToEntityAttributeMapping(EntityViewManagerImpl evm,
ManagedViewType<S> sourceViewType,
java.lang.Class<T> targetEntityClass) |
|
static <S,T> Mapper<S,T> |
forViewToEntityAttributeMapping(EntityViewManagerImpl evm,
ManagedViewType<S> sourceViewType,
java.lang.Class<T> targetEntityClass,
java.util.Map<java.lang.String,java.lang.String> mapping) |
public static <S,T> Mapper<S,T> forAccessor(AttributeAccessor accessor)
public static <S,T> Mapper<S,T> forEntityAttributeMapping(com.blazebit.persistence.parser.EntityMetamodel metamodel, java.lang.Class<S> sourceEntityClass, java.lang.Class<T> targetEntityClass, java.util.Map<java.lang.String,java.lang.String> mapping)
public static <S,T> Mapper<S,T> forViewAttributeMapping(EntityViewManagerImpl evm, ManagedViewType<S> sourceViewType, ManagedViewType<T> targetViewType, java.util.Map<java.lang.String,java.lang.String> mapping)
public static <S,T> Mapper<S,T> forViewToEntityAttributeMapping(EntityViewManagerImpl evm, ManagedViewType<S> sourceViewType, java.lang.Class<T> targetEntityClass)
public static <S,T> Mapper<S,T> forViewToEntityAttributeMapping(EntityViewManagerImpl evm, ManagedViewType<S> sourceViewType, java.lang.Class<T> targetEntityClass, java.util.Map<java.lang.String,java.lang.String> mapping)
public static <S,T> Mapper<S,T> forEntityAttributeMappingConvertToViewAttributeMapping(EntityViewManagerImpl evm, java.lang.Class<S> sourceEntityClass, ManagedViewType<T> targetViewType, java.util.Map<java.lang.String,java.lang.String> mapping)
public static <S,T> Mapper<S,T> forViewConvertToViewAttributeMapping(EntityViewManagerImpl evm, ViewType<S> sourceViewType, ViewType<T> targetViewType, java.lang.String mappedBy, Mapper<S,T> additionalMapper)
Copyright © 2014–2018 Blazebit. All rights reserved.