Class CloseAsNoopValidatorFactoryWrapper

  • All Implemented Interfaces:
    jakarta.validation.ValidatorFactory, AutoCloseable, org.hibernate.validator.HibernateValidatorFactory

    class CloseAsNoopValidatorFactoryWrapper
    extends Object
    implements org.hibernate.validator.HibernateValidatorFactory
    Wrapper used to avoid closing the managed ValidatorFactory.
    • Constructor Detail

      • CloseAsNoopValidatorFactoryWrapper

        CloseAsNoopValidatorFactoryWrapper​(org.hibernate.validator.HibernateValidatorFactory validatorFactory)
    • Method Detail

      • close

        public void close()
        Specified by:
        close in interface AutoCloseable
        Specified by:
        close in interface jakarta.validation.ValidatorFactory
      • getValidator

        public jakarta.validation.Validator getValidator()
        Specified by:
        getValidator in interface jakarta.validation.ValidatorFactory
      • getMessageInterpolator

        public jakarta.validation.MessageInterpolator getMessageInterpolator()
        Specified by:
        getMessageInterpolator in interface jakarta.validation.ValidatorFactory
      • getTraversableResolver

        public jakarta.validation.TraversableResolver getTraversableResolver()
        Specified by:
        getTraversableResolver in interface jakarta.validation.ValidatorFactory
      • getConstraintValidatorFactory

        public jakarta.validation.ConstraintValidatorFactory getConstraintValidatorFactory()
        Specified by:
        getConstraintValidatorFactory in interface jakarta.validation.ValidatorFactory
      • getParameterNameProvider

        public jakarta.validation.ParameterNameProvider getParameterNameProvider()
        Specified by:
        getParameterNameProvider in interface jakarta.validation.ValidatorFactory
      • getClockProvider

        public jakarta.validation.ClockProvider getClockProvider()
        Specified by:
        getClockProvider in interface jakarta.validation.ValidatorFactory
      • unwrap

        public <T> T unwrap​(Class<T> type)
        Specified by:
        unwrap in interface jakarta.validation.ValidatorFactory
      • getScriptEvaluatorFactory

        public org.hibernate.validator.spi.scripting.ScriptEvaluatorFactory getScriptEvaluatorFactory()
        Specified by:
        getScriptEvaluatorFactory in interface org.hibernate.validator.HibernateValidatorFactory
      • getTemporalValidationTolerance

        public Duration getTemporalValidationTolerance()
        Specified by:
        getTemporalValidationTolerance in interface org.hibernate.validator.HibernateValidatorFactory
      • getGetterPropertySelectionStrategy

        public org.hibernate.validator.spi.properties.GetterPropertySelectionStrategy getGetterPropertySelectionStrategy()
        Specified by:
        getGetterPropertySelectionStrategy in interface org.hibernate.validator.HibernateValidatorFactory
      • getPropertyNodeNameProvider

        public org.hibernate.validator.spi.nodenameprovider.PropertyNodeNameProvider getPropertyNodeNameProvider()
        Specified by:
        getPropertyNodeNameProvider in interface org.hibernate.validator.HibernateValidatorFactory
      • usingContext

        public org.hibernate.validator.HibernateValidatorContext usingContext()
        Specified by:
        usingContext in interface org.hibernate.validator.HibernateValidatorFactory
        Specified by:
        usingContext in interface jakarta.validation.ValidatorFactory