Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

U

UAH - Enum constant in enum class api.mpba.rastvdmy.entity.enums.Currency
Represents the Ukrainian hryvnia currency type.
updateAndFetchAllCurrencies(HttpServletRequest) - Method in class api.mpba.rastvdmy.controller.CurrencyDataController
Updates and retrieves all currency data.
updateUser(HttpServletRequest, UserUpdateRequest) - Method in class api.mpba.rastvdmy.controller.UserProfileController
Updates the profile of the currently authenticated user.
updateUser(HttpServletRequest, UserUpdateRequest) - Method in class api.mpba.rastvdmy.service.impl.UserProfileServiceImpl
Updates the user profile with new information.
updateUser(HttpServletRequest, UserUpdateRequest) - Method in interface api.mpba.rastvdmy.service.UserProfileService
Updates the user profile with the provided information.
updateUserRole(HttpServletRequest, UUID) - Method in class api.mpba.rastvdmy.controller.UserProfileController
Updates the role of a user by user ID.
updateUserRole(HttpServletRequest, UUID) - Method in class api.mpba.rastvdmy.service.impl.UserProfileServiceImpl
Updates the user role.
updateUserRole(HttpServletRequest, UUID) - Method in interface api.mpba.rastvdmy.service.UserProfileService
Updates the role of a user identified by their unique ID.
updateUserSpecificCredentials(HttpServletRequest, UUID, AdminUpdateUserRequest) - Method in class api.mpba.rastvdmy.controller.UserProfileController
Updates specific credentials of a user by user ID.
updateUserSpecificCredentials(HttpServletRequest, UUID, AdminUpdateUserRequest) - Method in class api.mpba.rastvdmy.service.impl.UserProfileServiceImpl
Admin updates the user profile with new information.
updateUserSpecificCredentials(HttpServletRequest, UUID, AdminUpdateUserRequest) - Method in interface api.mpba.rastvdmy.service.UserProfileService
Updates specific credentials of a user identified by their unique ID.
updateUserStatus(HttpServletRequest, UUID) - Method in class api.mpba.rastvdmy.controller.UserProfileController
Updates the status of a user by user ID.
updateUserStatus(HttpServletRequest, UUID) - Method in class api.mpba.rastvdmy.service.impl.UserProfileServiceImpl
Updates the user status.
updateUserStatus(HttpServletRequest, UUID) - Method in interface api.mpba.rastvdmy.service.UserProfileService
Updates the status of a user identified by their unique ID.
uploadUserAvatar(HttpServletRequest, MultipartFile) - Method in class api.mpba.rastvdmy.service.impl.UserProfileServiceImpl
Uploads a user avatar image.
uploadUserAvatar(HttpServletRequest, MultipartFile) - Method in interface api.mpba.rastvdmy.service.UserProfileService
Uploads an avatar image for the specified user.
USD - Enum constant in enum class api.mpba.rastvdmy.entity.enums.Currency
Represents the United States dollar currency type.
UserDataValidator - Class in api.mpba.rastvdmy.service.validator
A validator class that validates user data fields using different validation strategies.
UserDataValidator(CountryValidation) - Constructor for class api.mpba.rastvdmy.service.validator.UserDataValidator
Constructor for UserDataValidator.
userDetailsService() - Method in class api.mpba.rastvdmy.service.impl.UserProfileServiceImpl
Retrieves the user details service.
userDetailsService() - Method in interface api.mpba.rastvdmy.service.UserProfileService
Retrieves the user details service associated with the user profiles.
UserLoginRequest - Record Class in api.mpba.rastvdmy.dto.request
This class represents a request for user login.
UserLoginRequest(String, String) - Constructor for record class api.mpba.rastvdmy.dto.request.UserLoginRequest
Creates an instance of a UserLoginRequest record class.
UserProfile - Class in api.mpba.rastvdmy.entity
This class represents a user profile in the banking system.
UserProfile() - Constructor for class api.mpba.rastvdmy.entity.UserProfile
 
UserProfileController - Class in api.mpba.rastvdmy.controller
The UserProfileController handles all operations related to user profiles in the application.
UserProfileController(UserProfileService, UserProfileMapper) - Constructor for class api.mpba.rastvdmy.controller.UserProfileController
Constructs a UserProfileController with the specified user profile service and user profile mapper.
UserProfileMapper - Interface in api.mpba.rastvdmy.controller.mapper
Mapper for converting between UserProfileRequest and UserProfileResponse.
UserProfileRepository - Interface in api.mpba.rastvdmy.repository
This interface represents the repository for the UserProfile entity.
UserProfileRequest - Record Class in api.mpba.rastvdmy.dto.request
This class represents a request to create or update a user's profile in the system.
UserProfileRequest(UUID, String, String, String, String, String, String, String, String, UserStatus, UserRole) - Constructor for record class api.mpba.rastvdmy.dto.request.UserProfileRequest
Creates an instance of a UserProfileRequest record class.
UserProfileResponse - Record Class in api.mpba.rastvdmy.dto.response
This class represents a response for a user profile in the banking system.
UserProfileResponse(UUID, String, String, String, String, String, String, String, String, UserStatus, UserRole) - Constructor for record class api.mpba.rastvdmy.dto.response.UserProfileResponse
Creates an instance of a UserProfileResponse record class.
UserProfileService - Interface in api.mpba.rastvdmy.service
Service interface for managing user profiles within the application.
UserProfileServiceImpl - Class in api.mpba.rastvdmy.service.impl
Service implementation for managing user profiles.
UserProfileServiceImpl(UserProfileRepository, JwtService, PasswordEncoder, GenerateAccessToken, UserDataValidator) - Constructor for class api.mpba.rastvdmy.service.impl.UserProfileServiceImpl
Constructs a new UserProfileServiceImpl with the specified repository, JWT service, password encoder, REST template, and access token generator.
UserRole - Enum Class in api.mpba.rastvdmy.entity.enums
This enum represents the roles a user can have in the system.
UserStatus - Enum Class in api.mpba.rastvdmy.entity.enums
This enum represents the status a user can have in the system.
UserTokenResponse - Record Class in api.mpba.rastvdmy.dto.response
This class represents a response containing a user token.
UserTokenResponse(String) - Constructor for record class api.mpba.rastvdmy.dto.response.UserTokenResponse
Creates an instance of a UserTokenResponse record class.
UserUpdateRequest - Record Class in api.mpba.rastvdmy.dto.request
This class represents a request to update a user's profile information.
UserUpdateRequest(String, String, String) - Constructor for record class api.mpba.rastvdmy.dto.request.UserUpdateRequest
Creates an instance of a UserUpdateRequest record class.
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form