Class BootstrapConfigurationImpl

  • All Implemented Interfaces:
    jakarta.validation.BootstrapConfiguration

    public class BootstrapConfigurationImpl
    extends Object
    implements jakarta.validation.BootstrapConfiguration
    • Constructor Detail

      • BootstrapConfigurationImpl

        public BootstrapConfigurationImpl​(String defaultProviderClassName,
                                          String constraintValidatorFactoryClassName,
                                          String messageInterpolatorClassName,
                                          String traversableResolverClassName,
                                          String parameterNameProviderClassName,
                                          Set<String> constraintMappingResourcePaths,
                                          boolean executableValidationEnabled,
                                          Set<jakarta.validation.executable.ExecutableType> defaultValidatedExecutableTypes,
                                          Map<String,​String> properties,
                                          String clockProviderClassName,
                                          Set<String> valueExtractorClassNames)
    • Method Detail

      • getDefaultProviderClassName

        public String getDefaultProviderClassName()
        Specified by:
        getDefaultProviderClassName in interface jakarta.validation.BootstrapConfiguration
      • getConstraintValidatorFactoryClassName

        public String getConstraintValidatorFactoryClassName()
        Specified by:
        getConstraintValidatorFactoryClassName in interface jakarta.validation.BootstrapConfiguration
      • getMessageInterpolatorClassName

        public String getMessageInterpolatorClassName()
        Specified by:
        getMessageInterpolatorClassName in interface jakarta.validation.BootstrapConfiguration
      • getTraversableResolverClassName

        public String getTraversableResolverClassName()
        Specified by:
        getTraversableResolverClassName in interface jakarta.validation.BootstrapConfiguration
      • getParameterNameProviderClassName

        public String getParameterNameProviderClassName()
        Specified by:
        getParameterNameProviderClassName in interface jakarta.validation.BootstrapConfiguration
      • getConstraintMappingResourcePaths

        public Set<String> getConstraintMappingResourcePaths()
        Specified by:
        getConstraintMappingResourcePaths in interface jakarta.validation.BootstrapConfiguration
      • isExecutableValidationEnabled

        public boolean isExecutableValidationEnabled()
        Specified by:
        isExecutableValidationEnabled in interface jakarta.validation.BootstrapConfiguration
      • getDefaultValidatedExecutableTypes

        public Set<jakarta.validation.executable.ExecutableType> getDefaultValidatedExecutableTypes()
        Specified by:
        getDefaultValidatedExecutableTypes in interface jakarta.validation.BootstrapConfiguration
      • getProperties

        public Map<String,​String> getProperties()
        Specified by:
        getProperties in interface jakarta.validation.BootstrapConfiguration
      • getClockProviderClassName

        public String getClockProviderClassName()
        Specified by:
        getClockProviderClassName in interface jakarta.validation.BootstrapConfiguration
        Since:
        2.0
      • getValueExtractorClassNames

        public Set<String> getValueExtractorClassNames()
        Specified by:
        getValueExtractorClassNames in interface jakarta.validation.BootstrapConfiguration
        Since:
        2.0