Class PastOrPresentValidatorForThaiBuddhistDate
java.lang.Object
org.hibernate.validator.internal.constraintvalidators.bv.time.AbstractJavaTimeValidator<PastOrPresent,T>
org.hibernate.validator.internal.constraintvalidators.bv.time.pastorpresent.AbstractPastOrPresentJavaTimeValidator<ThaiBuddhistDate>
org.hibernate.validator.internal.constraintvalidators.bv.time.pastorpresent.PastOrPresentValidatorForThaiBuddhistDate
- All Implemented Interfaces:
ConstraintValidator<PastOrPresent,
,ThaiBuddhistDate> HibernateConstraintValidator<PastOrPresent,
ThaiBuddhistDate>
public class PastOrPresentValidatorForThaiBuddhistDate
extends AbstractPastOrPresentJavaTimeValidator<ThaiBuddhistDate>
Check that the
java.time.chrono.ThaiBuddhistDate
passed is in the past.- Author:
- Guillaume Smet
-
Field Summary
Fields inherited from class org.hibernate.validator.internal.constraintvalidators.bv.time.AbstractJavaTimeValidator
referenceClock
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ThaiBuddhistDate
getReferenceValue
(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.pastorpresent.AbstractPastOrPresentJavaTimeValidator
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
-
Constructor Details
-
PastOrPresentValidatorForThaiBuddhistDate
public PastOrPresentValidatorForThaiBuddhistDate()
-
-
Method Details
-
getReferenceValue
Description copied from class:AbstractJavaTimeValidator
Returns an object of the validated type corresponding to the current time reference as provided by theClockProvider
.- Specified by:
getReferenceValue
in classAbstractJavaTimeValidator<PastOrPresent,
ThaiBuddhistDate>
-