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

V

validateAll() - Method in class com.fssa.librarymanagement.validation.BookRequestValidator
Validates all Book Request attributes.
validateAll() - Method in class com.fssa.librarymanagement.validation.BookValidator
Validates all Book attributes.
validateAll() - Method in class com.fssa.librarymanagement.validation.BorrowValidator
Validates all Borrow attributes.
validateAll() - Method in class com.fssa.librarymanagement.validation.UserValidator
Validates all User attributes.
validateAuthor(String) - Method in class com.fssa.librarymanagement.validation.BookRequestValidator
Validates the book author.
validateAuthor(String) - Method in class com.fssa.librarymanagement.validation.BookValidator
Validates the book author.
validateAvailableCopies(int, int) - Method in class com.fssa.librarymanagement.validation.BookValidator
Validates the number of available copies.
validateBorrowDate(LocalDateTime) - Method in class com.fssa.librarymanagement.validation.BorrowValidator
Validates the borrow date.
validateCoverImage(String) - Method in class com.fssa.librarymanagement.validation.BookValidator
Validates a profile image URL.
validateDateOfBirth(LocalDate) - Method in class com.fssa.librarymanagement.validation.UserValidator
Validates a date of birth.
validateDescription(String) - Method in class com.fssa.librarymanagement.validation.BookRequestValidator
Validates the book description.
validateDescription(String) - Method in class com.fssa.librarymanagement.validation.BookValidator
Validates the book description.
validateDescription(String) - Method in class com.fssa.librarymanagement.validation.CommentValidator
Validates a comment description.
validateEmail(String) - Method in class com.fssa.librarymanagement.validation.UserValidator
Validates an email address.
validateGender(char) - Method in class com.fssa.librarymanagement.validation.UserValidator
Validates a gender.
validateGenre(String) - Method in class com.fssa.librarymanagement.validation.BookValidator
Validates the book genre.
validateLanguage(String) - Method in class com.fssa.librarymanagement.validation.BookValidator
Validates the book language.
validateLoanedCopies(int, int) - Method in class com.fssa.librarymanagement.validation.BookValidator
Validates the number of loaned copies.
validateMobileNo(long) - Method in class com.fssa.librarymanagement.validation.UserValidator
Validates a mobile number.
validateName(String) - Method in class com.fssa.librarymanagement.validation.UserValidator
Validates a name.
validatePassword(String) - Method in class com.fssa.librarymanagement.validation.UserValidator
Validates a password.
validateProfileImage(String) - Method in class com.fssa.librarymanagement.validation.UserValidator
Validates a profile image URL.
validatePublisher(String) - Method in class com.fssa.librarymanagement.validation.BookValidator
Validates the book publisher.
validateRange(int) - Method in class com.fssa.librarymanagement.validation.RatingValidator
Validates a rating value to ensure it falls within the range of 0 to 5.
validateReturnDate(LocalDate) - Method in class com.fssa.librarymanagement.validation.BorrowValidator
Validates the return date.
validateTitle(String) - Method in class com.fssa.librarymanagement.validation.BookRequestValidator
Validates the book title.
validateTitle(String) - Method in class com.fssa.librarymanagement.validation.BookValidator
Validates the book title.
validateTotalCopies(int) - Method in class com.fssa.librarymanagement.validation.BookValidator
Validates the total number of copies.
ValidationException - Exception in com.fssa.librarymanagement.exceptions
This exception class is used to handle validation errors related to validation layer operations.
ValidationException(String) - Constructor for exception com.fssa.librarymanagement.exceptions.ValidationException
Creates a new ValidationException with the specified detail message.
ValidationException(String, Throwable) - Constructor for exception com.fssa.librarymanagement.exceptions.ValidationException
Creates a new ValidationException with the specified detail message and cause of the exception.
ValidationException(Throwable) - Constructor for exception com.fssa.librarymanagement.exceptions.ValidationException
Creates a new ValidationException with the specified cause.
valueOf(String) - Static method in enum class com.fssa.librarymanagement.enums.BorrowingDuration
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.fssa.librarymanagement.enums.BorrowingDuration
Returns an array containing the constants of this enum class, in the order they are declared.
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