A B C D E F G H I K L M N P R S T U V

S

save() - Method in class edu.jhu.oose.collegechef.DataObject
Persists the data object to the database
saveUser() - Method in class edu.jhu.oose.collegechef.controller.NewUserForm
Method to save the user
search() - Method in class edu.jhu.oose.collegechef.middleman.SearchMiddleman
Performs a search based on the keyword, ingredient, and equipment queries in their respective kitchen modules
Search - Class in edu.jhu.oose.collegechef
Represents a basic recipe search.
Search() - Constructor for class edu.jhu.oose.collegechef.Search
 
searchByBoth(List<Requirement>, List<String>) - Static method in class edu.jhu.oose.collegechef.Search
Method to search by both requirements and keywords
searchByBoth() - Method in class edu.jhu.oose.collegechef.test.UsageTest
 
searchByIngr() - Method in class edu.jhu.oose.collegechef.test.UsageTest
 
searchByKeyword(String) - Static method in class edu.jhu.oose.collegechef.Search
Method to search recipes by keyword
searchByKeyword() - Method in class edu.jhu.oose.collegechef.test.UsageTest
 
searchByReqs(List<Requirement>) - Static method in class edu.jhu.oose.collegechef.Search
Method to search recipes by requirements
SearchForm - Class in edu.jhu.oose.collegechef.controller
Backing bean for the search form
SearchForm() - Constructor for class edu.jhu.oose.collegechef.controller.SearchForm
Default constructor for creating an instance of an SearchForm
SearchMiddleman - Class in edu.jhu.oose.collegechef.middleman
Class that maintains a list of criteria used for searching
SearchMiddleman(List<KeywordKitchenItem>, List<IngredientKitchenItem>, List<EquipmentKitchenItem>) - Constructor for class edu.jhu.oose.collegechef.middleman.SearchMiddleman
Creates an instance of a SearchMiddleman
send() - Method in class edu.jhu.oose.collegechef.controller.ForgotPasswordForm
Method to send the user name to reset the password
send(String[], String, String, String) - Static method in class edu.jhu.oose.collegechef.util.Mail
 
sessionFactory - Static variable in class edu.jhu.oose.collegechef.db.HibernateSessionFactory
The hibernate session factory object
setAgrees(boolean) - Method in class edu.jhu.oose.collegechef.controller.NewUserForm
Method to set whether or not the user agrees to the TOS
setAlias(String) - Method in class edu.jhu.oose.collegechef.Chef
Method to set the chef's alias
setAlias(String) - Method in class edu.jhu.oose.collegechef.controller.ChefProfile
Method to set the alias of the chef
setAlias(String) - Method in class edu.jhu.oose.collegechef.controller.NewUserForm
Method to set the alias of the new user
setAmount(float) - Method in class edu.jhu.oose.collegechef.Amount
Method to set the amount of an Amount
setApplicationMapValue(String, Object) - Static method in class edu.jhu.oose.collegechef.util.FacesUtil
 
