Class NtsUserMapper
- java.lang.Object
-
- org.nentangso.core.service.mapper.NtsUserMapper
-
@Service @ConditionalOnMissingBean(name="userMapper") public class NtsUserMapper extends Object
Mapper for the entityNtsUserEntityand its DTO calledNtsUserDTO. Normal mappers are generated using MapStruct, this one is hand-coded as MapStruct support is still in beta, and requires a manual step with an IDE.
-
-
Constructor Summary
Constructors Constructor Description NtsUserMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NtsUserDTOtoDtoId(NtsUserEntity user)Set<NtsUserDTO>toDtoIdSet(Set<NtsUserEntity> users)NtsUserDTOtoDtoLogin(NtsUserEntity user)Set<NtsUserDTO>toDtoLoginSet(Set<NtsUserEntity> users)List<NtsUserEntity>userDTOsToUsers(List<NtsAdminUserDTO> userDTOs)NtsUserEntityuserDTOToUser(NtsAdminUserDTO userDTO)NtsUserEntityuserFromId(String id)List<NtsAdminUserDTO>usersToAdminUserDTOs(List<NtsUserEntity> users)List<NtsUserDTO>usersToUserDTOs(List<NtsUserEntity> users)NtsAdminUserDTOuserToAdminUserDTO(NtsUserEntity user)NtsUserDTOuserToUserDTO(NtsUserEntity user)
-
-
-
Method Detail
-
usersToUserDTOs
public List<NtsUserDTO> usersToUserDTOs(List<NtsUserEntity> users)
-
userToUserDTO
public NtsUserDTO userToUserDTO(NtsUserEntity user)
-
usersToAdminUserDTOs
public List<NtsAdminUserDTO> usersToAdminUserDTOs(List<NtsUserEntity> users)
-
userToAdminUserDTO
public NtsAdminUserDTO userToAdminUserDTO(NtsUserEntity user)
-
userDTOsToUsers
public List<NtsUserEntity> userDTOsToUsers(List<NtsAdminUserDTO> userDTOs)
-
userDTOToUser
public NtsUserEntity userDTOToUser(NtsAdminUserDTO userDTO)
-
userFromId
public NtsUserEntity userFromId(String id)
-
toDtoId
public NtsUserDTO toDtoId(NtsUserEntity user)
-
toDtoIdSet
public Set<NtsUserDTO> toDtoIdSet(Set<NtsUserEntity> users)
-
toDtoLogin
public NtsUserDTO toDtoLogin(NtsUserEntity user)
-
toDtoLoginSet
public Set<NtsUserDTO> toDtoLoginSet(Set<NtsUserEntity> users)
-
-