Interface HvlOAuthProfileGroupRoleGroupRelMapper

All Known Implementing Classes:
HvlOAuthProfileGroupRoleGroupRelMapperImpl

public interface HvlOAuthProfileGroupRoleGroupRelMapper
The mapper is used for mapping to HvlOAuthProfileGroupRoleGroupRel
  • Method Details

    • convertToEntity

      HvlOAuthProfileGroupRoleGroupRel convertToEntity(Long profileGroupId, Long roleGroupId)
      Convert to entity hvl o auth profile group role group rel.
      Parameters:
      profileGroupId - the profile group id
      roleGroupId - the role group id
      Returns:
      the hvl o auth profile group role group rel
    • convertToModel

      HvlOAuthProfileGroupRolePersistModel convertToModel(String profileGroupUuid, Set<Long> roleGroupIdSetToAdd, Set<Long> roleGroupIdSetToRemove)
      Convert to model hvl o auth profile group role persist model.
      Parameters:
      profileGroupUuid - the profile group uuid
      roleGroupIdSetToAdd - the role group id set to add
      roleGroupIdSetToRemove - the role group id set to remove
      Returns:
      the hvl o auth profile group role persist model
    • convertToModel

      default HvlOAuthProfileGroupRolePersistModel convertToModel(String profileGroupUuid, Set<Long> roleGroupIdSetToAdd)
      Convert to model hvl o auth profile group role persist model.
      Parameters:
      profileGroupUuid - the profile group uuid
      roleGroupIdSetToAdd - the role group id set to add
      Returns:
      the hvl o auth profile group role persist model
    • convertToEntityList

      default List<HvlOAuthProfileGroupRoleGroupRel> convertToEntityList(Long profileGroupId, Set<Long> roleGroupIdSet)
      Convert to entity list list.
      Parameters:
      profileGroupId - the profile group id
      roleGroupIdSet - the role group id set
      Returns:
      the list