Class AbstractPastOrPresentJavaTimeValidator<T extends TemporalAccessor & Comparable<? super T>>

java.lang.Object
org.hibernate.validator.internal.constraintvalidators.bv.time.AbstractJavaTimeValidator<jakarta.validation.constraints.PastOrPresent,T>
org.hibernate.validator.internal.constraintvalidators.bv.time.pastorpresent.AbstractPastOrPresentJavaTimeValidator<T>
All Implemented Interfaces:
jakarta.validation.ConstraintValidator<jakarta.validation.constraints.PastOrPresent,T>, HibernateConstraintValidator<jakarta.validation.constraints.PastOrPresent,T>
Direct Known Subclasses:
PastOrPresentValidatorForHijrahDate, PastOrPresentValidatorForInstant, PastOrPresentValidatorForJapaneseDate, PastOrPresentValidatorForLocalDate, PastOrPresentValidatorForLocalDateTime, PastOrPresentValidatorForLocalTime, PastOrPresentValidatorForMinguoDate, PastOrPresentValidatorForMonthDay, PastOrPresentValidatorForOffsetDateTime, PastOrPresentValidatorForOffsetTime, PastOrPresentValidatorForThaiBuddhistDate, PastOrPresentValidatorForYear, PastOrPresentValidatorForYearMonth, PastOrPresentValidatorForZonedDateTime

public abstract class AbstractPastOrPresentJavaTimeValidator<T extends TemporalAccessor & Comparable<? super T>> extends AbstractJavaTimeValidator<jakarta.validation.constraints.PastOrPresent,T>
Base class for all @PastOrPresent validators that are based on the java.time package.
Author:
Alaa Nassef, Guillaume Smet