Index
All Classes|All Packages|Constant Field Values|Serialized Form
R
- recipe - Variable in class com.cis.gorecipe.model.RecipeCalendarItem
-
The recipe being added to the user's calendar
- Recipe - Class in com.cis.gorecipe.model
-
This class allows GoRecipe to store the recipes that will power the core feature of the application
- Recipe() - Constructor for class com.cis.gorecipe.model.Recipe
- RecipeCalendarItem - Class in com.cis.gorecipe.model
-
This class allows for adding a recipe to a specified user's calendar
- RecipeCalendarItem() - Constructor for class com.cis.gorecipe.model.RecipeCalendarItem
- RecipeCalendarItemRepository - Interface in com.cis.gorecipe.repository
-
This interface provides a way to use JPA to interface with the GoRecipe database to manage RecipeCalendarItems
- RecipeController - Class in com.cis.gorecipe.controller
-
This class handles the API endpoints related to recipes
- RecipeController(RecipeRepository, IngredientRepository, UserRepository, DietaryRestrictionRepository, SpoonacularService) - Constructor for class com.cis.gorecipe.controller.RecipeController
- RecipeControllerTest - Class in com.cis.gorecipe.controller
-
This class houses the unit/integration tests for all RecipeController API endpoints
- RecipeControllerTest() - Constructor for class com.cis.gorecipe.controller.RecipeControllerTest
- RecipeNotFoundException - Exception in com.cis.gorecipe.exception
- RecipeNotFoundException(Long) - Constructor for exception com.cis.gorecipe.exception.RecipeNotFoundException
- RecipeNotFoundException(String) - Constructor for exception com.cis.gorecipe.exception.RecipeNotFoundException
- recipeRepository - Variable in class com.cis.gorecipe.BaseTest
- recipeRepository - Variable in class com.cis.gorecipe.controller.RecipeController
-
For interfacing with the Recipe table in the database
- recipeRepository - Variable in class com.cis.gorecipe.controller.UserController
-
For interfacing with the Recipe table in the database
- recipeRepository - Variable in class com.cis.gorecipe.service.SpoonacularServiceImpl
- RecipeRepository - Interface in com.cis.gorecipe.repository
-
This interface provides a way to use JPA to interface with the GoRecipe database to manage Recipes
- recommend(Set<Recipe>) - Method in interface com.cis.gorecipe.service.SpoonacularService
- recommend(Set<Recipe>) - Method in class com.cis.gorecipe.service.SpoonacularServiceImpl
- removeDietaryRestrictionFromAccount(Long, String) - Method in class com.cis.gorecipe.controller.UserController
- removeSavedRecipeFromAccount(Long, Long) - Method in class com.cis.gorecipe.controller.UserController
- restrictions - Variable in class com.cis.gorecipe.controller.UserController
All Classes|All Packages|Constant Field Values|Serialized Form