@groovy.transform.CompileStatic class JavaxValidatorRegistry extends org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry
A validator registry that creates validators
| Fields inherited from class | Fields |
|---|---|
class org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry |
__$stMC, DEFAULT_CONSTRAINTS, PROPERTY_NAME |
| Type | Name and description |
|---|---|
javax.validation.ValidatorFactory |
validatorFactoryThe validator factory |
| Constructor and description |
|---|
JavaxValidatorRegistry
(MappingContext mappingContext, ConnectionSourceSettings settings, org.springframework.context.MessageSource messageSource = new StaticMessageSource() |
| Type | Name and description |
|---|---|
protected javax.validation.Configuration<?> |
buildConfiguration()Builds the default Validator configuration |
static javax.validation.Configuration |
buildConfigurationFor(MappingContext context, org.springframework.context.MessageSource messageSource)Builds a configuration for the given context and message source |
protected GormValidatorFactoryAdapter |
buildValidatorFactoryAdapter(javax.validation.Configuration validatorConfiguration)Build the validator factory from the validator configuration |
void |
close() |
javax.validation.ConstraintValidatorFactory |
getConstraintValidatorFactory() |
javax.validation.MessageInterpolator |
getMessageInterpolator() |
javax.validation.ParameterNameProvider |
getParameterNameProvider() |
javax.validation.TraversableResolver |
getTraversableResolver() |
org.springframework.validation.Validator |
getValidator(PersistentEntity entity) |
javax.validation.Validator |
getValidator() |
static boolean |
isAvailable()@return Whether javax.validation is available |
T |
unwrap(java.lang.Class<T> aClass) |
javax.validation.ValidatorContext |
usingContext() |
| Methods inherited from class | Name |
|---|---|
class org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry |
org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#setProperty(java.lang.String, java.lang.Object), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#getProperty(java.lang.String), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#getMetaClass(), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#setMetaClass(groovy.lang.MetaClass), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#invokeMethod(java.lang.String, java.lang.Object), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#getValidator(org.grails.datastore.mapping.model.PersistentEntity), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#getMessageSource(), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#getMappingContext(), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#evaluate(java.lang.Class, boolean, boolean, [Lgroovy.lang.Closure;), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#evaluate(java.lang.Class, boolean), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#evaluate(java.lang.Class), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#getDefaultConstraints(), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#newConstrainedPropertyBuilder(java.lang.Class), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#addConstraintFactory(org.grails.datastore.gorm.validation.constraints.factory.ConstraintFactory), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#addConstraint(java.lang.Class), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#addConstraint(java.lang.Class, java.util.List), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#findConstraintFactories(java.lang.Class), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#findConstraintFactories(java.lang.String), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#getValidatorMap(), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#getConstraintsEvaluator(), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#getConstraintRegistry(), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#wait(long, int), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#wait(long), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#wait(), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#equals(java.lang.Object), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#toString(), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#hashCode(), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#getClass(), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#notify(), org.grails.datastore.gorm.validation.constraints.registry.DefaultValidatorRegistry#notifyAll() |
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
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