Interface HvlOAuthProfileGroupProfileDetailRelMapper

All Known Implementing Classes:
HvlOAuthProfileGroupProfileDetailRelMapperImpl

public interface HvlOAuthProfileGroupProfileDetailRelMapper
  • Method Details

    • convertToEntity

      HvlOAuthProfileGroupProfileDetailRel convertToEntity(Long profileGroupId, Long profileDetailId)
      Convert to profile group profile detail.
      Parameters:
      profileGroupId - the profile id
      profileDetailId - 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 uuid
      profileDetailIdSetToAdd - the profile detail id set to add
      profileDetailIdSetToRemove - 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 uuid
      profileDetailIdSetToAdd - 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 id
      profileDetailIdSet - 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 uuid
      profileGroupProfileDetailRelList - the profile group profile detail rel list
      Returns:
      the hvl o auth profile group profile detail persist model