Class UserMapper
java.lang.Object
ru.skypro.homework.component.mapper.UserMapper
Маппер для преобразования пользователя между DTO и сущностями.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionПреобразуетRegisterвUserEntity.map(UpdateUser updateUser, UserEntity user) Преобразует данные изUpdateUserв существующую сущностьUserEntity.map(UserEntity user) ПреобразуетUserEntityвUser.
-
Constructor Details
-
UserMapper
public UserMapper()
-
-
Method Details
-
map
ПреобразуетUserEntityвUser.- Parameters:
user- Сущность, которую нужно преобразовать- Returns:
UserDTO содержащий информацию о пользователе
-
map
Преобразует данные изUpdateUserв существующую сущностьUserEntity.- Parameters:
updateUser- DTO с обновлённой информацией о пользователеuser- Сущность пользователя, которая будет обновлена- Returns:
UserEntityсущность с обновлёнными данными
-
map
ПреобразуетRegisterвUserEntity.- Parameters:
register- DTO, который нужно преобразовать- Returns:
UserEntityсущность содержащая информацию о пользователе
-