Class FutureOrPresentValidatorForZonedDateTime
- java.lang.Object
-
- org.hibernate.validator.internal.constraintvalidators.bv.time.AbstractJavaTimeValidator<FutureOrPresent,T>
-
- org.hibernate.validator.internal.constraintvalidators.bv.time.futureorpresent.AbstractFutureOrPresentJavaTimeValidator<ZonedDateTime>
-
- org.hibernate.validator.internal.constraintvalidators.bv.time.futureorpresent.FutureOrPresentValidatorForZonedDateTime
-
- All Implemented Interfaces:
ConstraintValidator<FutureOrPresent,ZonedDateTime>,HibernateConstraintValidator<FutureOrPresent,ZonedDateTime>
public class FutureOrPresentValidatorForZonedDateTime extends AbstractFutureOrPresentJavaTimeValidator<ZonedDateTime>
Check that thejava.time.ZonedDateTimepassed is in the future.- Author:
- Khalid Alqinyah, Guillaume Smet
-
-
Field Summary
-
Fields inherited from class org.hibernate.validator.internal.constraintvalidators.bv.time.AbstractJavaTimeValidator
referenceClock
-
-
Constructor Summary
Constructors Constructor Description FutureOrPresentValidatorForZonedDateTime()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ZonedDateTimegetReferenceValue(Clock reference)Returns an object of the validated type corresponding to the current time reference as provided by theClockProvider.-
Methods inherited from class org.hibernate.validator.internal.constraintvalidators.bv.time.futureorpresent.AbstractFutureOrPresentJavaTimeValidator
getEffectiveTemporalValidationTolerance, isValid
-
Methods inherited from class org.hibernate.validator.internal.constraintvalidators.bv.time.AbstractJavaTimeValidator
initialize, isValid
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jakarta.validation.ConstraintValidator
initialize
-
-
-
-
Method Detail
-
getReferenceValue
protected ZonedDateTime getReferenceValue(Clock reference)
Description copied from class:AbstractJavaTimeValidatorReturns an object of the validated type corresponding to the current time reference as provided by theClockProvider.- Specified by:
getReferenceValuein classAbstractJavaTimeValidator<FutureOrPresent,ZonedDateTime>
-
-