@groovy.transform.CompileStatic class JavaxValidatorRegistry extends DefaultValidatorRegistry implements ValidatorFactory
A validator registry that creates validators
| Type | Name and description |
|---|---|
ValidatorFactory |
validatorFactoryThe validator factory |
| Properties inherited from class | Properties |
|---|---|
class DefaultValidatorRegistry |
constraintRegistry, constraintsEvaluator, mappingContext, messageSource, validatorMap |
| Constructor and description |
|---|
JavaxValidatorRegistry(MappingContext mappingContext, ConnectionSourceSettings settings, MessageSource messageSource) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected Configuration<?> |
buildConfiguration()Builds the default Validator configuration |
|
static Configuration |
buildConfigurationFor(MappingContext context, MessageSource messageSource)Builds a configuration for the given context and message source |
|
protected GormValidatorFactoryAdapter |
buildValidatorFactoryAdapter(Configuration validatorConfiguration)Build the validator factory from the validator configuration |
|
void |
close() |
|
ClockProvider |
getClockProvider() |
|
ConstraintValidatorFactory |
getConstraintValidatorFactory() |
|
MessageInterpolator |
getMessageInterpolator() |
|
ParameterNameProvider |
getParameterNameProvider() |
|
TraversableResolver |
getTraversableResolver() |
|
Validator |
getValidator(PersistentEntity entity) |
|
Validator |
getValidator() |
|
static boolean |
isAvailable()
|
<T> |
T |
unwrap(java.lang.Class<T> aClass) |
|
ValidatorContext |
usingContext() |
| Methods inherited from class | Name |
|---|---|
class DefaultValidatorRegistry |
getValidator, resolveDefaultConstraints |
The validator factory
Builds the default Validator configuration
Builds a configuration for the given context and message source
context - The contextmessageSource - The message sourceBuild the validator factory from the validator configuration
validatorConfiguration - The configuration
Groovy Documentation