Package | Description |
---|---|
Core | |
DeliveryStrategy | |
Offers | |
Order | |
User |
Modifier and Type | Method and Description |
---|---|
ListUser<Restaurant> |
MyFoodora.getListRestaurant() |
Modifier and Type | Method and Description |
---|---|
void |
MyFoodora.addRestaurant(Restaurant r) |
Modifier and Type | Method and Description |
---|---|
void |
MyFoodora.setListRestaurant(ListUser<Restaurant> listRestaurant) |
Modifier and Type | Method and Description |
---|---|
abstract Courier |
StrategyDeliveryPolicy.chooseCourier(Restaurant restaurant,
Customer c,
java.util.ArrayList<Courier> listOfCourier) |
Courier |
FastestDelivery.chooseCourier(Restaurant restaurant,
Customer c,
java.util.ArrayList<Courier> listOfCourier) |
Courier |
FairOccupationDelivery.chooseCourier(Restaurant restaurant,
Customer customer,
java.util.ArrayList<Courier> listOfCourier) |
Modifier and Type | Method and Description |
---|---|
void |
ObservableOffer.notifyObservers(Restaurant r) |
void |
MealOfTheWeek.notifyObservers(Restaurant r) |
void |
BirthdayOffer.notifyObservers(Restaurant r) |
void |
MealOfTheWeek.setInterests(Restaurant r) |
Modifier and Type | Method and Description |
---|---|
Restaurant |
Order.getRestaurantAttached() |
Modifier and Type | Method and Description |
---|---|
void |
Order.setRestaurantAttached(Restaurant restaurantAttached) |
Constructor and Description |
---|
Order(java.lang.String _name,
Restaurant _restaurant) |
Modifier and Type | Method and Description |
---|---|
void |
Customer.createOrder(java.lang.String name,
Restaurant restaurant) |
java.util.ArrayList<Dish> |
Manager.getSortedListOfDish(Restaurant restaurant) |
java.util.ArrayList<HalfMeal> |
Manager.getSortedListOfHalfMeal(Restaurant restaurant) |
void |
Customer.placeOrder(Restaurant restaurant,
java.lang.String mealOrDish,
java.util.ArrayList<java.lang.String> listOfItem,
MyFoodora foodora) |