Uses of Class
edu.ntnu.idatt2106_2023_06.backend.model.users.User
Packages that use User
Package
Description
-
Uses of User in edu.ntnu.idatt2106_2023_06.backend.mapper
Methods in edu.ntnu.idatt2106_2023_06.backend.mapper that return UserModifier and TypeMethodDescriptionstatic User
UserMapper.toUser
(UserRegisterDTO userRegisterDTO) Convert a UserCreateDTO object to a User object.Methods in edu.ntnu.idatt2106_2023_06.backend.mapper with parameters of type UserModifier and TypeMethodDescriptionstatic FridgeMember
FridgeMemberMapper.toFridgeMember
(User user, Fridge fridge, boolean isSuperUser) This method maps aUser
, aFridge
, and a boolean indicating whether the user is a superuser to aFridgeMember
.static FridgeMemberLoadDTO
FridgeMemberMapper.toFridgeMemberLoadDTO
(User user, boolean isSuperUser) This method converts a list of user objects into a data transfer object.static Statistics
StatMapper.toStatistics
(StatAddItemToFridgeDTO statAddItemToFridgeDTO, User user, Fridge fridge, StatType statType) Converts StatAddItemToFridgeDTO to a Statistics model.static List<Statistics>
StatMapper.toStatistics
(StatDeleteFromFridgeDTO statDeleteFromFridgeDTO, User user, Fridge fridge, StatType statType1) Converts StatDeleteFromFridgeDTO to a list of Statistics models.static UserLoadDTO
UserMapper.userLoadDTO
(User user) Convert a User object to a UserLoadDTO object.Method parameters in edu.ntnu.idatt2106_2023_06.backend.mapper with type arguments of type UserModifier and TypeMethodDescriptionstatic UserLoadAllDTO
UserMapper.toUserLoadAllDTO
(List<User> users) This method converts a list of user objects into a data transfer object.static List<UserSearchDTO>
UserMapper.userSearchDTO
(List<User> user) -
Uses of User in edu.ntnu.idatt2106_2023_06.backend.repo.notification
Methods in edu.ntnu.idatt2106_2023_06.backend.repo.notification with parameters of type UserModifier and TypeMethodDescriptionNotificationRepository.findByUser
(User user) NotificationRepository.findByUserAndFridgeItem_Item_ItemId
(User user, Long itemId) -
Uses of User in edu.ntnu.idatt2106_2023_06.backend.repo.stat
Methods in edu.ntnu.idatt2106_2023_06.backend.repo.stat with parameters of type UserModifier and TypeMethodDescriptionStatRepository.findAllByUser
(User user) Find all statistics by user ID. -
Uses of User in edu.ntnu.idatt2106_2023_06.backend.repo.users
Methods in edu.ntnu.idatt2106_2023_06.backend.repo.users that return types with arguments of type UserModifier and TypeMethodDescriptionUserRepository.findByEmail
(String email) Retrieves an Optional User instance based on the provided email.UserRepository.findByUsername
(String username) Retrieves an Optional User instance based on the provided username.UserRepository.findByUsernameContaining
(String inputString) UserRepository.findUserByUserId
(Long userId) Retrieves an Optional User instance based on the provided user id. -
Uses of User in edu.ntnu.idatt2106_2023_06.backend.service.users
Methods in edu.ntnu.idatt2106_2023_06.backend.service.users that return UserModifier and TypeMethodDescriptionIUserInfoService.getAuthenticatedUserObject()
UserInfoService.getAuthenticatedUserObject()
Methods in edu.ntnu.idatt2106_2023_06.backend.service.users with parameters of type UserModifier and TypeMethodDescriptionvoid
void
void
EmailService.sendActivationEmail
(User user) void
IEmailService.sendActivationEmail
(User user) void
EmailService.sendResetPassword
(User user) void
IEmailService.sendResetPassword
(User user)