Package com.Server.mapper.impl
Class UserMapper
java.lang.Object
com.Server.mapper.impl.UserMapper
- All Implemented Interfaces:
Mapper<User,UserResponse,UserRequest>
@Component public class UserMapper extends java.lang.Object implements Mapper<User,UserResponse,UserRequest>
Class Mapper use to mapping user.
- Since:
- 2020-04-27
- Version:
- 1.0
- Author:
- Krystian Cwioro Kamil Bieniasz Damian Mierzynski.
-
Constructor Summary
Constructors Constructor Description UserMapper() -
Method Summary
Modifier and Type Method Description UserResponsetoDto(User user)UsertoEntity(UserRequest userRequest)Userupdate(User user, UserRequest userRequest)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
UserMapper
public UserMapper()
-
-
Method Details
-
toDto
- Specified by:
toDtoin interfaceMapper<User,UserResponse,UserRequest>- Parameters:
user- param mapped to dto- Returns:
- dto object
-
toEntity
- Specified by:
toEntityin interfaceMapper<User,UserResponse,UserRequest>- Parameters:
userRequest- param mapped to entity- Returns:
- entity object
-
update
- Specified by:
updatein interfaceMapper<User,UserResponse,UserRequest>- Parameters:
user- old paramuserRequest- new param- Returns:
- new localization object.
-