Class ValidationConfig


  • public final class ValidationConfig
    extends Object
    Configuration class for Bean Validation provider.
    Author:
    Michal Gajdos
    • Constructor Detail

      • ValidationConfig

        public ValidationConfig()
    • Method Detail

      • getMessageInterpolator

        public jakarta.validation.MessageInterpolator getMessageInterpolator()
        Return MessageInterpolator implementation used for configuration.
        Returns:
        instance of MessageInterpolator or null if not defined.
      • getTraversableResolver

        public jakarta.validation.TraversableResolver getTraversableResolver()
        Return TraversableResolver implementation used for configuration.
        Returns:
        instance of TraversableResolver or null if not defined.
      • getConstraintValidatorFactory

        public jakarta.validation.ConstraintValidatorFactory getConstraintValidatorFactory()
        Return ConstraintValidatorFactory implementation used for configuration.
        Returns:
        instance of ConstraintValidatorFactory or null if not defined.
      • getParameterNameProvider

        public jakarta.validation.ParameterNameProvider getParameterNameProvider()
        Return ParameterNameProvider implementation used for configuration.
        Returns:
        instance of ParameterNameProvider or null if not defined.
      • messageInterpolator

        public ValidationConfig messageInterpolator​(jakarta.validation.MessageInterpolator messageInterpolator)
        Defines the message interpolator. If null is passed, the default message interpolator is used.
        Parameters:
        messageInterpolator - message interpolator implementation.
      • traversableResolver

        public ValidationConfig traversableResolver​(jakarta.validation.TraversableResolver traversableResolver)
        Defines the traversable resolver. If null is 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. If null is 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. If null is passed, the default parameter name provider is used.
        Parameters:
        parameterNameProvider - parameter name provider implementation.