Package org.springmodules.validation.bean.rule

Interface Summary
ValidationRule Represents a validation rule.
 

Class Summary
AbstractValidationRule A super class for all specific validation rules.
ConditionReferenceValidationRule  
DateInTheFutureValidationRule An AbstractValidationRule implementation that validates and checks that a Date or a Calendar occures in the future (relative to the time of validation).
DateInThePastValidationRule An AbstractValidationRule implementation that validates and checks that a Date or a Calendar occured in the past (relative to the time of validation).
DefaultValidationRule The default implementation of the ValidationRule interface.
EmailValidationRule An AbstractValidationRule implementation that validates and checks that a string is a valid email.
ExpressionValidationRule An AbstractValidationRule implementation that validates and checks a value based on a condition expression (See package org.springmodules.validation.util.cel).
InstantInTheFutureValidationRule An AbstractValidationRule implementation that validates and checks that a Instant occures in the future (relative to the time of validation).
InstantInThePastValidationRule An AbstractValidationRule implementation that validates and checks that a Instant occured in the past (relative to the time of validation).
LengthValidationRule An AbstractValidationRule that validates and checks that the length of a string is within specific bounds.
MaxLengthValidationRule An AbstractValidationRule that validates and checks that the length of a string is less than or equals a specific upper bound.
MaxSizeValidationRule An AbstractValidationRule that validates and checks that the size of a collection or an array is less than or equals a specific lower bound.
MaxValidationRule An AbstractValidationRule that validates and checks that a comparable value is less than or equals a specific upper bound.
MinLengthValidationRule An AbstractValidationRule that validates and checks that the length of a string is greater than or equals a specific lower bound.
MinSizeValidationRule An AbstractValidationRule that validates and checks that the size of a collection or an array is greater than or equals a specific lower bound.
MinValidationRule An AbstractValidationRule that validates and checks that a comparable value is greater than or equals a specific lower bound.
NotBlankValidationRule An AbstractValidationRule that validates and checks that a string value is not blank.
NotEmptyValidationRule An AbstractValidationRule implementation that validates and checks that a collection or an array is not empty.
NotNullValidationRule An AbstractValidationRule implementation that validates and checks that a value is not null.
PropertyValidationRule A ValidationRule implementation that wraps another validation rule and is associated with a specific property name.
PropertyValidationRule.DefaultApplicabilityCondition  
RangeValidationRule An AbstractValidationRule implementation that validates that a comparable value is within specific bounds.
RegExpValidationRule An AbstractValidationRule that represents a validation rule to validate string values based on a regular expression.
SizeValidationRule An implementation of AbstractValidationRule that validates that a collection/array size is within specific bounds.
ValidationMethodValidationRule  
 



Copyright © 2009. All Rights Reserved.