public class ValidationRepositoryFactoryBean extends org.springframework.beans.factory.config.AbstractFactoryBean<DefaultValidationRepository>
FactoryBean to create DefaultValidationRepository instances.| Modifier and Type | Class and Description |
|---|---|
static class |
ValidationRepositoryFactoryBean.ValidationTargetData |
| Modifier and Type | Field and Description |
|---|---|
protected List<IValidation> |
defaultValidations
All default editable validations.
|
protected PatternMatcherFactory |
patternMatcherFactory
Regular expression executor factory.
|
protected Map<ValidationRepositoryFactoryBean.ValidationTargetData,List<String>> |
validationsData
Map for configuration purpose.
|
| Constructor and Description |
|---|
ValidationRepositoryFactoryBean() |
| Modifier and Type | Method and Description |
|---|---|
protected DefaultValidationRepository |
createInstance() |
protected List<IValidation> |
createValidationList(List<String> ids)
Convert List with bean ids in another List with the bean instances.
|
Class<?> |
getObjectType() |
void |
setDefaultValidations(List<IValidation> defaultValidations) |
void |
setPatternMatcherFactory(PatternMatcherFactory patternMatcherFactory) |
void |
setValidationsData(Map<ValidationRepositoryFactoryBean.ValidationTargetData,List<String>> validationsData) |
protected PatternMatcherFactory patternMatcherFactory
protected Map<ValidationRepositoryFactoryBean.ValidationTargetData,List<String>> validationsData
Map for configuration purpose.
ValidationTargetData :: List of Validation ids.
protected List<IValidation> defaultValidations
public Class<?> getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBean<DefaultValidationRepository>getObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean<DefaultValidationRepository>protected DefaultValidationRepository createInstance() throws Exception
createInstance in class org.springframework.beans.factory.config.AbstractFactoryBean<DefaultValidationRepository>Exceptionprotected List<IValidation> createValidationList(List<String> ids)
ids - List with bean ids.public void setPatternMatcherFactory(PatternMatcherFactory patternMatcherFactory)
public void setValidationsData(Map<ValidationRepositoryFactoryBean.ValidationTargetData,List<String>> validationsData)
public void setDefaultValidations(List<IValidation> defaultValidations)
Copyright © 2018 hdiv.org. All rights reserved.