Configuration implementation.
| Access | Constructor and Description |
|---|---|
| protected | |
| protected | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| public final T | addMapping(InputStream
XML mapping stream; the given stream should support the
mark/reset contract (see stream)InputStream#markSupported());
if it doesn't, it will be wrapped into a stream supporting the
mark/reset contract by the Jakarta Bean Validation providerImplements jakarta. |
| public final T | addMapping(ConstraintMapping
ConstraintMapping instance containing programmatic configured constraintsImplements org. ConstraintMapping instance to the configuration.
|
| public final T | addProperty(String
property name name, String property value value)Implements jakarta. |
| public T | addValueExtractor(ValueExtractor<?>
value extractor implementation extractor)Implements jakarta. |
| public T | allowMultipleCascadedValidationOnReturnValues(boolean
flag determining whether validation will allow multiple cascaded validation on return values. allow)Implements org. |
| public T | allowOverridingMethodAlterParameterConstraint(boolean
flag determining whether validation will allow overriding to alter parameter constraints. allow)Implements org. ConstraintDefinitionException.
|
| public T | allowParallelMethodsDefineParameterConstraints(boolean
flag determining whether validation will allow parameter constraints in parallel hierarchies allow)Implements org. ConstraintDefinitionException.
|
| private void | |
| public T | beanMetaDataClassNormalizer(BeanMetaDataClassNormalizer beanMetaDataClassNormalizer)
Implements org. |
| public final ValidatorFactory | buildValidatorFactory()
Implements jakarta. ValidatorFactory implementation.
|
| public T | clockProvider(ClockProvider
clock provider implementation clockProvider)Implements jakarta. |
| public T | constraintExpressionLanguageFeatureLevel(ExpressionLanguageFeatureLevel
the expressionLanguageFeatureLevel)ExpressionLanguageFeatureLevel to be usedImplements org. |
| public final T | constraintValidatorFactory(ConstraintValidatorFactory
constraint factory implementation constraintValidatorFactory)Implements jakarta. |
| public T | constraintValidatorPayload(Object
the payload passed to constraint validators constraintValidatorPayload)Implements org. |
| public final DefaultConstraintMapping | createConstraintMapping()
Implements org. |
| public T | customViolationExpressionLanguageFeatureLevel(ExpressionLanguageFeatureLevel
the expressionLanguageFeatureLevel)ExpressionLanguageFeatureLevel to be usedImplements org. |
| public T | defaultLocale(Locale defaultLocale)
Implements org. |
| public final T | enableTraversableResolverResultCache(boolean
flag determining whether per validation call caching is enabled for enabled)TraversableResolver
results.Implements org. TraversableResolver results is enabled.
|
| public T | externalClassLoader(ClassLoader
The class loader for loading user-provided resources. externalClassLoader)Implements org.
|
| public final T | failFast(boolean
true to enable fail fast, false otherwise.Implements org. |
| private Set | |
| public BeanMetaDataClassNormalizer | |
| public BootstrapConfiguration | getBootstrapConfiguration()
Implements jakarta. META-INF/validation.xml file.
|
| public ClockProvider | getClockProvider()
Implements jakarta. |
| public ExpressionLanguageFeatureLevel | |
| public final ConstraintValidatorFactory | getConstraintValidatorFactory()
Implements jakarta. |
| public Object | |
| public ExpressionLanguageFeatureLevel | |
| public ClockProvider | getDefaultClockProvider()
Implements jakarta. ClockProvider
interface following the default ClockProvider
defined in the specification:
|
| public final ConstraintValidatorFactory | getDefaultConstraintValidatorFactory()
Implements jakarta. ConstraintValidatorFactory interface
following the default ConstraintValidatorFactory defined in the
specification:
|
| public final MessageInterpolator | getDefaultMessageInterpolator()
Implements jakarta. MessageInterpolator interface
following the default MessageInterpolator defined in the
specification:
|
| private MessageInterpolator | getDefaultMessageInterpolatorConfiguredWithClassLoader()
Returns the default message interpolator, configured with the given user class loader, if present. |
| public ParameterNameProvider | getDefaultParameterNameProvider()
Implements jakarta. ParameterNameProvider
interface following the default ParameterNameProvider
defined in the specification:
|
| public final ResourceBundleLocator | getDefaultResourceBundleLocator()
Implements org.
Returns the |
| public final TraversableResolver | getDefaultTraversableResolver()
Implements jakarta. TraversableResolver interface
following the default TraversableResolver defined in the
specification:
|
| public Set | getDefaultValueExtractors()
Implements org. ValueExtractor implementations as per the
specification.
|
| public ClassLoader | |
| public final boolean | |
| public GetterPropertySelectionStrategy | |
| public LocaleResolver | |
| public final Set | getMappingStreams()
Implements jakarta. |
| public final MessageInterpolator | getMessageInterpolator()
Implements jakarta. |
| public MethodValidationConfiguration | |
| public ParameterNameProvider | getParameterNameProvider()
Implements jakarta. |
| public final Set | |
| public final Map | getProperties()
Implements jakarta. |
| public PropertyNodeNameProvider | |
| public ScriptEvaluatorFactory | |
| public final boolean | |
| public Duration | |
| public T | getterPropertySelectionStrategy(GetterPropertySelectionStrategy
the getterPropertySelectionStrategy)GetterPropertySelectionStrategy to be usedImplements org. |
| public final TraversableResolver | getTraversableResolver()
Implements jakarta. |
| public Set | getValueExtractors()
Implements jakarta. |
| public final T | ignoreXmlConfiguration()
Implements jakarta. META-INF/validation.xml file if this
method is called.
|
| public boolean | |
| public boolean | |
| public boolean | |
| public final boolean | isIgnoreXmlConfiguration()
Implements jakarta. true if Configuration#ignoreXmlConfiguration() has been
called.
|
| private boolean | |
| public final boolean | |
| private void | |
| public T | localeResolver(LocaleResolver
the localeResolver)LocaleResolver to be usedImplements org. |
| public T | locales(Set<Locale> locales)
Implements org. |
| public final T | messageInterpolator(MessageInterpolator
message interpolator implementation interpolator)Implements jakarta. |
| public T | parameterNameProvider(ParameterNameProvider
parameter name provider implementation parameterNameProvider)Implements jakarta. |
| private void | |
| protected abstract boolean | |
| public T | propertyNodeNameProvider(PropertyNodeNameProvider
the propertyNodeNameProvider)PropertyNodeNameProvider to be usedImplements org. ConstraintViolation#getPropertyPath().
|
| private static <T> T | run(PrivilegedAction<T> action)
Runs the given privileged action, using a privileged block if required. |
| public T | scriptEvaluatorFactory(ScriptEvaluatorFactory
the scriptEvaluatorFactory)ScriptEvaluatorFactory to be usedImplements org. ScriptEvaluatorFactory responsible for creating ScriptEvaluators
used to evaluate script expressions for ScriptAssert and ParameterScriptAssert constraints.
|
| public T | showValidatedValuesInTraceLogs(boolean
flag determining whether validated values will be printed out into trace level logs or not. enabled)Implements org. |
| public T | temporalValidationTolerance(Duration
the acceptable tolerance temporalValidationTolerance)Implements org. Past/PastOrPresent and Future/FutureOrPresent.
|
| protected T | |
| public final T | traversableResolver(TraversableResolver
traversable resolver implementation resolver)Implements jakarta. |