Class ValidationAutoConfiguration
- java.lang.Object
-
- com.broadleafcommerce.data.tracking.core.autoconfigure.ValidationAutoConfiguration
-
@Configuration public class ValidationAutoConfiguration extends Object
Configuration for validation of beans.- Author:
- Samarth Dhruva (samarthd)
- See Also:
EntityValidatorManager
,EntityValidator
-
-
Constructor Summary
Constructors Constructor Description ValidationAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuleValidator
booleanRuleValidator()
RuleValidator
collectionRuleValidator()
RuleValidator
dateRuleValidator()
EntityValidatorManager
entityValidatorManager(List<EntityValidator> validators)
RuleValidator
isEmptyCollectionRuleValidator()
RuleValidator
localeRuleValidator()
RuleValidator
moneyRuleValidator()
RuleValidator
numberRuleValidator()
EntityValidator
ruleValidatorManager(List<RuleValidator> validators)
RuleValidator
stringRuleValidator()
-
-
-
Method Detail
-
entityValidatorManager
@Bean @ConditionalOnMissingBean public EntityValidatorManager entityValidatorManager(@Autowired(required=false) List<EntityValidator> validators)
-
ruleValidatorManager
@Bean @ConditionalOnMissingBean(name="ruleValidatorManager") public EntityValidator ruleValidatorManager(List<RuleValidator> validators)
-
booleanRuleValidator
@Bean @ConditionalOnMissingBean(name="booleanRuleValidator") public RuleValidator booleanRuleValidator()
-
collectionRuleValidator
@Bean @ConditionalOnMissingBean(name="collectionRuleValidator") public RuleValidator collectionRuleValidator()
-
dateRuleValidator
@Bean @ConditionalOnMissingBean(name="dateRuleValidator") public RuleValidator dateRuleValidator()
-
isEmptyCollectionRuleValidator
@Bean @ConditionalOnMissingBean(name="isEmptyCollectionRuleValidator") public RuleValidator isEmptyCollectionRuleValidator()
-
localeRuleValidator
@Bean @ConditionalOnMissingBean(name="localeRuleValidator") public RuleValidator localeRuleValidator()
-
moneyRuleValidator
@Bean @ConditionalOnMissingBean(name="moneyRuleValidator") public RuleValidator moneyRuleValidator()
-
numberRuleValidator
@Bean @ConditionalOnMissingBean(name="numberRuleValidator") public RuleValidator numberRuleValidator()
-
stringRuleValidator
@Bean @ConditionalOnMissingBean(name="stringRuleValidator") public RuleValidator stringRuleValidator()
-
-