Skip navigation links
A B C D E F G H I L M N O P R S T U V 

M

Main - Class in Core
Initialize the Foodora System, the Clui and the activeUserContext.
Main() - Constructor for class Core.Main
 
main(String[]) - Static method in class Core.Main
 
MainDish - Class in Item
 
MainDish(String, String, double) - Constructor for class Item.MainDish
 
MANAGER - Static variable in class Core.MyFoodora
 
MANAGER - Static variable in class test.TestCard
 
MANAGER - Static variable in class test.TestCore
 
MANAGER - Static variable in class test.TestCourier
 
MANAGER - Static variable in class test.TestCustomer
 
MANAGER - Static variable in class test.TestDeliveryStrategy
 
MANAGER - Static variable in class test.TestException
 
MANAGER - Static variable in class test.TestManager
 
MANAGER - Static variable in class test.TestOffers
 
MANAGER - Static variable in class test.TestRestaurant
 
MANAGER - Static variable in class test.TestTargetProfitStrategy
 
MANAGER - Static variable in class test.TestUserFactory
 
MANAGER - Static variable in class User.Customer
 
Manager - Class in User
The managers controls foodora, they are able to do anything in the system Creating users, changing parameters, calculating statistics.
Manager(long, String, String, String, String, Adress, boolean, String, String) - Constructor for class User.Manager
 
MANAGER - Static variable in class User.Manager
 
MANAGER - Static variable in class User.User
 
MANAGER - Static variable in class UserFactoryPattern.UserFactory
 
Meal - Class in Item
This Meal class is created by the use of a pattern given in the constructor of subClasses, this pattern must consist on an array, each case contain an obligatory typeOfMeal (starter,mainDish...), if the user have the choice between two typeOfMeal it can be implemented by using a subArray.
Meal(String, String) - Constructor for class Item.Meal
CONSTRUCTORS
MealFactory - Class in Item
This Factory allow Restaurant to create generic Meals.
MealFactory() - Constructor for class Item.MealFactory
 
MealOfTheWeek - Class in Offers
This class is attached to a unique meal for a restaurant.
MealOfTheWeek(Meal) - Constructor for class Offers.MealOfTheWeek
 
MoralUser - Class in User
Abstraction of non human users.
MoralUser(long, String, String, String, String, Adress, boolean) - Constructor for class User.MoralUser
 
MoralUser() - Constructor for class User.MoralUser
 
MoralUserFactory - Class in UserFactoryPattern
Allow to create generic non human users.
MoralUserFactory() - Constructor for class UserFactoryPattern.MoralUserFactory
 
MyFoodora - Class in Core
Heart of the project, concatenate all the functionalities this project must have.
MyFoodora() - Constructor for class Core.MyFoodora
CONSTRUCTOR
A B C D E F G H I L M N O P R S T U V 
Skip navigation links