| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ValidatorContext
Represents the context that is used to create Validator
 instances.
 A client may use methods of the ValidatorContext returned by
 ValidatorFactory#usingContext to customize
 the context used to create Validator instances
 (for instance establish different message interpolators or
 traversable resolvers).
| Method Summary | |
|---|---|
 ValidatorContext | 
constraintValidatorFactory(ConstraintValidatorFactory factory)
Defines the constraint validator factory implementation used by the Validator. | 
 Validator | 
getValidator()
 | 
 ValidatorContext | 
messageInterpolator(MessageInterpolator messageInterpolator)
Defines the message interpolator implementation used by the Validator. | 
 ValidatorContext | 
traversableResolver(TraversableResolver traversableResolver)
Defines the traversable resolver implementation used by the Validator. | 
| Method Detail | 
|---|
ValidatorContext messageInterpolator(MessageInterpolator messageInterpolator)
Validator.
 If not set or if null is passed as a parameter,
 the message interpolator of the ValidatorFactory
 is used.
ValidatorContext traversableResolver(TraversableResolver traversableResolver)
Validator.
 If not set or if null is passed as a parameter,
 the traversable resolver of the ValidatorFactory is used.
ValidatorContext constraintValidatorFactory(ConstraintValidatorFactory factory)
Validator.
 If not set or if null is passed as a parameter,
 the constraint validator factory of the ValidatorFactory is used.
Validator getValidator()
Validator instance respecting the defined state.
 Validator instances can be pooled and shared by the implementation.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2009-2011, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.
Generated on 10-February-2011 12:41