revised use of generic provider class for Eclipse compile compatibility
This commit is contained in:
parent
f1bfcf0d25
commit
582c092f0e
|
|
@ -54,11 +54,12 @@ import org.springframework.util.CollectionUtils;
|
||||||
* @see javax.validation.ValidatorFactory
|
* @see javax.validation.ValidatorFactory
|
||||||
* @see javax.validation.Validator
|
* @see javax.validation.Validator
|
||||||
* @see javax.validation.Validation#buildDefaultValidatorFactory()
|
* @see javax.validation.Validation#buildDefaultValidatorFactory()
|
||||||
|
* @see javax.validation.ValidatorFactory#getValidator()
|
||||||
*/
|
*/
|
||||||
public class LocalValidatorFactoryBean extends SpringValidatorAdapter
|
public class LocalValidatorFactoryBean extends SpringValidatorAdapter
|
||||||
implements ValidatorFactory, Validator, ApplicationContextAware, InitializingBean {
|
implements ValidatorFactory, Validator, ApplicationContextAware, InitializingBean {
|
||||||
|
|
||||||
private Class<? extends ValidationProvider> providerClass;
|
private Class providerClass;
|
||||||
|
|
||||||
private MessageInterpolator messageInterpolator;
|
private MessageInterpolator messageInterpolator;
|
||||||
|
|
||||||
|
|
@ -153,6 +154,7 @@ public class LocalValidatorFactoryBean extends SpringValidatorAdapter
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@SuppressWarnings("unchecked")
|
||||||
public void afterPropertiesSet() {
|
public void afterPropertiesSet() {
|
||||||
Configuration configuration = (this.providerClass != null ?
|
Configuration configuration = (this.providerClass != null ?
|
||||||
Validation.byProvider(this.providerClass).configure() :
|
Validation.byProvider(this.providerClass).configure() :
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue