|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||