Package | Description |
---|---|
Cli | |
Commands | |
test | |
User | |
UserFactoryPattern |
Modifier and Type | Method and Description |
---|---|
abstract void |
Command.execute(java.util.ArrayList<java.lang.String> arguments,
MyFoodora foodora,
ActiveUserContext activeUser) |
Modifier and Type | Method and Description |
---|---|
void |
RegisterRestaurant.execute(java.util.ArrayList<java.lang.String> arg,
MyFoodora foodora,
ActiveUserContext activeUser) |
void |
RegisterManager.execute(java.util.ArrayList<java.lang.String> arg,
MyFoodora foodora,
ActiveUserContext activeUser) |
void |
RegisterCustomer.execute(java.util.ArrayList<java.lang.String> arg,
MyFoodora foodora,
ActiveUserContext activeUser) |
void |
RegisterCourier.execute(java.util.ArrayList<java.lang.String> arg,
MyFoodora foodora,
ActiveUserContext activeUser) |
Modifier and Type | Method and Description |
---|---|
void |
TestCourier.testAcceptDelivery() |
void |
TestManager.testActivateUser() |
void |
TestManager.testAddUser() |
void |
TestUserFactory.testCreateHumanUser() |
void |
TestUserFactory.testCreateMoralUser() |
void |
TestManager.testDesactivateUser() |
void |
TestException.testExceptionUnknownTypeOfUser() |
void |
TestDeliveryStrategy.testFairOccupation() |
void |
TestDeliveryStrategy.testFastestDelivery() |
void |
TestManager.testGetAverageIncomePerCustomer() |
void |
TestManager.testGetLeastActiveCourier() |
void |
TestManager.testGetLeastSellingRestaurant() |
void |
TestManager.testGetMostActiveCourier() |
void |
TestManager.testGetMostSellingRestaurant() |
void |
TestCourier.testGetNbOfOrderOfTheDay() |
void |
TestCustomer.testGetPointInTheCard() |
void |
TestRestaurant.testGetSortListOfDish() |
void |
TestManager.testGetTotalIncome() |
void |
TestManager.testGetTotalProfit() |
void |
TestCore.testGetUserByLogin() |
void |
TestCore.testGetUserByName() |
void |
TestOffers.testInFoodora() |
void |
TestCard.testPercentageInTheCard() |
void |
TestCustomer.testPlaceOrder() |
void |
TestCard.testPointInTheCard() |
void |
TestManager.testRemoveUser() |
void |
TestCore.testRemoveWithID() |
void |
TestRestaurant.testSetMealOfTheWeek() |
Modifier and Type | Method and Description |
---|---|
void |
Manager.addUser(long phoneNumber,
java.lang.String name,
java.lang.String username,
java.lang.String mail,
java.lang.String password,
Adress adress,
boolean activated,
java.lang.String birthdayDate,
java.lang.String surname,
MyFoodora foodora,
int typeOfUser,
java.lang.String kindOfUser) |
Modifier and Type | Method and Description |
---|---|
abstract HumanUser |
UserFactory.createHumanUser(long phoneNumber,
java.lang.String name,
java.lang.String username,
java.lang.String mail,
java.lang.String password,
Adress adress,
boolean activated,
java.lang.String birthdayDate,
java.lang.String surname,
int typeOfUser) |
HumanUser |
HumanUserFactory.createHumanUser(long phoneNumber,
java.lang.String name,
java.lang.String username,
java.lang.String mail,
java.lang.String password,
Adress adress,
boolean activated,
java.lang.String birthdayDate,
java.lang.String surname,
int typeOfUser) |
abstract MoralUser |
UserFactory.createMoralUser(long phoneNumber,
java.lang.String name,
java.lang.String username,
java.lang.String mail,
java.lang.String password,
Adress adress,
boolean activated,
int typeOfUser) |
MoralUser |
MoralUserFactory.createMoralUser(long phoneNumber,
java.lang.String name,
java.lang.String username,
java.lang.String mail,
java.lang.String password,
Adress adress,
boolean activated,
int typeOfUser) |
static UserFactory |
FactoryUserFactory.createUserFactory(java.lang.String typeOfUserFactory) |