Class CloseAsNoopValidatorFactoryWrapper
- java.lang.Object
-
- io.quarkus.hibernate.validator.runtime.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 Summary
Constructors Constructor Description CloseAsNoopValidatorFactoryWrapper(org.hibernate.validator.HibernateValidatorFactory validatorFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()jakarta.validation.ClockProvidergetClockProvider()jakarta.validation.ConstraintValidatorFactorygetConstraintValidatorFactory()org.hibernate.validator.spi.properties.GetterPropertySelectionStrategygetGetterPropertySelectionStrategy()jakarta.validation.MessageInterpolatorgetMessageInterpolator()jakarta.validation.ParameterNameProvidergetParameterNameProvider()org.hibernate.validator.spi.nodenameprovider.PropertyNodeNameProvidergetPropertyNodeNameProvider()org.hibernate.validator.spi.scripting.ScriptEvaluatorFactorygetScriptEvaluatorFactory()DurationgetTemporalValidationTolerance()jakarta.validation.TraversableResolvergetTraversableResolver()jakarta.validation.ValidatorgetValidator()<T> Tunwrap(Class<T> type)org.hibernate.validator.HibernateValidatorContextusingContext()
-
-
-
Method Detail
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacejakarta.validation.ValidatorFactory
-
getValidator
public jakarta.validation.Validator getValidator()
- Specified by:
getValidatorin interfacejakarta.validation.ValidatorFactory
-
getMessageInterpolator
public jakarta.validation.MessageInterpolator getMessageInterpolator()
- Specified by:
getMessageInterpolatorin interfacejakarta.validation.ValidatorFactory
-
getTraversableResolver
public jakarta.validation.TraversableResolver getTraversableResolver()
- Specified by:
getTraversableResolverin interfacejakarta.validation.ValidatorFactory
-
getConstraintValidatorFactory
public jakarta.validation.ConstraintValidatorFactory getConstraintValidatorFactory()
- Specified by:
getConstraintValidatorFactoryin interfacejakarta.validation.ValidatorFactory
-
getParameterNameProvider
public jakarta.validation.ParameterNameProvider getParameterNameProvider()
- Specified by:
getParameterNameProviderin interfacejakarta.validation.ValidatorFactory
-
getClockProvider
public jakarta.validation.ClockProvider getClockProvider()
- Specified by:
getClockProviderin interfacejakarta.validation.ValidatorFactory
-
unwrap
public <T> T unwrap(Class<T> type)
- Specified by:
unwrapin interfacejakarta.validation.ValidatorFactory
-
getScriptEvaluatorFactory
public org.hibernate.validator.spi.scripting.ScriptEvaluatorFactory getScriptEvaluatorFactory()
- Specified by:
getScriptEvaluatorFactoryin interfaceorg.hibernate.validator.HibernateValidatorFactory
-
getTemporalValidationTolerance
public Duration getTemporalValidationTolerance()
- Specified by:
getTemporalValidationTolerancein interfaceorg.hibernate.validator.HibernateValidatorFactory
-
getGetterPropertySelectionStrategy
public org.hibernate.validator.spi.properties.GetterPropertySelectionStrategy getGetterPropertySelectionStrategy()
- Specified by:
getGetterPropertySelectionStrategyin interfaceorg.hibernate.validator.HibernateValidatorFactory
-
getPropertyNodeNameProvider
public org.hibernate.validator.spi.nodenameprovider.PropertyNodeNameProvider getPropertyNodeNameProvider()
- Specified by:
getPropertyNodeNameProviderin interfaceorg.hibernate.validator.HibernateValidatorFactory
-
usingContext
public org.hibernate.validator.HibernateValidatorContext usingContext()
- Specified by:
usingContextin interfaceorg.hibernate.validator.HibernateValidatorFactory- Specified by:
usingContextin interfacejakarta.validation.ValidatorFactory
-
-