setChef(Chef) - Method in class edu.jhu.oose.collegechef.Recipe
Method to set the chef of the recipe
setChefId(String) - Method in class edu.jhu.oose.collegechef.controller.ChefProfile
Method to set the chef ID
setConfirmPassword(String) - Method in class edu.jhu.oose.collegechef.controller.NewUserForm
Method to set the confirm password
setCurrentResultsFromChefList(List<Chef>) - Method in class edu.jhu.oose.collegechef.middleman.ChefResultsMiddleman
Sets the current results for this middleman
setCurrentResultsFromRecipeList(List<Recipe>) - Method in class edu.jhu.oose.collegechef.middleman.RecipeResultsMiddleman
Sets the current results for this middleman
setDataTable(HtmlDataTable) - Method in class edu.jhu.oose.collegechef.controller.ResultsTable
Method to set the data table to display the results
setDescription(String) - Method in class edu.jhu.oose.collegechef.controller.AddRecipeForm
Sets the description of the new recipe
setDescription(String) - Method in class edu.jhu.oose.collegechef.Recipe
Method to set the description of the recipe
setEquipment(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.EquipmentKitchenItem
Method to set the equipment item type
setEquipment(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.EquipmentKitchenModule
Method to set the equipment selected
setIngredient(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.IngredientKitchenItem
Method to set the ingredient value type
setIngredient(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.IngredientKitchenModule
Method to set the ingredient
setInstructions(String) - Method in class edu.jhu.oose.collegechef.controller.AddRecipeForm
Sets the instructions for the new recipe
setInstructions(String) - Method in class edu.jhu.oose.collegechef.Recipe
Method to set the instructions for the recipe
setKeyword(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.KeywordKitchenItem
Method to set the keyword
setKeywordInput(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.KeywordKitchenModule
Method to set the current keyword
setName(String) - Method in class edu.jhu.oose.collegechef.controller.AddEquipmentForm
Method to set the name of the equipment
setName(String) - Method in class edu.jhu.oose.collegechef.controller.AddIngredientForm
Method to set the name of the ingredient
setName(String) - Method in class edu.jhu.oose.collegechef.controller.AddRecipeForm
Sets the name of the new recipe
setName(String) - Method in class edu.jhu.oose.collegechef.controller.EquipmentResult
Method to set the name of the equipment
setName(String) - Method in class edu.jhu.oose.collegechef.controller.IngredientResult
Method to set the name of the ingredient name
setName(String) - Method in class edu.jhu.oose.collegechef.Requirement
Method to set the name of the requirement
setNewComment(String) - Method in class edu.jhu.oose.collegechef.controller.RateableCommentablePage
Method to enter a new comment for the recipe
setNewPassword(String) - Method in class edu.jhu.oose.collegechef.controller.ChangePasswordForm
Method to set the user's new password
setNewPasswordConfirm(String) - Method in class edu.jhu.oose.collegechef.controller.ChangePasswordForm
method to set the new password confirmation
setNewRating(String) - Method in class edu.jhu.oose.collegechef.controller.RateableCommentablePage
Method to set the new rating
setOldPassword(String) - Method in class edu.jhu.oose.collegechef.controller.ChangePasswordForm
Method to set the old password
setPassword(String) - Method in class edu.jhu.oose.collegechef.Chef
Method to set the chef's password
setPassword(String) - Method in class edu.jhu.oose.collegechef.controller.LoginForm
Method to set the user's password
setPassword(String) - Method in class edu.jhu.oose.collegechef.controller.NewUserForm
Method to set the password of the new user
setQuantity(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.EquipmentKitchenItem
Method to set the quantity of the equipment item
setQuantity(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.EquipmentKitchenModule
Method to set the quantity
setQuantity(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.IngredientKitchenItem
Method to set the quantity of the ingredient value
setQuantity(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.IngredientKitchenModule
Method to set the quantity
setRecipeId(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.RecipeKitchenItem
Method to set the recipe id
setRecipeId(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.RecipeKitchenModule
Method to set the recipe id
setRecipeId(String) - Method in class edu.jhu.oose.collegechef.controller.RecipeResult
Method to set the recipe ID
setSelectedEquipmentItem(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.EquipmentKitchenModule
Method to set the selected kitchen item
setSelectedIngredientItem(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.IngredientKitchenModule
Method to set the selected kitchen item
setSelectedKeywordItem(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.KeywordKitchenModule
Method to set the selected keyword kitchen item
setSelectedRecipeItem(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.RecipeKitchenModule
Method to set the selected kitchen item
setSessionMapValue(String, Object) - Static method in class edu.jhu.oose.collegechef.util.FacesUtil
 
setUnit(String) - Method in class edu.jhu.oose.collegechef.Amount
Method to set the units the Amount is in
setUnit(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.IngredientKitchenItem
Method to set the unit of the ingredient value
setUnit(String) - Method in class edu.jhu.oose.collegechef.controller.kitchen.IngredientKitchenModule
Method to set the unit of the ingredient
setUsername(String) - Method in class edu.jhu.oose.collegechef.Chef
Method to set the username of the chef
setUserName(String) - Method in class edu.jhu.oose.collegechef.controller.ForgotPasswordForm
Method to set the user name that forgot the password
setUsername(String) - Method in class edu.jhu.oose.collegechef.controller.LoginForm
Method to set the user's name
setUserName(String) - Method in class edu.jhu.oose.collegechef.controller.NewUserForm
Method to set the username of the new user
sortRequirements() - Method in class edu.jhu.oose.collegechef.controller.RecipeResult
Method to separate the requirements into an Ingredients and Equipment list
storeSelectedChef() - Method in class edu.jhu.oose.collegechef.controller.ChefListing
Stores the selected chef to be viewed into the session map.
storeSelectedChef() - Method in class edu.jhu.oose.collegechef.controller.RecipeListing
Stores the selected chef to be viewed into the session map.
storeSelectedChef() - Method in class edu.jhu.oose.collegechef.controller.RecipeResult
Stores the selected chef to be viewed into the session map.
storeSelectedRecipe() - Method in class edu.jhu.oose.collegechef.controller.RecipeListing
Stores the selected recipe to be viewed into the session map.
storeSelf() - Method in class edu.jhu.oose.collegechef.controller.ChefProfile
Stores self as selected chef to be viewed into the session map.

A B C D E F G H I K L M N P R S T U V