Index

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

U

UnauthorizedOperationException - Exception in br.com.receitaquedoimenos.ReceitaQueDoiMenos.infra.exceptions
 
UnauthorizedOperationException(String) - Constructor for exception br.com.receitaquedoimenos.ReceitaQueDoiMenos.infra.exceptions.UnauthorizedOperationException
 
unlikeDrink(String, String) - Method in class br.com.receitaquedoimenos.ReceitaQueDoiMenos.controllers.UserController
Descurtir uma bebida previamente curtida em nome de um usuário.
unlikeDrink(String, String) - Method in class br.com.receitaquedoimenos.ReceitaQueDoiMenos.services.UserService
Remove uma bebida da lista de bebidas favoritas de um usuário.
unlikeMeal(String, String) - Method in class br.com.receitaquedoimenos.ReceitaQueDoiMenos.controllers.UserController
Descurtir uma refeição previamente curtida em nome de um usuário.
unlikeMeal(String, String) - Method in class br.com.receitaquedoimenos.ReceitaQueDoiMenos.services.UserService
Remove uma refeição da lista de refeições favoritas de um usuário.
updateDrink(String, String, DrinkRequestDTO) - Method in class br.com.receitaquedoimenos.ReceitaQueDoiMenos.controllers.DrinkController
Atualiza as informações de um Drink.
updateDrink(String, String, DrinkRequestDTO) - Method in class br.com.receitaquedoimenos.ReceitaQueDoiMenos.services.DrinkService
Atualiza as informações de uma bebida específica, validando o conteúdo e garantindo que o usuário solicitante tenha a autorização necessária.
updateMealInfo(String, String, MealRequestDTO) - Method in class br.com.receitaquedoimenos.ReceitaQueDoiMenos.services.MealService
Atualiza as informações de uma refeição específica, validando o conteúdo e garantindo que o usuário solicitante tenha a autorização necessária.
updateProfileInfo(String, UserRequestDTO) - Method in class br.com.receitaquedoimenos.ReceitaQueDoiMenos.controllers.UserController
Atualiza as informações do perfil do usuário com base no ID do usuário fornecido.
updateProfileInfo(String, UserRequestDTO) - Method in class br.com.receitaquedoimenos.ReceitaQueDoiMenos.services.UserService
Atualiza as informações do perfil de um usuário com base no ID do usuário e nas informações fornecidas.
updateRecipe(String, String, MealRequestDTO) - Method in class br.com.receitaquedoimenos.ReceitaQueDoiMenos.controllers.MealController
 
User - Class in br.com.receitaquedoimenos.ReceitaQueDoiMenos.models.user
Representação de um Usuário dentro do Sistema
User(String) - Constructor for class br.com.receitaquedoimenos.ReceitaQueDoiMenos.models.user.User
 
User(String, String, String) - Constructor for class br.com.receitaquedoimenos.ReceitaQueDoiMenos.models.user.User
 
UserController - Class in br.com.receitaquedoimenos.ReceitaQueDoiMenos.controllers
Controlador REST para gerenciar operações relacionadas a usuários, incluindo informações de perfil, receitas e curtidas.
UserController() - Constructor for class br.com.receitaquedoimenos.ReceitaQueDoiMenos.controllers.UserController
 
UserCreatorRecipeResponseDTO - Record Class in br.com.receitaquedoimenos.ReceitaQueDoiMenos.models.user
Informações referentes ao criador de cada refeição ou drink consultado
UserCreatorRecipeResponseDTO(String, String, String) - Constructor for record class br.com.receitaquedoimenos.ReceitaQueDoiMenos.models.user.UserCreatorRecipeResponseDTO
Creates an instance of a UserCreatorRecipeResponseDTO record class.
UserMapper - Class in br.com.receitaquedoimenos.ReceitaQueDoiMenos.models.user
Classe que Representa um mapeador de entidades, melhorando a abstração dentro dos serviços.
UserMapper() - Constructor for class br.com.receitaquedoimenos.ReceitaQueDoiMenos.models.user.UserMapper
 
UserRepository - Interface in br.com.receitaquedoimenos.ReceitaQueDoiMenos.repositories
A interface UserRepository é uma extensão da interface MongoRepository, fornecendo métodos para acessar e manipular dados relacionados aos usuários no banco de dados MongoDB.
UserRequestDTO - Record Class in br.com.receitaquedoimenos.ReceitaQueDoiMenos.models.user
Informações referentes a um usuário criado ou atualizados requeridos dentro do sistema
UserRequestDTO(String, String, String) - Constructor for record class br.com.receitaquedoimenos.ReceitaQueDoiMenos.models.user.UserRequestDTO
Creates an instance of a UserRequestDTO record class.
UserResponseDTO - Record Class in br.com.receitaquedoimenos.ReceitaQueDoiMenos.models.user
Informações referentes a um usuário criado ou atualizados requeridos dentro do sistema
UserResponseDTO(String, String, String, ArrayList<String>, ArrayList<String>, ArrayList<String>, ArrayList<String>) - Constructor for record class br.com.receitaquedoimenos.ReceitaQueDoiMenos.models.user.UserResponseDTO
Creates an instance of a UserResponseDTO record class.
UserService - Class in br.com.receitaquedoimenos.ReceitaQueDoiMenos.services
A classe UserService fornece métodos para realizar operações relacionadas a usuários, incluindo recuperação de informações, manipulação de refeições e bebidas criadas e favoritas, atualização de perfil e interações de "curtir" e "descurtir" com refeições e bebidas.
UserService() - Constructor for class br.com.receitaquedoimenos.ReceitaQueDoiMenos.services.UserService
 
A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Serialized Form