revised use of generic provider class for Eclipse compile compatibility

master
Juergen Hoeller 15 years ago
parent f1bfcf0d25
commit 582c092f0e
  1. 4
      org.springframework.context/src/main/java/org/springframework/validation/beanvalidation/LocalValidatorFactoryBean.java

@ -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…
Cancel
Save