Index
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form