Package org.springmodules.validation.bean.rule

Interface Summary
ValidationRule Represents a validation rule.
 

Class Summary
AbstractValidationRule A super class for all specific validation rules.
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 org.joda.time.Instant occures in the future (relative to the time of validation).
InstantInThePastValidationRule An AbstractValidationRule implementation that validates and checks that a org.joda.time.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.
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.
 



Copyright © 2005. All Rights Reserved.