Constructor and Description |
---|
Restaurant(long phoneNumber,
java.lang.String name,
java.lang.String username,
java.lang.String mail,
java.lang.String password,
Adress adress,
boolean activated)
CONSTRUCTOR
|
Modifier and Type | Method and Description |
---|---|
void |
addDish(java.lang.String typeInMeal,
java.lang.String name,
java.lang.String typeOfFood,
double price) |
void |
addDishToMeal(Dish d,
Meal m) |
void |
addMeal(java.lang.String nameOfMeal,
java.lang.String typeOfMeal,
java.util.ArrayList<Dish> listOfDish)
SETTERS
|
void |
addMealOfTheWeek(MyFoodora foodora,
java.lang.String nameOfMeal) |
Meal |
createMeal(java.lang.String nameOfMeal,
java.lang.String typeOfMeal) |
Dish |
getDishByName(java.lang.String name) |
double |
getGeneralDiscountFactor() |
Item |
getItemByName(java.lang.String name) |
java.util.ArrayList<Dish> |
getListOfDish() |
java.util.ArrayList<Meal> |
getListOfMeal() |
Meal |
getMealByName(java.lang.String name) |
MealOfTheWeek |
getMealOfTheWeek() |
java.util.ArrayList<Dish> |
getSortListOfDish() |
java.util.ArrayList<HalfMeal> |
getSortListOfHalfMeal() |
double |
getSpecialDiscountFactor() |
java.lang.String |
nameOf() |
void |
removeDish(Dish d) |
void |
removeMeal(Meal m) |
void |
removeMealOfTheWeek(MyFoodora foodora) |
void |
setGeneralDiscountFactor(double generalDiscountFactor) |
void |
setMealOfTheWeek(MealOfTheWeek mealOfTheWeek) |
void |
setSpecialDiscountFactor(double specialDiscountFactor) |
java.lang.String |
toString() |
compareTo, equals, getAdress, getHistoricOrder, getId, getMail, getName, getPhoneNumber, getTypeOfUser, getUsername, isActivated, isLogged, isLoginCorrect, setActivated, setAdress, setMail, setName, setpassword, setPhoneNumber, setTypeOfUser, setUsername
public Restaurant(long phoneNumber, java.lang.String name, java.lang.String username, java.lang.String mail, java.lang.String password, Adress adress, boolean activated)
public void addMeal(java.lang.String nameOfMeal, java.lang.String typeOfMeal, java.util.ArrayList<Dish> listOfDish) throws ExceptionUnknownMealType
ExceptionUnknownMealType
public Meal createMeal(java.lang.String nameOfMeal, java.lang.String typeOfMeal) throws ExceptionUnknownMealType
ExceptionUnknownMealType
public Dish getDishByName(java.lang.String name)
public Meal getMealByName(java.lang.String name)
public Item getItemByName(java.lang.String name)
public java.lang.String nameOf()
public java.util.ArrayList<Meal> getListOfMeal()
public java.util.ArrayList<Dish> getListOfDish()
public double getGeneralDiscountFactor()
public void setGeneralDiscountFactor(double generalDiscountFactor)
public double getSpecialDiscountFactor()
public void setSpecialDiscountFactor(double specialDiscountFactor)
public void addDish(java.lang.String typeInMeal, java.lang.String name, java.lang.String typeOfFood, double price) throws ExceptionUnknownDishType
ExceptionUnknownDishType
public void removeMeal(Meal m)
public void removeDish(Dish d)
public java.util.ArrayList<HalfMeal> getSortListOfHalfMeal()
public java.util.ArrayList<Dish> getSortListOfDish()
public void addMealOfTheWeek(MyFoodora foodora, java.lang.String nameOfMeal)
public void removeMealOfTheWeek(MyFoodora foodora)
public MealOfTheWeek getMealOfTheWeek()
public void setMealOfTheWeek(MealOfTheWeek mealOfTheWeek)