Package org.apache.bval.constraints
Class FutureValidator<T extends Comparable<T>>
- java.lang.Object
-
- org.apache.bval.constraints.TimeValidator<jakarta.validation.constraints.Future,T>
-
- org.apache.bval.constraints.FutureValidator<T>
-
- Type Parameters:
T- validated type
- All Implemented Interfaces:
jakarta.validation.ConstraintValidator<jakarta.validation.constraints.Future,T>
- Direct Known Subclasses:
FutureValidator.ForCalendar,FutureValidator.ForChronoLocalDate,FutureValidator.ForChronoLocalDateTime,FutureValidator.ForChronoZonedDateTime,FutureValidator.ForDate,FutureValidator.ForInstant,FutureValidator.ForLocalTime,FutureValidator.ForMonthDay,FutureValidator.ForOffsetDateTime,FutureValidator.ForOffsetTime,FutureValidator.ForYear,FutureValidator.ForYearMonth
public abstract class FutureValidator<T extends Comparable<T>> extends TimeValidator<jakarta.validation.constraints.Future,T>
Defines built-inConstraintValidatorimplementations forFuture.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFutureValidator.ForCalendarstatic classFutureValidator.ForChronoLocalDatestatic classFutureValidator.ForChronoLocalDateTimestatic classFutureValidator.ForChronoZonedDateTimestatic classFutureValidator.ForDatestatic classFutureValidator.ForInstantstatic classFutureValidator.ForLocalTimestatic classFutureValidator.ForMonthDaystatic classFutureValidator.ForOffsetDateTimestatic classFutureValidator.ForOffsetTimestatic classFutureValidator.ForYearstatic classFutureValidator.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 protectedFutureValidator(Function<Clock,T> now)protectedFutureValidator(Function<Clock,T> now, Comparator<T> cmp)
-