Class ValidationConfig
- java.lang.Object
-
- org.glassfish.jersey.server.validation.ValidationConfig
-
public final class ValidationConfig extends Object
Configuration class for Bean Validation provider.- Author:
- Michal Gajdos
-
-
Constructor Summary
Constructors Constructor Description ValidationConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValidationConfigconstraintValidatorFactory(jakarta.validation.ConstraintValidatorFactory constraintValidatorFactory)Defines the constraint validator factory.jakarta.validation.ConstraintValidatorFactorygetConstraintValidatorFactory()ReturnConstraintValidatorFactoryimplementation used for configuration.jakarta.validation.MessageInterpolatorgetMessageInterpolator()ReturnMessageInterpolatorimplementation used for configuration.jakarta.validation.ParameterNameProvidergetParameterNameProvider()ReturnParameterNameProviderimplementation used for configuration.jakarta.validation.TraversableResolvergetTraversableResolver()ReturnTraversableResolverimplementation used for configuration.ValidationConfigmessageInterpolator(jakarta.validation.MessageInterpolator messageInterpolator)Defines the message interpolator.ValidationConfigparameterNameProvider(jakarta.validation.ParameterNameProvider parameterNameProvider)Defines the parameter name provider.ValidationConfigtraversableResolver(jakarta.validation.TraversableResolver traversableResolver)Defines the traversable resolver.
-
-
-
Method Detail
-
getMessageInterpolator
public jakarta.validation.MessageInterpolator getMessageInterpolator()
ReturnMessageInterpolatorimplementation used for configuration.- Returns:
- instance of
MessageInterpolatorornullif not defined.
-
getTraversableResolver
public jakarta.validation.TraversableResolver getTraversableResolver()
ReturnTraversableResolverimplementation used for configuration.- Returns:
- instance of
TraversableResolverornullif not defined.
-
getConstraintValidatorFactory
public jakarta.validation.ConstraintValidatorFactory getConstraintValidatorFactory()
ReturnConstraintValidatorFactoryimplementation used for configuration.- Returns:
- instance of
ConstraintValidatorFactoryornullif not defined.
-
getParameterNameProvider
public jakarta.validation.ParameterNameProvider getParameterNameProvider()
ReturnParameterNameProviderimplementation used for configuration.- Returns:
- instance of
ParameterNameProviderornullif not defined.
-
messageInterpolator
public ValidationConfig messageInterpolator(jakarta.validation.MessageInterpolator messageInterpolator)
Defines the message interpolator. Ifnullis passed, the default message interpolator is used.- Parameters:
messageInterpolator- message interpolator implementation.
-
traversableResolver
public ValidationConfig traversableResolver(jakarta.validation.TraversableResolver traversableResolver)
Defines the traversable resolver. Ifnullis passed, the default traversable resolver is used.- Parameters:
traversableResolver- traversable resolver implementation.
-
constraintValidatorFactory
public ValidationConfig constraintValidatorFactory(jakarta.validation.ConstraintValidatorFactory constraintValidatorFactory)
Defines the constraint validator factory. Ifnullis passed, the default constraint validator factory is used.- Parameters:
constraintValidatorFactory- constraint factory implementation.
-
parameterNameProvider
public ValidationConfig parameterNameProvider(jakarta.validation.ParameterNameProvider parameterNameProvider)
Defines the parameter name provider. Ifnullis passed, the default parameter name provider is used.- Parameters:
parameterNameProvider- parameter name provider implementation.
-
-