Index
All Classes and Interfaces|All Packages|Constant Field Values
D
- DB_URL - Static variable in class com.jdbc.database.DB2024TEAM07_Database
-
The database URL for connecting to the E-MATEASY database.
- DB2024TEAM07_AdminMain - Class in com.app
-
Main class for administrator functionalities in the E-MATEASY application.
- DB2024TEAM07_AdminMain() - Constructor for class com.app.DB2024TEAM07_AdminMain
- DB2024TEAM07_Database - Class in com.jdbc.database
-
This class provides a single point of access to the database connection for the E-MATEASY application.
- DB2024TEAM07_Database() - Constructor for class com.jdbc.database.DB2024TEAM07_Database
-
Private constructor to prevent object creation from outside the class.
- DB2024TEAM07_Main - Class in com.app
-
This class represents the main entry point of the application.
- DB2024TEAM07_Main() - Constructor for class com.app.DB2024TEAM07_Main
- DB2024TEAM07_Menu - Class in com.jdbc.model
-
DB 2024 team 07 menu.
- DB2024TEAM07_Menu(int, String, int, int) - Constructor for class com.jdbc.model.DB2024TEAM07_Menu
-
Instantiates a new Db 2024 team 07 menu.
- DB2024TEAM07_MenuDAO - Class in com.jdbc.database
-
This class provides data access object (DAO) methods for interacting with the DB2024_Menu table in a database.
- DB2024TEAM07_MenuDAO() - Constructor for class com.jdbc.database.DB2024TEAM07_MenuDAO
-
Constructor that establishes a connection to the database using the DB2024TEAM07_Database class.
- DB2024TEAM07_MenuManager - Class in com.manager
-
This class manages menu functionalities in the E-MATEASY application.
- DB2024TEAM07_MenuManager() - Constructor for class com.manager.DB2024TEAM07_MenuManager
- DB2024TEAM07_RatingDAO - Class in com.jdbc.database
-
This class provides data access object (DAO) methods for interacting with the DB2024_Rating and DB2024_Review tables in a database.
- DB2024TEAM07_RatingDAO() - Constructor for class com.jdbc.database.DB2024TEAM07_RatingDAO
-
Constructor that establishes a connection to the database using the DB2024TEAM07_Database class.
- DB2024TEAM07_ResReviewVO - Class in com.jdbc.view
-
This class represents a Value Object (VO) for a restaurant review in the E-MATEASY application.
- DB2024TEAM07_ResReviewVO() - Constructor for class com.jdbc.view.DB2024TEAM07_ResReviewVO
- DB2024TEAM07_ResReviewVO(int, String, String, int, String) - Constructor for class com.jdbc.view.DB2024TEAM07_ResReviewVO
-
Constructor to initialize all fields of the VO.
- DB2024TEAM07_Restaurant - Class in com.jdbc.model
-
DB 2024 team 07 restaurant.
- DB2024TEAM07_Restaurant(String, int, String, String, String, String, float, String, String) - Constructor for class com.jdbc.model.DB2024TEAM07_Restaurant
-
Instantiates a new Db 2024 team 07 restaurant.
- DB2024TEAM07_RestaurantDAO - Class in com.jdbc.database
-
This class provides data access object (DAO) methods for interacting with the DB2024_Restaurant table in a database.
- DB2024TEAM07_RestaurantDAO() - Constructor for class com.jdbc.database.DB2024TEAM07_RestaurantDAO
-
Constructor that establishes a connection to the database using the DB2024TEAM07_Database class.
- DB2024TEAM07_RestaurantManager - Class in com.manager
-
This class manages restaurant functionalities in the E-MATEASY application.
- DB2024TEAM07_RestaurantManager() - Constructor for class com.manager.DB2024TEAM07_RestaurantManager
- DB2024TEAM07_Review - Class in com.jdbc.model
-
DB 2024 team 07 review.
- DB2024TEAM07_Review() - Constructor for class com.jdbc.model.DB2024TEAM07_Review
-
Instantiates a new Db 2024 team 07 review.
- DB2024TEAM07_Review(int, String, int, String) - Constructor for class com.jdbc.model.DB2024TEAM07_Review
-
Instantiates a new Db 2024 team 07 review.
- DB2024TEAM07_ReviewDAO - Class in com.jdbc.database
-
This class provides data access object (DAO) methods for interacting with the DB2024_Review and related tables in a database.
- DB2024TEAM07_ReviewDAO() - Constructor for class com.jdbc.database.DB2024TEAM07_ReviewDAO
-
Constructor that establishes a connection to the database using the DB2024TEAM07_Database class.
- DB2024TEAM07_ReviewManager - Class in com.manager
-
This class manages review functionalities in the E-MATEASY application.
- DB2024TEAM07_ReviewManager() - Constructor for class com.manager.DB2024TEAM07_ReviewManager
- DB2024TEAM07_User - Class in com.jdbc.model
-
DB 2024 team 07 user.
- DB2024TEAM07_User() - Constructor for class com.jdbc.model.DB2024TEAM07_User
-
Instantiates a new Db 2024 team 07 user.
- DB2024TEAM07_User(String, String, String, int, String, String) - Constructor for class com.jdbc.model.DB2024TEAM07_User
-
Instantiates a new Db 2024 team 07 user.
- DB2024TEAM07_UserDAO - Class in com.jdbc.database
-
This class provides a Data Access Object (DAO) for managing users in a database.
- DB2024TEAM07_UserDAO() - Constructor for class com.jdbc.database.DB2024TEAM07_UserDAO
-
Constructor that initializes the database connection.
- DB2024TEAM07_UserMain - Class in com.app
-
User interface for logged-in users.
- DB2024TEAM07_UserMain() - Constructor for class com.app.DB2024TEAM07_UserMain
- DB2024TEAM07_UserManager - Class in com.manager
-
This class manages user functionalities in the E-MATEASY application.
- DB2024TEAM07_UserManager(DB2024TEAM07_UserDAO) - Constructor for class com.manager.DB2024TEAM07_UserManager
-
Constructor that takes a DB2024TEAM07_UserDAO object as input.
- DB2024TEAM07_UserReview - Class in com.jdbc.model
-
DB 2024 team 07 user review.
- DB2024TEAM07_UserReview() - Constructor for class com.jdbc.model.DB2024TEAM07_UserReview
-
Instantiates a new Db 2024 team 07 user review.
- DB2024TEAM07_UserReview(String, int, int, String, String, String) - Constructor for class com.jdbc.model.DB2024TEAM07_UserReview
-
Instantiates a new Db 2024 team 07 user review.
- DB2024TEAM07_UserVO - Class in com.jdbc.view
-
This class represents a Value Object (VO) for a user in the E-MATEASY application.
- DB2024TEAM07_UserVO() - Constructor for class com.jdbc.view.DB2024TEAM07_UserVO
- DB2024TEAM07_UserVO(String, String, String) - Constructor for class com.jdbc.view.DB2024TEAM07_UserVO
-
Constructor to initialize all fields of the VO.
- delete(int) - Method in class com.jdbc.database.DB2024TEAM07_RestaurantDAO
-
Deletes a restaurant from the database based on the provided restaurant ID.
- delete(int) - Method in class com.jdbc.database.DB2024TEAM07_ReviewDAO
-
Deletes a review from the database.
- delete(int, int) - Method in class com.jdbc.database.DB2024TEAM07_MenuDAO
-
Deletes a menu item from the database.
- delete(String, String) - Method in class com.jdbc.database.DB2024TEAM07_UserDAO
-
Deletes a user from the DB2024_User table.
- deleteAccount(Scanner) - Static method in class com.manager.DB2024TEAM07_UserManager
-
Allows users to delete their account after confirmation.
- deleteAccountByManager(Scanner) - Method in class com.manager.DB2024TEAM07_UserManager
-
Allows managers to delete users.
- deleteMenu(Scanner) - Static method in class com.manager.DB2024TEAM07_MenuManager
-
Deletes a menu item from the database.
- deleteRestaurant(Scanner) - Static method in class com.manager.DB2024TEAM07_RestaurantManager
-
Deletes a restaurant from the database.
- deleteReview(Scanner) - Static method in class com.manager.DB2024TEAM07_ReviewManager
-
Deletes a review from the database.
- displayAllMenu(int) - Static method in class com.manager.DB2024TEAM07_MenuManager
-
Displays all menu items for a specific restaurant.
- displayAllRestaurants() - Static method in class com.manager.DB2024TEAM07_RestaurantManager
-
Displays a list of all restaurants in the database.
- displayAllUsers() - Static method in class com.manager.DB2024TEAM07_UserManager
-
Displays a list of all users in the system.
- displayRandomRestaurant() - Static method in class com.manager.DB2024TEAM07_RestaurantManager
-
Displays a randomly selected restaurant from the database.
All Classes and Interfaces|All Packages|Constant Field Values