Package org.apache.bval.jsr
Class BootstrapConfigurationImpl
- java.lang.Object
-
- org.apache.bval.jsr.BootstrapConfigurationImpl
-
- All Implemented Interfaces:
jakarta.validation.BootstrapConfiguration
public class BootstrapConfigurationImpl extends Object implements jakarta.validation.BootstrapConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description static BootstrapConfigurationImplDEFAULT
-
Constructor Summary
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClockProviderClassName()Set<String>getConstraintMappingResourcePaths()StringgetConstraintValidatorFactoryClassName()StringgetDefaultProviderClassName()Set<jakarta.validation.executable.ExecutableType>getDefaultValidatedExecutableTypes()StringgetMessageInterpolatorClassName()StringgetParameterNameProviderClassName()Map<String,String>getProperties()StringgetTraversableResolverClassName()Set<String>getValueExtractorClassNames()booleanisExecutableValidationEnabled()
-
-
-
Field Detail
-
DEFAULT
public static final BootstrapConfigurationImpl DEFAULT
-
-
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:
getDefaultProviderClassNamein interfacejakarta.validation.BootstrapConfiguration
-
getConstraintValidatorFactoryClassName
public String getConstraintValidatorFactoryClassName()
- Specified by:
getConstraintValidatorFactoryClassNamein interfacejakarta.validation.BootstrapConfiguration
-
getMessageInterpolatorClassName
public String getMessageInterpolatorClassName()
- Specified by:
getMessageInterpolatorClassNamein interfacejakarta.validation.BootstrapConfiguration
-
getTraversableResolverClassName
public String getTraversableResolverClassName()
- Specified by:
getTraversableResolverClassNamein interfacejakarta.validation.BootstrapConfiguration
-
getParameterNameProviderClassName
public String getParameterNameProviderClassName()
- Specified by:
getParameterNameProviderClassNamein interfacejakarta.validation.BootstrapConfiguration
-
getConstraintMappingResourcePaths
public Set<String> getConstraintMappingResourcePaths()
- Specified by:
getConstraintMappingResourcePathsin interfacejakarta.validation.BootstrapConfiguration
-
isExecutableValidationEnabled
public boolean isExecutableValidationEnabled()
- Specified by:
isExecutableValidationEnabledin interfacejakarta.validation.BootstrapConfiguration
-
getDefaultValidatedExecutableTypes
public Set<jakarta.validation.executable.ExecutableType> getDefaultValidatedExecutableTypes()
- Specified by:
getDefaultValidatedExecutableTypesin interfacejakarta.validation.BootstrapConfiguration
-
getProperties
public Map<String,String> getProperties()
- Specified by:
getPropertiesin interfacejakarta.validation.BootstrapConfiguration
-
getClockProviderClassName
public String getClockProviderClassName()
- Specified by:
getClockProviderClassNamein interfacejakarta.validation.BootstrapConfiguration- Since:
- 2.0
-
-