public interface HibernateValidatorContext
extends javax.validation.ValidatorContext
Validator
instances. Adds additional configuration options to those
provided by ValidatorContext
.Modifier and Type | Method and Description |
---|---|
HibernateValidatorContext |
addValidationValueHandler(ValidatedValueUnwrapper<?> handler)
Registers the given validated value unwrapper with the bootstrapped validator.
|
HibernateValidatorContext |
constraintValidatorFactory(javax.validation.ConstraintValidatorFactory factory) |
HibernateValidatorContext |
failFast(boolean failFast)
En- or disables the fail fast mode.
|
HibernateValidatorContext |
messageInterpolator(javax.validation.MessageInterpolator messageInterpolator) |
HibernateValidatorContext |
parameterNameProvider(javax.validation.ParameterNameProvider parameterNameProvider) |
HibernateValidatorContext |
timeProvider(TimeProvider timeProvider)
Registers the given time provider with the bootstrapped validator.
|
HibernateValidatorContext |
traversableResolver(javax.validation.TraversableResolver traversableResolver) |
HibernateValidatorContext messageInterpolator(javax.validation.MessageInterpolator messageInterpolator)
messageInterpolator
in interface javax.validation.ValidatorContext
HibernateValidatorContext traversableResolver(javax.validation.TraversableResolver traversableResolver)
traversableResolver
in interface javax.validation.ValidatorContext
HibernateValidatorContext constraintValidatorFactory(javax.validation.ConstraintValidatorFactory factory)
constraintValidatorFactory
in interface javax.validation.ValidatorContext
HibernateValidatorContext parameterNameProvider(javax.validation.ParameterNameProvider parameterNameProvider)
parameterNameProvider
in interface javax.validation.ValidatorContext
HibernateValidatorContext failFast(boolean failFast)
failFast
- true
to enable fail fast, false
otherwise.this
following the chaining method patternHibernateValidatorContext addValidationValueHandler(ValidatedValueUnwrapper<?> handler)
UnwrapValidatedValue
, the unwrapper will be applied to retrieve the
value to validate.handler
- the unwrapper to registerthis
following the chaining method patternHibernateValidatorContext timeProvider(TimeProvider timeProvider)
@Future
and @Past
constraints. If not set or if null
is
passed as a parameter, the time provider of the ValidatorFactory
is used.timeProvider
- the time provider to register.this
following the chaining method patternCopyright © 2007-2019 Red Hat, Inc. All Rights Reserved