Interface HibernateConstraintValidator<A extends Annotation,T>

All Superinterfaces:
jakarta.validation.ConstraintValidator<A,T>
All Known Implementing Classes:
AbstractEpochBasedTimeValidator, AbstractFutureEpochBasedValidator, AbstractFutureInstantBasedValidator, AbstractFutureJavaTimeValidator, AbstractFutureOrPresentEpochBasedValidator, AbstractFutureOrPresentInstantBasedValidator, AbstractFutureOrPresentJavaTimeValidator, AbstractInstantBasedTimeValidator, AbstractJavaTimeValidator, AbstractPastEpochBasedValidator, AbstractPastInstantBasedValidator, AbstractPastJavaTimeValidator, AbstractPastOrPresentEpochBasedValidator, AbstractPastOrPresentInstantBasedValidator, AbstractPastOrPresentJavaTimeValidator, AbstractScriptAssertValidator, FutureOrPresentValidatorForCalendar, FutureOrPresentValidatorForDate, FutureOrPresentValidatorForHijrahDate, FutureOrPresentValidatorForInstant, FutureOrPresentValidatorForJapaneseDate, FutureOrPresentValidatorForLocalDate, FutureOrPresentValidatorForLocalDateTime, FutureOrPresentValidatorForLocalTime, FutureOrPresentValidatorForMinguoDate, FutureOrPresentValidatorForMonthDay, FutureOrPresentValidatorForOffsetDateTime, FutureOrPresentValidatorForOffsetTime, FutureOrPresentValidatorForReadableInstant, FutureOrPresentValidatorForReadablePartial, FutureOrPresentValidatorForThaiBuddhistDate, FutureOrPresentValidatorForYear, FutureOrPresentValidatorForYearMonth, FutureOrPresentValidatorForZonedDateTime, FutureValidatorForCalendar, FutureValidatorForDate, FutureValidatorForHijrahDate, FutureValidatorForInstant, FutureValidatorForJapaneseDate, FutureValidatorForLocalDate, FutureValidatorForLocalDateTime, FutureValidatorForLocalTime, FutureValidatorForMinguoDate, FutureValidatorForMonthDay, FutureValidatorForOffsetDateTime, FutureValidatorForOffsetTime, FutureValidatorForReadableInstant, FutureValidatorForReadablePartial, FutureValidatorForThaiBuddhistDate, FutureValidatorForYear, FutureValidatorForYearMonth, FutureValidatorForZonedDateTime, ParameterScriptAssertValidator, PastOrPresentValidatorForCalendar, PastOrPresentValidatorForDate, PastOrPresentValidatorForHijrahDate, PastOrPresentValidatorForInstant, PastOrPresentValidatorForJapaneseDate, PastOrPresentValidatorForLocalDate, PastOrPresentValidatorForLocalDateTime, PastOrPresentValidatorForLocalTime, PastOrPresentValidatorForMinguoDate, PastOrPresentValidatorForMonthDay, PastOrPresentValidatorForOffsetDateTime, PastOrPresentValidatorForOffsetTime, PastOrPresentValidatorForReadableInstant, PastOrPresentValidatorForReadablePartial, PastOrPresentValidatorForThaiBuddhistDate, PastOrPresentValidatorForYear, PastOrPresentValidatorForYearMonth, PastOrPresentValidatorForZonedDateTime, PastValidatorForCalendar, PastValidatorForDate, PastValidatorForHijrahDate, PastValidatorForInstant, PastValidatorForJapaneseDate, PastValidatorForLocalDate, PastValidatorForLocalDateTime, PastValidatorForLocalTime, PastValidatorForMinguoDate, PastValidatorForMonthDay, PastValidatorForOffsetDateTime, PastValidatorForOffsetTime, PastValidatorForReadableInstant, PastValidatorForReadablePartial, PastValidatorForThaiBuddhistDate, PastValidatorForYear, PastValidatorForYearMonth, PastValidatorForZonedDateTime, ScriptAssertValidator

@Incubating public interface HibernateConstraintValidator<A extends Annotation,T> extends jakarta.validation.ConstraintValidator<A,T>
Hibernate Validator specific extension to the ConstraintValidator contract.
Since:
6.0.5
Author:
Marko Bekhta
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    initialize(jakarta.validation.metadata.ConstraintDescriptor<A> constraintDescriptor, HibernateConstraintValidatorInitializationContext initializationContext)
    Initializes the validator in preparation for ConstraintValidator.isValid(Object, ConstraintValidatorContext) calls.

    Methods inherited from interface jakarta.validation.ConstraintValidator

    initialize, isValid