open class SpringConstraintValidatorFactory : ConstraintValidatorFactory
JSR-303 ConstraintValidatorFactory implementation that delegates to a Spring BeanFactory for creating autowired ConstraintValidator instances.
Note that this class is meant for programmatic use, not for declarative use in a standard validation.xml file. Consider org.springframework.web.bind.support.SpringWebConstraintValidatorFactory for declarative use in a web application, e.g. with JAX-RS or JAX-WS.
Author
Juergen Hoeller
Since
3.0
See Also
org.springframework.beans.factory.config.AutowireCapableBeanFactory#createBean(Class)org.springframework.context.ApplicationContext#getAutowireCapableBeanFactory()
SpringConstraintValidatorFactory(beanFactory: AutowireCapableBeanFactory)
Create a new SpringConstraintValidatorFactory for the given BeanFactory. |
open fun <T : ConstraintValidator<*, *>> getInstance(key: Class<T>): T |
|
open fun releaseInstance(instance: ConstraintValidator<*, *>): Unit |