Class DefaultValidatorFactory
java.lang.Object
io.micronaut.validation.validator.DefaultValidatorFactory
- All Implemented Interfaces:
jakarta.validation.ValidatorFactory,AutoCloseable
@Requires(missingBeans=jakarta.validation.ValidatorFactory.class)
@Internal
@Singleton
public class DefaultValidatorFactory
extends Object
implements jakarta.validation.ValidatorFactory
Default validator factory implementation.
- Since:
- 1.2.0
- Author:
- graemerocher
-
Constructor Summary
ConstructorsConstructorDescriptionThe constructor.DefaultValidatorFactory(ValidatorConfiguration configuration) The constructor.DefaultValidatorFactory(Validator validator, ValidatorConfiguration configuration) Default constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()jakarta.validation.ClockProviderjakarta.validation.ConstraintValidatorFactoryjakarta.validation.MessageInterpolatorjakarta.validation.ParameterNameProviderjakarta.validation.TraversableResolverjakarta.validation.Validator<T> Tjakarta.validation.ValidatorContext
-
Constructor Details
-
DefaultValidatorFactory
public DefaultValidatorFactory()The constructor. -
DefaultValidatorFactory
The constructor.- Parameters:
configuration- The configuration.
-
DefaultValidatorFactory
Default constructor.- Parameters:
validator- The validator.configuration- The configuration.
-
-
Method Details
-
getValidator
public jakarta.validation.Validator getValidator()- Specified by:
getValidatorin interfacejakarta.validation.ValidatorFactory
-
usingContext
public jakarta.validation.ValidatorContext usingContext()- Specified by:
usingContextin 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
- Specified by:
unwrapin interfacejakarta.validation.ValidatorFactory
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacejakarta.validation.ValidatorFactory
-