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 Summary
FieldsModifier and TypeFieldDescriptionstatic final ChallengeConfigMapper
Implementation instance of the mapper -
Method Summary
Modifier and TypeMethodDescriptiontoDTO
(ChallengeConfig challengeConfig) Converts to DTO from ChallengeConfig entity to dtotoEntity
(ChallengeConfigDTO challengeConfigDTO) Converts a ChallengeConfigDTO to an entityupdateEntity
(ChallengeConfig challengeConfig, ChallengeConfigDTO challengeConfigDTO) Cascades changes from a ChallengeConfigDTO to target entity.
-
Field Details
-
INSTANCE
Implementation instance of the mapper
-
-
Method Details
-
toDTO
Converts to DTO from ChallengeConfig entity to dto- Parameters:
challengeConfig
- Challenge config entity- Returns:
- Mapped DTO
-
toEntity
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 updatedchallengeConfigDTO
- DTO that contains the changes- Returns:
- Updated entity
-