Index
All Classes|All Packages|Constant Field Values|Serialized Form
U
- updateImageIngredients(String, List<String>) - Method in class com.cis.gorecipe.controller.FoodImageController
-
This method allows users to correct misclassification of ingredients in images by supplying their owl list of ingredients
- updateUser(Long, UserDTO) - Method in class com.cis.gorecipe.controller.UserController
- uploadedBy - Variable in class com.cis.gorecipe.model.FoodImage
-
The user which uploaded the image to GoRecipe
- uploadFile(String, InputStream, String) - Method in interface com.cis.gorecipe.service.S3Service
- uploadFile(String, InputStream, String) - Method in class com.cis.gorecipe.service.S3ServiceImpl
- uploadImage(MultipartFile, Long) - Method in class com.cis.gorecipe.controller.FoodImageController
- uploadProfilePicture(MultipartFile, Long) - Method in class com.cis.gorecipe.controller.UserController
- user - Variable in class com.cis.gorecipe.model.RecipeCalendarItem
-
The user whose calendar this item is being added to
- User - Class in com.cis.gorecipe.model
-
This class allows GoRecipe to store user information, including login information and personal preferences (such as favorite ingredients, favorite recipes, etc.)
- User() - Constructor for class com.cis.gorecipe.model.User
- userController - Variable in class com.cis.gorecipe.controller.UserControllerTest
- UserController - Class in com.cis.gorecipe.controller
-
This class handles the API endpoints related to user account management
- UserController(UserRepository, RecipeRepository, IngredientRepository, RecipeCalendarItemRepository, S3Service) - Constructor for class com.cis.gorecipe.controller.UserController
- UserControllerTest - Class in com.cis.gorecipe.controller
-
This class houses the unit/integration tests for all RecipeController API endpoints
- UserControllerTest() - Constructor for class com.cis.gorecipe.controller.UserControllerTest
- UserDTO - Class in com.cis.gorecipe.dto
-
This class acts as a transfer object for the User class to allow serialization of Users without making the password field visible
- UserDTO(User) - Constructor for class com.cis.gorecipe.dto.UserDTO
- username - Variable in class com.cis.gorecipe.dto.UserDTO
-
A unique string for user login
- username - Variable in class com.cis.gorecipe.model.User
-
A unique string for user login
- UserNotFoundException - Exception in com.cis.gorecipe.exception
- UserNotFoundException(Long) - Constructor for exception com.cis.gorecipe.exception.UserNotFoundException
- UserNotFoundException(String) - Constructor for exception com.cis.gorecipe.exception.UserNotFoundException
- userRepository - Variable in class com.cis.gorecipe.Application
- userRepository - Variable in class com.cis.gorecipe.BaseTest
- userRepository - Variable in class com.cis.gorecipe.controller.FoodImageController
-
For interfacing with the User table in the database
- userRepository - Variable in class com.cis.gorecipe.controller.RecipeController
- userRepository - Variable in class com.cis.gorecipe.controller.UserController
-
For interfacing with the User table in the database
- UserRepository - Interface in com.cis.gorecipe.repository
-
This interface provides a way to use JPA to interface with the GoRecipe database to manage Users
All Classes|All Packages|Constant Field Values|Serialized Form