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