|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ValidatorFactory
Factory returning initialized Validator
instances.
Implementations are thread-safe
This object is typically cached and reused.
Method Summary | ||
---|---|---|
ConstraintValidatorFactory |
getConstraintValidatorFactory()
Returns the ConstraintValidatorFactory instance
configured at initialization time for the
ValidatorFactory |
|
MessageInterpolator |
getMessageInterpolator()
Returns the MessageInterpolator instance configured at
initialization time for the ValidatorFactory |
|
TraversableResolver |
getTraversableResolver()
Returns the TraversableResolver instance configured
at initialization time for the ValidatorFactory |
|
Validator |
getValidator()
Returns an initialized Validator instance using the
factory defaults for message interpolator, traversable resolver
and constraint validator factory. |
|
|
unwrap(java.lang.Class<T> type)
Return an instance of the specified type allowing access to provider-specific APIs. |
|
ValidatorContext |
usingContext()
Defines a new validator context and return a Validator
compliant this new context. |
Method Detail |
---|
Validator getValidator()
Validator
instance using the
factory defaults for message interpolator, traversable resolver
and constraint validator factory.
Validator instances can be pooled and shared by the implementation.
Validator
instanceValidatorContext usingContext()
Validator
compliant this new context.
ValidatorContext
.MessageInterpolator getMessageInterpolator()
MessageInterpolator
instance configured at
initialization time for the ValidatorFactory.
This is the instance used by #getValidator().
- Returns:
- MessageInterpolator instance.
getTraversableResolver
TraversableResolver getTraversableResolver()
- Returns the
TraversableResolver
instance configured
at initialization time for the ValidatorFactory.
This is the instance used by #getValidator().
- Returns:
- TraversableResolver instance.
getConstraintValidatorFactory
ConstraintValidatorFactory getConstraintValidatorFactory()
- Returns the
ConstraintValidatorFactory
instance
configured at initialization time for the
ValidatorFactory.
This is the instance used by #getValidator().
- Returns:
- ConstraintValidatorFactory instance.
unwrap
<T> T unwrap(java.lang.Class<T> type)
- Return an instance of the specified type allowing access to
provider-specific APIs. If the Bean Validation provider
implementation does not support the specified class,
ValidationException,
is thrown.
- Parameters:
type
- the class of the object to be returned.
- Returns:
- an instance of the specified class.
- Throws:
ValidationException
- if the provider does not
support the call.
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD
Submit a bug or feature 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