Package org.apache.bval.constraints
Class FutureOrPresentValidator<T extends Comparable<T>>
- java.lang.Object
-
- org.apache.bval.constraints.TimeValidator<jakarta.validation.constraints.FutureOrPresent,T>
-
- org.apache.bval.constraints.FutureOrPresentValidator<T>
-
- Type Parameters:
T- validated type
- All Implemented Interfaces:
jakarta.validation.ConstraintValidator<jakarta.validation.constraints.FutureOrPresent,T>
- Direct Known Subclasses:
FutureOrPresentValidator.ForCalendar,FutureOrPresentValidator.ForChronoLocalDate,FutureOrPresentValidator.ForChronoLocalDateTime,FutureOrPresentValidator.ForChronoZonedDateTime,FutureOrPresentValidator.ForDate,FutureOrPresentValidator.ForInstant,FutureOrPresentValidator.ForLocalTime,FutureOrPresentValidator.ForMonthDay,FutureOrPresentValidator.ForOffsetDateTime,FutureOrPresentValidator.ForOffsetTime,FutureOrPresentValidator.ForYear,FutureOrPresentValidator.ForYearMonth
public abstract class FutureOrPresentValidator<T extends Comparable<T>> extends TimeValidator<jakarta.validation.constraints.FutureOrPresent,T>
Defines built-inConstraintValidatorimplementations forFutureOrPresent.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFutureOrPresentValidator.ForCalendarstatic classFutureOrPresentValidator.ForChronoLocalDatestatic classFutureOrPresentValidator.ForChronoLocalDateTimestatic classFutureOrPresentValidator.ForChronoZonedDateTimestatic classFutureOrPresentValidator.ForDatestatic classFutureOrPresentValidator.ForInstantstatic classFutureOrPresentValidator.ForLocalTimestatic classFutureOrPresentValidator.ForMonthDaystatic classFutureOrPresentValidator.ForOffsetDateTimestatic classFutureOrPresentValidator.ForOffsetTimestatic classFutureOrPresentValidator.ForYearstatic classFutureOrPresentValidator.ForYearMonth
-
Field Summary
-
Fields inherited from class org.apache.bval.constraints.TimeValidator
CHRONO_LOCAL_DATE_COMPARATOR, CHRONO_LOCAL_DATE_TIME_COMPARATOR, CHRONO_ZONED_DATE_TIME_COMPARATOR
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFutureOrPresentValidator(Function<Clock,T> now)protectedFutureOrPresentValidator(Function<Clock,T> now, Comparator<? super T> cmp)
-