Index

A B C D E F G H I L M N P R S T U V W 
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
 
A B C D E F G H I L M N P R S T U V W 
All Classes|All Packages|Constant Field Values|Serialized Form