Class CloseAsNoopValidatorFactoryWrapper
- java.lang.Object
-
- io.quarkus.hibernate.validator.runtime.CloseAsNoopValidatorFactoryWrapper
-
- All Implemented Interfaces:
AutoCloseable,javax.validation.ValidatorFactory,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()javax.validation.ClockProvidergetClockProvider()javax.validation.ConstraintValidatorFactorygetConstraintValidatorFactory()org.hibernate.validator.spi.properties.GetterPropertySelectionStrategygetGetterPropertySelectionStrategy()javax.validation.MessageInterpolatorgetMessageInterpolator()javax.validation.ParameterNameProvidergetParameterNameProvider()org.hibernate.validator.spi.nodenameprovider.PropertyNodeNameProvidergetPropertyNodeNameProvider()org.hibernate.validator.spi.scripting.ScriptEvaluatorFactorygetScriptEvaluatorFactory()DurationgetTemporalValidationTolerance()javax.validation.TraversableResolvergetTraversableResolver()javax.validation.ValidatorgetValidator()<T> Tunwrap(Class<T> type)org.hibernate.validator.HibernateValidatorContextusingContext()
-
-
-
Method Detail
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacejavax.validation.ValidatorFactory
-
getValidator
public javax.validation.Validator getValidator()
- Specified by:
getValidatorin interfacejavax.validation.ValidatorFactory
-
getMessageInterpolator
public javax.validation.MessageInterpolator getMessageInterpolator()
- Specified by:
getMessageInterpolatorin interfacejavax.validation.ValidatorFactory
-
getTraversableResolver
public javax.validation.TraversableResolver getTraversableResolver()
- Specified by:
getTraversableResolverin interfacejavax.validation.ValidatorFactory
-
getConstraintValidatorFactory
public javax.validation.ConstraintValidatorFactory getConstraintValidatorFactory()
- Specified by:
getConstraintValidatorFactoryin interfacejavax.validation.ValidatorFactory
-
getParameterNameProvider
public javax.validation.ParameterNameProvider getParameterNameProvider()
- Specified by:
getParameterNameProviderin interfacejavax.validation.ValidatorFactory
-
getClockProvider
public javax.validation.ClockProvider getClockProvider()
- Specified by:
getClockProviderin interfacejavax.validation.ValidatorFactory
-
unwrap
public <T> T unwrap(Class<T> type)
- Specified by:
unwrapin interfacejavax.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 interfacejavax.validation.ValidatorFactory
-
-