Uses of Interface
org.springjutsu.validation.executors.RuleExecutor

Packages that use RuleExecutor
org.springjutsu.validation.executors Base points for registering, creating and extending Validation Rule Executors. 
org.springjutsu.validation.executors.impl This is where the default registered Validation Rule Executors live. 
 

Uses of RuleExecutor in org.springjutsu.validation.executors
 

Classes in org.springjutsu.validation.executors that implement RuleExecutor
 class RegexMatchRuleExecutor
          Asserts a value is valid if it is empty, or matches a given regex.
 class ValidWhenEmptyRuleExecutor
          Returns as valid if model object is null or empty, thereby performing an initial null check, and only validating non-empty models.
 

Fields in org.springjutsu.validation.executors with type parameters of type RuleExecutor
protected  Map<String,RuleExecutor> RuleExecutorContainer.ruleExecutors
          A map of rule name to the executor.
 

Methods in org.springjutsu.validation.executors that return RuleExecutor
 RuleExecutor RuleExecutorContainer.getRuleExecutorByName(String executorName)
          Gets a rule executor by rule name.
 

Methods in org.springjutsu.validation.executors with parameters of type RuleExecutor
 void RuleExecutorContainer.setCustomRuleExecutor(String executorName, RuleExecutor ruleExecutor)
          Set custom rule executor with a specific name.
 

Method parameters in org.springjutsu.validation.executors with type arguments of type RuleExecutor
 void RuleExecutorContainer.setCustomRuleExecutors(Map<String,RuleExecutor> customRuleExecutors)
          Set custom rule executors with specific names.
 

Uses of RuleExecutor in org.springjutsu.validation.executors.impl
 

Classes in org.springjutsu.validation.executors.impl that implement RuleExecutor
 class AlphabeticRuleExecutor
          Asserts that the model is alphabetic.
 class AlphanumericRuleExecutor
          Asserts that the model is alphanumeric
 class EmailRuleExecutor
          Asserts that the model is an email address string.
 class ExactLengthRuleExecutor
          Asserts that the model's length is exactly as specified by the argument.
 class MatchesRuleExecutor
          Asserts that the model matches the argument in actual equality or string converted equality.
 class MaxLengthRuleExecutor
          Asserts that the model's length does not exceed the length specified by the argument.
 class MinLengthRuleExecutor
          Asserts that the model's length is not lesser than the length specified by the argument.
 class NumericRuleExecutor
          Asserts that the model is in fact numeric.
 class RequiredRuleExecutor
          Asserts that the required model is present.
 



Copyright © 2013 Spring Jutsu. All Rights Reserved.