Interface HvlOAuthTrustedProxyUserRelMapper

All Superinterfaces:
tr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlOAuthTrustedProxyUserRelModel,HvlOAuthTrustedProxyUserRel>
All Known Implementing Classes:
HvlOAuthTrustedProxyUserRelMapperImpl

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

    • convertToEntity

      HvlOAuthTrustedProxyUserRel convertToEntity(Long trustedProxyId, Long userId)
      Convert to entity hvl o auth trusted proxy user rel.
      Parameters:
      trustedProxyId - the trusted proxy id
      userId - the user id
      Returns:
      the hvl o auth trusted proxy user rel
    • convertToEntityList

      default List<HvlOAuthTrustedProxyUserRel> convertToEntityList(Long trustedProxyId, Stream<Long> userIdStream)
      Convert to entity list.
      Parameters:
      trustedProxyId - the trusted proxy id
      userIdStream - the user id stream
      Returns:
      the list
    • convertToEntityList

      default List<HvlOAuthTrustedProxyUserRel> convertToEntityList(Long trustedProxyId, Set<Long> userIdSet)
      Convert to entity list.
      Parameters:
      trustedProxyId - the trusted proxy id
      userIdSet - the user id set
      Returns:
      the list