public class ValidatorContextImpl extends Object implements HibernateValidatorContext
Constructor and Description |
---|
ValidatorContextImpl(ConstraintValidatorFactory constraintValidatorFactory,
MessageInterpolator factoryMessageInterpolator,
TraversableResolver factoryTraversableResolver,
ConstraintHelper constraintHelper,
BeanMetaDataCache beanMetaDataCache,
boolean failFast) |
Modifier and Type | Method and Description |
---|---|
HibernateValidatorContext |
constraintValidatorFactory(ConstraintValidatorFactory factory)
Defines the constraint validator factory implementation used by the
Validator . |
HibernateValidatorContext |
failFast(boolean failFast)
En- or disables the fail fast mode.
|
Validator |
getValidator() |
HibernateValidatorContext |
messageInterpolator(MessageInterpolator messageInterpolator)
Defines the message interpolator implementation used by the
Validator . |
HibernateValidatorContext |
traversableResolver(TraversableResolver traversableResolver)
Defines the traversable resolver implementation used by the
Validator . |
public ValidatorContextImpl(ConstraintValidatorFactory constraintValidatorFactory, MessageInterpolator factoryMessageInterpolator, TraversableResolver factoryTraversableResolver, ConstraintHelper constraintHelper, BeanMetaDataCache beanMetaDataCache, boolean failFast)
public HibernateValidatorContext messageInterpolator(MessageInterpolator messageInterpolator)
ValidatorContext
Validator
.
If not set or if null is passed as a parameter,
the message interpolator of the ValidatorFactory
is used.messageInterpolator
in interface ValidatorContext
messageInterpolator
in interface HibernateValidatorContext
public HibernateValidatorContext traversableResolver(TraversableResolver traversableResolver)
ValidatorContext
Validator
.
If not set or if null is passed as a parameter,
the traversable resolver of the ValidatorFactory
is used.traversableResolver
in interface ValidatorContext
traversableResolver
in interface HibernateValidatorContext
public HibernateValidatorContext constraintValidatorFactory(ConstraintValidatorFactory factory)
ValidatorContext
Validator
.
If not set or if null is passed as a parameter,
the constraint validator factory of the ValidatorFactory
is used.constraintValidatorFactory
in interface ValidatorContext
constraintValidatorFactory
in interface HibernateValidatorContext
public HibernateValidatorContext failFast(boolean failFast)
HibernateValidatorContext
failFast
in interface HibernateValidatorContext
failFast
- true
to enable fail fast, false
otherwise.this
following the chaining method patternpublic Validator getValidator()
getValidator
in interface ValidatorContext
Validator
instance respecting the defined state.
Validator instances can be pooled and shared by the implementation.Copyright © 2012 JBoss by Red Hat. All Rights Reserved.