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 Details

    • ValidationConfig

      public ValidationConfig()
  • Method Details

    • 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.