JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
Cards
,
Cli
,
Commands
,
Core
,
DeliveryStrategy
,
Exception
,
Item
,
Offers
,
Order
,
Others
,
StrategyProfit
,
test
,
User
,
UserFactoryPattern
Class Hierarchy
java.lang.Object
Core.
ActiveUserContext
Others.
Adress
Offers.
BirthdayOffer
(implements Offers.
ObservableOffer
)
Cli.
Clui
Cli.
Command
Commands.
AddDishRestaurantMenu
Commands.
AddDishToMeal
Commands.
AddItemToOrder
Commands.
AssociateCard
Commands.
CreateMeal
Commands.
CreateOrder
Commands.
EndOrder
Commands.
EndOrderAt
Commands.
FindDeliverer
Commands.
Help
Commands.
Login
Commands.
Logout
Commands.
OffDuty
Commands.
OnDuty
Commands.
RegisterCourier
Commands.
RegisterCustomer
Commands.
RegisterManager
Commands.
RegisterRestaurant
Commands.
RemoveSpecialOffer
Commands.
RenameMeal
Commands.
RunTest
Commands.
SetDeliveryPolicy
Commands.
SetProfitPolicy
Commands.
SetSpecialOffer
Commands.
ShowCourier
Commands.
ShowCourierOrdered
Commands.
ShowCustomer
Commands.
ShowMeal
Commands.
ShowMenuItem
Commands.
ShowProfitBetween
Commands.
ShowRestaurantTop
Commands.
ShowTotalProfit
DeliveryStrategy.
ContextDeliveryStrategy
(implements Core.
ContextStrategy
)
StrategyProfit.
ContextTargetProfitStrategy
(implements Core.
ContextStrategy
)
Others.
Date
Item.
FactoryDish
Item.
FactoryMeal
UserFactoryPattern.
FactoryUserFactory
Cards.
FidelityCard
(implements Cards.
VisitableCard
)
Cards.
BasicFidelityCard
(implements Cards.
VisitableCard
)
Cards.
LotteryFidelityCard
(implements Cards.
VisitableCard
)
Cards.
PointFidelityCard
(implements Cards.
VisitableCard
)
Order.
HistoricOrder
Others.
Historique
Others.
IDCard
User.
IDUser
Cli.
Input
Item.
Item
Item.
Dish
Item.
Dessert
Item.
MainDish
Item.
Starter
Item.
Meal
Item.
FullMeal
Item.
HalfMeal
User.
ListUser
<T> (implements java.lang.Iterable<T>)
Core.
Main
Item.
MealFactory
Offers.
MealOfTheWeek
(implements Offers.
ObservableOffer
)
Core.
MyFoodora
Order.
Order
(implements java.lang.Comparable<T>)
Others.
Period
Others.
Position
DeliveryStrategy.
StrategyDeliveryPolicy
DeliveryStrategy.
FairOccupationDelivery
DeliveryStrategy.
FastestDelivery
StrategyProfit.
StrategyTargetProfitPolicy
StrategyProfit.
TargetProfitDeliveryCost
StrategyProfit.
TargetProfitMarkup
StrategyProfit.
TargetProfitServiceFee
test.
TestCard
test.
TestCli
test.
TestCore
test.
TestCourier
test.
TestCustomer
test.
TestDeliveryStrategy
test.
TestException
test.
TestItem
test.
TestManager
test.
TestOffers
test.
TestOrder
test.
TestOthers
test.
TestRestaurant
test.
TestTargetProfitStrategy
test.
TestUserFactory
java.lang.Throwable (implements java.io.Serializable)
java.lang.Exception
Cli.
errorWrongFormatValue
Cli.
errorWrongNumberOfParams
Cli.
errorWrongTypeOfUser
Exception.
ExceptionUnknownDishType
Exception.
ExceptionUnknownMealType
Exception.
ExceptionUnknownStartegyType
Exception.
ExceptionUnknownTypeOfUser
Cli.
Token
User.
User
(implements java.lang.Comparable<T>)
User.
HumanUser
User.
Courier
User.
Customer
(implements Offers.
Observer
, Cards.
VisiterCard
)
User.
Manager
User.
MoralUser
User.
Restaurant
UserFactoryPattern.
UserFactory
UserFactoryPattern.
HumanUserFactory
UserFactoryPattern.
MoralUserFactory
User.
UserFactory
Interface Hierarchy
Core.
ContextStrategy
Offers.
ObservableOffer
Offers.
Observer
Cards.
VisitableCard
Item.
VisitablePrice
Cards.
VisiterCard
Item.
VisitorPrice
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
Cli.
Token.TypeToken
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes