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 BootstrapConfigurationImpl
DEFAULT
-
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 String
getClockProviderClassName()
Set<String>
getConstraintMappingResourcePaths()
String
getConstraintValidatorFactoryClassName()
String
getDefaultProviderClassName()
Set<jakarta.validation.executable.ExecutableType>
getDefaultValidatedExecutableTypes()
String
getMessageInterpolatorClassName()
String
getParameterNameProviderClassName()
Map<String,String>
getProperties()
String
getTraversableResolverClassName()
Set<String>
getValueExtractorClassNames()
boolean
isExecutableValidationEnabled()
-
-
-
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:
getDefaultProviderClassName
in interfacejakarta.validation.BootstrapConfiguration
-
getConstraintValidatorFactoryClassName
public String getConstraintValidatorFactoryClassName()
- Specified by:
getConstraintValidatorFactoryClassName
in interfacejakarta.validation.BootstrapConfiguration
-
getMessageInterpolatorClassName
public String getMessageInterpolatorClassName()
- Specified by:
getMessageInterpolatorClassName
in interfacejakarta.validation.BootstrapConfiguration
-
getTraversableResolverClassName
public String getTraversableResolverClassName()
- Specified by:
getTraversableResolverClassName
in interfacejakarta.validation.BootstrapConfiguration
-
getParameterNameProviderClassName
public String getParameterNameProviderClassName()
- Specified by:
getParameterNameProviderClassName
in interfacejakarta.validation.BootstrapConfiguration
-
getConstraintMappingResourcePaths
public Set<String> getConstraintMappingResourcePaths()
- Specified by:
getConstraintMappingResourcePaths
in interfacejakarta.validation.BootstrapConfiguration
-
isExecutableValidationEnabled
public boolean isExecutableValidationEnabled()
- Specified by:
isExecutableValidationEnabled
in interfacejakarta.validation.BootstrapConfiguration
-
getDefaultValidatedExecutableTypes
public Set<jakarta.validation.executable.ExecutableType> getDefaultValidatedExecutableTypes()
- Specified by:
getDefaultValidatedExecutableTypes
in interfacejakarta.validation.BootstrapConfiguration
-
getProperties
public Map<String,String> getProperties()
- Specified by:
getProperties
in interfacejakarta.validation.BootstrapConfiguration
-
getClockProviderClassName
public String getClockProviderClassName()
- Specified by:
getClockProviderClassName
in interfacejakarta.validation.BootstrapConfiguration
- Since:
- 2.0
-
-