Interface HvlOAuthProfileGroupProfileDetailRelMapper
- All Known Implementing Classes:
HvlOAuthProfileGroupProfileDetailRelMapperImpl
public interface HvlOAuthProfileGroupProfileDetailRelMapper
The mapper is used for mapping between
HvlOAuthProfileGroupProfileDetailPersistModel
and HvlOAuthProfileGroupProfileDetailRel
-
Method Summary
Modifier and TypeMethodDescriptionconvertToEntity
(Long profileGroupId, Long profileDetailId) Convert to profile group profile detail.default List<HvlOAuthProfileGroupProfileDetailRel>
convertToEntityList
(Long profileGroupId, Set<Long> profileDetailIdSet) Convert to entity list list.convertToModel
(String profileUuid, List<HvlOAuthProfileGroupProfileDetailRel> profileGroupProfileDetailRelList) Convert to model hvl o auth profile group profile detail persist model.convertToModel
(String profileUuid, Set<Long> profileDetailIdSetToAdd) Convert to model hvl o auth profile group profile detail persist model.convertToModel
(String profileUuid, Set<Long> profileDetailIdSetToAdd, Set<Long> profileDetailIdSetToRemove) Convert to profile group profile detail model.
-
Method Details
-
convertToEntity
Convert to profile group profile detail.- Parameters:
profileGroupId
- the profile idprofileDetailId
- the profile detail id- Returns:
- the profile group profile detail rel
-
convertToModel
HvlOAuthProfileGroupProfileDetailPersistModel convertToModel(String profileUuid, Set<Long> profileDetailIdSetToAdd, Set<Long> profileDetailIdSetToRemove) Convert to profile group profile detail model.- Parameters:
profileUuid
- the authority uuidprofileDetailIdSetToAdd
- the profile detail id set to addprofileDetailIdSetToRemove
- the profile detail id set to remove- Returns:
- the profile group profile detail model
-
convertToModel
default HvlOAuthProfileGroupProfileDetailPersistModel convertToModel(String profileUuid, Set<Long> profileDetailIdSetToAdd) Convert to model hvl o auth profile group profile detail persist model.- Parameters:
profileUuid
- the profile uuidprofileDetailIdSetToAdd
- the profile detail id set to add- Returns:
- the hvl o auth profile group profile detail persist model
-
convertToEntityList
default List<HvlOAuthProfileGroupProfileDetailRel> convertToEntityList(Long profileGroupId, Set<Long> profileDetailIdSet) Convert to entity list list.- Parameters:
profileGroupId
- the profile group idprofileDetailIdSet
- the profile detail id set- Returns:
- the list
-
convertToModel
default HvlOAuthProfileGroupProfileDetailPersistModel convertToModel(String profileUuid, List<HvlOAuthProfileGroupProfileDetailRel> profileGroupProfileDetailRelList) Convert to model hvl o auth profile group profile detail persist model.- Parameters:
profileUuid
- the profile uuidprofileGroupProfileDetailRelList
- the profile group profile detail rel list- Returns:
- the hvl o auth profile group profile detail persist model
-