Index

A B C D E F G H I J L M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

U

UPDATE_COMMENT_QUERY - Static variable in class com.fssa.librarymanagement.constants.CommentConstants
 
updateBook(Book) - Method in class com.fssa.librarymanagement.dao.BookDAO
Updates an existing book's information.
updateBook(Book) - Method in class com.fssa.librarymanagement.service.BookService
Update a book's information.
updateBookCopies(int, int, int) - Method in class com.fssa.librarymanagement.dao.BookDAO
Updates the loaned and available copies of a book.
updateComment(Comment) - Method in class com.fssa.librarymanagement.dao.CommentDAO
Update an existing comment.
updateComment(Comment) - Method in class com.fssa.librarymanagement.service.CommentService
Updates an existing comment with new information.
updatePassword(String, String) - Method in class com.fssa.librarymanagement.dao.UserDAO
Updates the password of a user with the given email.
updatePassword(String, String, String) - Method in class com.fssa.librarymanagement.service.UserService
Updates the password for a user if the old password is correct.
updateUser(User) - Method in class com.fssa.librarymanagement.dao.UserDAO
Updates user information.
uploadImage(InputStream, String, String) - Method in class com.fssa.librarymanagement.utils.ImageUploader
Uploads an image to Cloudinary with a custom public_id.
User - Class in com.fssa.librarymanagement.model
Represents a user in the library management system.
User() - Constructor for class com.fssa.librarymanagement.model.User
Constructs a new User object with default values.
USER_ALREADY_EXISTS - Static variable in class com.fssa.librarymanagement.constants.UserConstants
 
USER_DOES_NOT_EXIST_WITH_THE_GIVEN_EMAIL - Static variable in class com.fssa.librarymanagement.constants.UserConstants
 
USER_NOT_FOUND - Static variable in class com.fssa.librarymanagement.constants.UserConstants
 
UserConstants - Class in com.fssa.librarymanagement.constants
This class holds constant values related to users in the library management system.
UserDAO - Class in com.fssa.librarymanagement.dao
Data Access Object (DAO) class for handling User-related database operations.
UserDAO() - Constructor for class com.fssa.librarymanagement.dao.UserDAO
Constructs a new UserDAO object for performing database operations related to users.
UserService - Class in com.fssa.librarymanagement.service
This class provides services related to user management, such as register, login, list, update, and delete.
UserService() - Constructor for class com.fssa.librarymanagement.service.UserService
Constructs a new UserService object for handling user-related business logic and interactions.
UserValidator - Class in com.fssa.librarymanagement.validation
This class provides Validations for all User data.
UserValidator() - Constructor for class com.fssa.librarymanagement.validation.UserValidator
Constructs a UserValidator instance without a specific user.
UserValidator(User) - Constructor for class com.fssa.librarymanagement.validation.UserValidator
Constructs a UserValidator instance with a specific user to validate.
A B C D E F G H I J L M N P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form