All Superinterfaces:
tr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlOAuthProfileModel,HvlOAuthProfile>
All Known Implementing Classes:
HvlOAuthProfileMapperImpl

public interface HvlOAuthProfileMapper extends tr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlOAuthProfileModel,HvlOAuthProfile>
The mapper is used for mapping between HvlOAuthProfileModel and HvlOAuthProfile
  • Method Details

    • convertToEntity

      HvlOAuthProfile convertToEntity(HvlOAuthProfileModel profileModel, Boolean enabled)
      Convert to entity hvl o auth profile.
      Parameters:
      profileModel - the profile model
      enabled - the enabled
      Returns:
      the hvl o auth profile
    • convertToEntity

      HvlOAuthProfile convertToEntity(HvlOAuthProfileModel profileModel, HvlOAuthProfile profile)
      Convert to entity hvl o auth profile.
      Parameters:
      profileModel - the profile model
      profile - the profile
      Returns:
      the hvl o auth profile
    • convertToPersistEntity

      HvlOAuthProfilePersist convertToPersistEntity(HvlOAuthProfileModel profileModel, HvlOAuthProfilePersist profilePersist)
      Convert to entity hvl o auth profile.
      Parameters:
      profileModel - the profile model
      profilePersist - the profile persist
      Returns:
      the hvl o auth profile
    • profileModelToProfileDataModel

      HvlOAuthProfileDataModel profileModelToProfileDataModel(HvlOAuthProfileModel profileModel)
      Profile model to profile data model hvl o auth profile data model.
      Parameters:
      profileModel - the profile model
      Returns:
      the hvl o auth profile data model
    • profileDataModelToProfileModel

      HvlOAuthProfileModel profileDataModelToProfileModel(HvlOAuthProfileDataModel profileDataModel)
      Profile data model to profile model hvl o auth profile model.
      Parameters:
      profileDataModel - the profile data model
      Returns:
      the hvl o auth profile model