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

java.lang.Object
org.hibernate.validator.internal.constraintvalidators.bv.time.AbstractJavaTimeValidator<jakarta.validation.constraints.Past,T>
org.hibernate.validator.internal.constraintvalidators.bv.time.past.AbstractPastJavaTimeValidator<T>
All Implemented Interfaces:
jakarta.validation.ConstraintValidator<jakarta.validation.constraints.Past,T>, HibernateConstraintValidator<jakarta.validation.constraints.Past,T>
Direct Known Subclasses:
PastValidatorForHijrahDate, PastValidatorForInstant, PastValidatorForJapaneseDate, PastValidatorForLocalDate, PastValidatorForLocalDateTime, PastValidatorForLocalTime, PastValidatorForMinguoDate, PastValidatorForMonthDay, PastValidatorForOffsetDateTime, PastValidatorForOffsetTime, PastValidatorForThaiBuddhistDate, PastValidatorForYear, PastValidatorForYearMonth, PastValidatorForZonedDateTime

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