Class HvlOAuthProxyPersistMapperImpl
java.lang.Object
tr.com.havelsan.javarch.oauth.jpa.data.provider.module.proxy.converter.HvlOAuthProxyPersistMapperImpl
- All Implemented Interfaces:
tr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlOAuthProxyModel,
,HvlOAuthProxyPersist> HvlOAuthProxyPersistMapper
@Generated("org.mapstruct.ap.MappingProcessor")
@Component
public class HvlOAuthProxyPersistMapperImpl
extends Object
implements HvlOAuthProxyPersistMapper
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionconvertToEntitySet
(Set<HvlOAuthProxyModel> model) tr.com.havelsan.javarch.data.commons.pageable.HvlPage
<HvlOAuthProxyModel> convertToHvlPageModel
(tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlOAuthProxyPersist> hvlPageEntity) convertToModel
(HvlOAuthProxyPersist entity) convertToModelList
(List<HvlOAuthProxyPersist> entities) convertToModelSet
(Set<HvlOAuthProxyPersist> entities) void
mapToEntity
(HvlOAuthProxyModel model, HvlOAuthProxyPersist entity) mapToPersistModel
(HvlOAuthProxyFromTrustedProxyModel proxyFromTrustedProxyModel, Long sourceProfileId, Long targetUserId, Set<Long> roleIdSetToAdd) Map to proxy persist model.void
mapToUpdatableEntity
(HvlOAuthProxyModel proxyModel, HvlOAuthProxyPersist proxyPersist) Map to updatable entity.
-
Constructor Details
-
HvlOAuthProxyPersistMapperImpl
public HvlOAuthProxyPersistMapperImpl()
-
-
Method Details
-
convertToModel
- Specified by:
convertToModel
in interfacetr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlOAuthProxyModel,
HvlOAuthProxyPersist>
-
convertToModelList
- Specified by:
convertToModelList
in interfacetr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlOAuthProxyModel,
HvlOAuthProxyPersist>
-
convertToModelSet
- Specified by:
convertToModelSet
in interfacetr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlOAuthProxyModel,
HvlOAuthProxyPersist>
-
convertToHvlPageModel
public tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlOAuthProxyModel> convertToHvlPageModel(tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlOAuthProxyPersist> hvlPageEntity) - Specified by:
convertToHvlPageModel
in interfacetr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlOAuthProxyModel,
HvlOAuthProxyPersist>
-
convertToEntity
- Specified by:
convertToEntity
in interfacetr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlOAuthProxyModel,
HvlOAuthProxyPersist>
-
mapToEntity
- Specified by:
mapToEntity
in interfacetr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlOAuthProxyModel,
HvlOAuthProxyPersist>
-
convertToEntityList
- Specified by:
convertToEntityList
in interfacetr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlOAuthProxyModel,
HvlOAuthProxyPersist>
-
convertToEntitySet
- Specified by:
convertToEntitySet
in interfacetr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlOAuthProxyModel,
HvlOAuthProxyPersist>
-
mapToUpdatableEntity
Description copied from interface:HvlOAuthProxyPersistMapper
Map to updatable entity.- Specified by:
mapToUpdatableEntity
in interfaceHvlOAuthProxyPersistMapper
- Parameters:
proxyModel
- the proxy modelproxyPersist
- the proxy persist
-
mapToPersistModel
public HvlOAuthProxyPersistModel mapToPersistModel(HvlOAuthProxyFromTrustedProxyModel proxyFromTrustedProxyModel, Long sourceProfileId, Long targetUserId, Set<Long> roleIdSetToAdd) Description copied from interface:HvlOAuthProxyPersistMapper
Map to proxy persist model.- Specified by:
mapToPersistModel
in interfaceHvlOAuthProxyPersistMapper
- Parameters:
proxyFromTrustedProxyModel
- the proxy from trusted proxy modelsourceProfileId
- the source profile idtargetUserId
- the target user idroleIdSetToAdd
- the role id set to add- Returns:
- the proxy persist model
-