Class AbstractEpochBasedTimeValidator<C extends Annotation,T>

java.lang.Object
org.hibernate.validator.internal.constraintvalidators.bv.time.AbstractEpochBasedTimeValidator<C,T>
All Implemented Interfaces:
jakarta.validation.ConstraintValidator<C,T>, HibernateConstraintValidator<C,T>
Direct Known Subclasses:
AbstractFutureEpochBasedValidator, AbstractFutureOrPresentEpochBasedValidator, AbstractPastEpochBasedValidator, AbstractPastOrPresentEpochBasedValidator

public abstract class AbstractEpochBasedTimeValidator<C extends Annotation,T> extends Object implements HibernateConstraintValidator<C,T>
Base class for all time validators that use an epoch to be compared to the time reference.
Author:
Alaa Nassef, Guillaume Smet
  • Field Details

    • referenceClock

      protected Clock referenceClock
  • Constructor Details

    • AbstractEpochBasedTimeValidator

      public AbstractEpochBasedTimeValidator()
  • Method Details