Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
G
- GET_RATING_BY_BOOK_AND_USER_QUERY - Static variable in class com.fssa.librarymanagement.constants.RatingConstants
- GET_RATING_BY_BOOK_QUERY - Static variable in class com.fssa.librarymanagement.constants.RatingConstants
- getAllBookRequests() - Method in class com.fssa.librarymanagement.dao.BookRequestDAO
-
Retrieve a list of all book requests.
- getAllBookRequests() - Method in class com.fssa.librarymanagement.service.BookRequestService
-
Retrieves a list of all book requests.
- getAllBooks() - Method in class com.fssa.librarymanagement.dao.BookDAO
-
Retrieves a list of all active books.
- getAllBorrows() - Method in class com.fssa.librarymanagement.dao.BorrowDAO
-
Retrieves a list of all borrows.
- getAllBorrows() - Method in class com.fssa.librarymanagement.service.BorrowService
-
Get a list of all borrowed books.
- getAllGenres() - Method in class com.fssa.librarymanagement.dao.BookDAO
-
Retrieves a list of all distinct genres from the database.
- getAllUsers() - Method in class com.fssa.librarymanagement.dao.UserDAO
-
Retrieves a list of all users.
- getAuthor() - Method in class com.fssa.librarymanagement.model.Book
-
Get the book's author.
- getAuthorName() - Method in class com.fssa.librarymanagement.model.BookRequest
-
Get the name of the book's author.
- getAvailableCopies() - Method in class com.fssa.librarymanagement.model.Book
-
Get the number of available copies of the book.
- getAvailableCopiesCount(int) - Method in class com.fssa.librarymanagement.dao.BorrowDAO
-
Retrieves the count of available copies for a book.
- getAverageRatingAndCountByBook(int) - Method in class com.fssa.librarymanagement.service.RatingService
-
Retrieves the average rating and count of ratings for a specific book.
- getBook() - Method in class com.fssa.librarymanagement.model.Borrow
-
Get the borrowed book.
- getBook() - Method in class com.fssa.librarymanagement.model.Comment
-
Get the book associated with the comment.
- getBookById(int) - Method in class com.fssa.librarymanagement.dao.BookDAO
-
Retrieves a book by its ID.
- getBookById(int) - Method in class com.fssa.librarymanagement.service.BookService
-
Retrieve a book by its ID from the library.
- getBookId() - Method in class com.fssa.librarymanagement.model.Book
-
Get the book's ID.
- getBookId() - Method in class com.fssa.librarymanagement.model.Rating
-
Get the ID of the rated book.
- getBookName() - Method in class com.fssa.librarymanagement.model.BookRequest
-
Get the name of the requested book.
- getBorrowById(int) - Method in class com.fssa.librarymanagement.dao.BorrowDAO
-
Retrieves a specific Borrow by its ID.
- getBorrowById(int) - Method in class com.fssa.librarymanagement.service.BorrowService
-
Retrieves a specific Borrow by its ID.
- getBorrowByUserAndBook(int, int) - Method in class com.fssa.librarymanagement.dao.BorrowDAO
-
Retrieves a specific borrow by user ID and book ID.
- getBorrowByUserAndBook(int, int) - Method in class com.fssa.librarymanagement.service.BorrowService
-
Retrieves a specific Borrow by user and book.
- getBorrowDate() - Method in class com.fssa.librarymanagement.model.Borrow
-
Get the date when the book was borrowed.
- getBorrowedBooksCountByUser(int) - Method in class com.fssa.librarymanagement.dao.BorrowDAO
-
Retrieves the count of borrowed books by a user.
- getBorrowId() - Method in class com.fssa.librarymanagement.model.Borrow
-
Get the borrow's ID.
- getBorrowsByBook(int) - Method in class com.fssa.librarymanagement.dao.BorrowDAO
-
Retrieves a list of borrows for a book.
- getBorrowsByBook(int) - Method in class com.fssa.librarymanagement.service.BorrowService
-
Get a list of borrowed books for a specific book.
- getBorrowsByUser(int) - Method in class com.fssa.librarymanagement.dao.BorrowDAO
-
Retrieves a list of borrows by a user.
- getBorrowsByUser(int) - Method in class com.fssa.librarymanagement.service.BorrowService
-
Get a list of borrowed books by a user.
- getCloudinary() - Method in class com.fssa.librarymanagement.utils.CloudinaryUtil
-
Get the Cloudinary instance for media management.
- getCommentId() - Method in class com.fssa.librarymanagement.model.Comment
-
Get the comment's ID.
- getConnection() - Static method in class com.fssa.librarymanagement.utils.ConnectionUtil
-
Gets a connection to the database.
- getCoverImage() - Method in class com.fssa.librarymanagement.model.Book
-
Get the book's cover image.
- getCreatedAt() - Method in class com.fssa.librarymanagement.model.Comment
-
Get the date and time when the comment was created.
- getCreatedDate() - Method in class com.fssa.librarymanagement.model.User
-
Get the timestamp when the user's account was created.
- getDescription() - Method in class com.fssa.librarymanagement.model.Book
-
Get the book's description.
- getDescription() - Method in class com.fssa.librarymanagement.model.BookRequest
-
Get the description of the book request.
- getDescription() - Method in class com.fssa.librarymanagement.model.Comment
-
Get the description of the comment.
- getDob() - Method in class com.fssa.librarymanagement.model.User
-
Get the user's date of birth.
- getDueDate() - Method in class com.fssa.librarymanagement.model.Borrow
-
Get the due date for returning the book.
- getEditedAt() - Method in class com.fssa.librarymanagement.model.Comment
-
Get the date and time when the comment was last edited.
- getEmail() - Method in class com.fssa.librarymanagement.model.User
-
Get the user's email address.
- getFine() - Method in class com.fssa.librarymanagement.model.Borrow
-
Get any fine associated with the return of the book.
- getGender() - Method in class com.fssa.librarymanagement.model.User
-
Get the user's gender.
- getGenre() - Method in class com.fssa.librarymanagement.model.Book
-
Get the book's genre.
- getLanguage() - Method in class com.fssa.librarymanagement.model.Book
-
Get the book's language.
- getLoanedCopies() - Method in class com.fssa.librarymanagement.model.Book
-
Get the number of loaned copies of the book.
- getMobileNo() - Method in class com.fssa.librarymanagement.model.User
-
Get the user's mobile number.
- getName() - Method in class com.fssa.librarymanagement.model.User
-
Get the user's name.
- getPages() - Method in class com.fssa.librarymanagement.model.Book
-
Get the number of pages in the book.
- getPassword() - Method in class com.fssa.librarymanagement.model.User
-
Get the user's password.
- getProfileImage() - Method in class com.fssa.librarymanagement.model.User
-
Get the user's profile image URL.
- getPublisher() - Method in class com.fssa.librarymanagement.model.Book
-
Get the book's publisher.
- getRating() - Method in class com.fssa.librarymanagement.model.Rating
-
Get the user's rating in stars.
- getRatingByBook(int) - Method in class com.fssa.librarymanagement.dao.RatingDAO
-
Get the rating information for a specific book.
- getRatingByBookAndUser(int, int) - Method in class com.fssa.librarymanagement.dao.RatingDAO
-
Get the rating given by a specific user to a particular book.
- getRatingByBookAndUser(int, int) - Method in class com.fssa.librarymanagement.service.RatingService
-
Retrieves a user's rating for a specific book.
- getReturnDate() - Method in class com.fssa.librarymanagement.model.Borrow
-
Get the date when the book was returned.
- getSourceLink() - Method in class com.fssa.librarymanagement.model.BookRequest
-
Get the source link of the requested book.
- getTitle() - Method in class com.fssa.librarymanagement.model.Book
-
Get the book's title.
- getTotalCopies() - Method in class com.fssa.librarymanagement.model.Book
-
Get the total number of copies of the book.
- getUser() - Method in class com.fssa.librarymanagement.model.Borrow
-
Get the user who borrowed the book.
- getUser() - Method in class com.fssa.librarymanagement.model.Comment
-
Get the user who posted the comment.
- getUserByEmail(String) - Method in class com.fssa.librarymanagement.dao.UserDAO
-
Retrieves a user by their email.
- getUserByEmail(String) - Method in class com.fssa.librarymanagement.service.UserService
-
Retrieve a user by their email.
- getUserById(int) - Method in class com.fssa.librarymanagement.dao.UserDAO
-
Retrieves a user by their ID.
- getUserById(int) - Method in class com.fssa.librarymanagement.service.UserService
-
Retrieve a user.
- getUserId() - Method in class com.fssa.librarymanagement.model.Rating
-
Get the ID of the user who rated the book.
- getUserId() - Method in class com.fssa.librarymanagement.model.User
-
Get the user's unique ID.
- getValue() - Method in enum class com.fssa.librarymanagement.enums.BorrowingDuration
-
Get the numeric value associated with the borrowing duration.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form