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

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.
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