Interface ChallengeConfigMapper


public interface ChallengeConfigMapper
Mapper interface for converting back and forth from DTO to entity for Challenge entity
Since:
19.4.2024
Version:
1.0
Author:
Yasin M.
  • Field Details

  • Method Details

    • toDTO

      ChallengeConfigDTO toDTO(ChallengeConfig challengeConfig)
      Converts to DTO from ChallengeConfig entity to dto
      Parameters:
      challengeConfig - Challenge config entity
      Returns:
      Mapped DTO
    • toEntity

      ChallengeConfig toEntity(ChallengeConfigDTO challengeConfigDTO)
      Converts a ChallengeConfigDTO to an entity
      Parameters:
      challengeConfigDTO - DTO that is mapped
      Returns:
      Converted entity
    • updateEntity

      ChallengeConfig updateEntity(ChallengeConfig challengeConfig, ChallengeConfigDTO challengeConfigDTO)
      Cascades changes from a ChallengeConfigDTO to target entity.
      Parameters:
      challengeConfig - Entity that is updated
      challengeConfigDTO - DTO that contains the changes
      Returns:
      Updated entity