Index

A B C D E G I J L M N O P R S T U 
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.
A B C D E G I J L M N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values