Class UserMapper
java.lang.Object
com.fiap.tech_challenge.parte1.ms_users.mappers.UserMapper
Mapper component responsible for converting
User
entities
to UsersResponseDTO
data transfer objects.-
Constructor Summary
ConstructorsConstructorDescriptionUserMapper
(AddressMapper addressMapper) Constructs aUserMapper
with the specifiedAddressMapper
. -
Method Summary
Modifier and TypeMethodDescriptiontoResponseDTO
(User user) Converts a singleUser
entity to aUsersResponseDTO
.toResponseDTO
(List<User> users) Converts a list ofUser
entities to a list ofUsersResponseDTO
s.
-
Constructor Details
-
UserMapper
Constructs aUserMapper
with the specifiedAddressMapper
.- Parameters:
addressMapper
- the address mapper used to convert user addresses
-
-
Method Details
-
toResponseDTO
Converts a singleUser
entity to aUsersResponseDTO
.- Parameters:
user
- theUser
entity to convert- Returns:
- the corresponding
UsersResponseDTO
-
toResponseDTO
Converts a list ofUser
entities to a list ofUsersResponseDTO
s.- Parameters:
users
- the list ofUser
entities to convert- Returns:
- a list of corresponding
UsersResponseDTO
s
-