A B C D E F G H I J K L M N O P R S T U V W X _

A

AbstractBeanCondition - Class in org.springmodules.validation.util.condition.bean
A parent class to all bean related conditions.
AbstractBeanCondition() - Constructor for class org.springmodules.validation.util.condition.bean.AbstractBeanCondition
 
AbstractBeanValidator - Class in org.springmodules.validation.commons
 
AbstractBeanValidator() - Constructor for class org.springmodules.validation.commons.AbstractBeanValidator
 
AbstractBetweenCondition - Class in org.springmodules.validation.util.condition.range
An AbstractRangeCondition implementation that serves as a base class for all between conditions.
AbstractBetweenCondition(Comparable, Comparable) - Constructor for class org.springmodules.validation.util.condition.range.AbstractBetweenCondition
Constructs a new BetweenCondition with the given bounds (upper and lower) the checked value will be compared with.
AbstractBetweenCondition(Object, Object, Comparator) - Constructor for class org.springmodules.validation.util.condition.range.AbstractBetweenCondition
 
AbstractClassValidationElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
A base class for common PropertyValidationElementHandler implementations that represent validation rules.
AbstractClassValidationElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Constructs a new AbstractPropertyValidationElementHandler with given supported element name.
AbstractClassValidationElementHandler(String, String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Constructs a new AbstractPropertyValidationElementHandler with given supported element name and namespace.
AbstractClassValidationElementHandler(String, String, ConditionExpressionParser, FunctionExpressionParser) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Constructs a new AbstractPropertyValidationElementHandler with given supported element name and namespace and a condition handler to parse the apply-if expressions.
AbstractCollectionCondition - Class in org.springmodules.validation.util.condition.collection
A base class for all collection conditions.
AbstractCollectionCondition() - Constructor for class org.springmodules.validation.util.condition.collection.AbstractCollectionCondition
 
AbstractCollectionElementCondition - Class in org.springmodules.validation.util.condition.collection
A base class for all collection conditions that perform checks on the collection elements.
AbstractCollectionElementCondition(Condition) - Constructor for class org.springmodules.validation.util.condition.collection.AbstractCollectionElementCondition
Constructs a new AbstractCollectionElementCondition with a given element elementCondition.
AbstractCompareTestPredicate - Class in org.springmodules.validation.valang.predicates
Base class for comparing less than and greater than comparisons.
AbstractCompareTestPredicate(Function, Operator, Function, int, int, String) - Constructor for class org.springmodules.validation.valang.predicates.AbstractCompareTestPredicate
Constructor taking two functions and an operator.
AbstractCompoundCondition - Class in org.springmodules.validation.util.condition.common
A base class for all compound conditions.
AbstractCompoundCondition(Condition[]) - Constructor for class org.springmodules.validation.util.condition.common.AbstractCompoundCondition
Constructs a new AbstractCompoundCondition with the given array of conditions.
AbstractCompoundCondition(Collection) - Constructor for class org.springmodules.validation.util.condition.common.AbstractCompoundCondition
Constructs a new AbstractCompoundCondition with the given collection of conditions.
AbstractCondition - Class in org.springmodules.validation.util.condition
An abstract implementation of the Condition interface.
AbstractCondition() - Constructor for class org.springmodules.validation.util.condition.AbstractCondition
 
AbstractDateCondition - Class in org.springmodules.validation.util.condition.date
A base class for all date-time related conditions.
AbstractDateCondition() - Constructor for class org.springmodules.validation.util.condition.date.AbstractDateCondition
 
AbstractFunction - Class in org.springmodules.validation.valang.functions
Base class for functions.
AbstractFunction() - Constructor for class org.springmodules.validation.valang.functions.AbstractFunction
Constructor
AbstractFunction(Function[], int, int) - Constructor for class org.springmodules.validation.valang.functions.AbstractFunction
Constructor Note: Sub classes must implement this constructor unless they implement ConfigurableConstructor.
AbstractInitializableFunction - Class in org.springmodules.validation.valang.functions
 
AbstractInitializableFunction() - Constructor for class org.springmodules.validation.valang.functions.AbstractInitializableFunction
 
AbstractInitializableFunction(Function[], int, int) - Constructor for class org.springmodules.validation.valang.functions.AbstractInitializableFunction
 
AbstractInstantCondition - Class in org.springmodules.validation.util.condition.date.jodatime
A base class for all joda-time date related conditions.
AbstractInstantCondition() - Constructor for class org.springmodules.validation.util.condition.date.jodatime.AbstractInstantCondition
Constructs a new AbstractInstantCondition.
AbstractMathFunction - Class in org.springmodules.validation.valang.functions
 
AbstractMathFunction(Function, Function, int, int) - Constructor for class org.springmodules.validation.valang.functions.AbstractMathFunction
 
AbstractPageBeanValidator - Class in org.springmodules.validation.commons
 
AbstractPageBeanValidator() - Constructor for class org.springmodules.validation.commons.AbstractPageBeanValidator
 
AbstractPageBeanValidator(int) - Constructor for class org.springmodules.validation.commons.AbstractPageBeanValidator
 
AbstractPropertyPredicate - Class in org.springmodules.validation.valang.predicates
AbstractPropertyPredicate deals with extracting values from properties and as such is a utilty base class.
AbstractPropertyPredicate(Function, Operator, Function, int, int) - Constructor for class org.springmodules.validation.valang.predicates.AbstractPropertyPredicate
Constructor
AbstractPropertyValidationElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
A base class for common PropertyValidationElementHandler implementations that represent validation rules.
AbstractPropertyValidationElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
Constructs a new AbstractPropertyValidationElementHandler with given supported element name.
AbstractPropertyValidationElementHandler(String, String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
Constructs a new AbstractPropertyValidationElementHandler with given supported element name and namespace.
AbstractPropertyValidationElementHandler(String, String, ConditionExpressionParser, FunctionExpressionParser) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
Constructs a new AbstractPropertyValidationElementHandler with given supported element name and namespace and a condition handler to parse the apply-if expressions.
AbstractRangeCondition - Class in org.springmodules.validation.util.condition.range
A base class for all range conditions.
AbstractRangeCondition(Comparator) - Constructor for class org.springmodules.validation.util.condition.range.AbstractRangeCondition
Constructs a new AbstractRangeCondition.
AbstractResourceBasedBeanValidationConfigurationLoader - Class in org.springmodules.validation.bean.conf.loader.xml
A base class for all bean validation configuration loaders that are resource based (that is, load configuration from files, urls, etc...)
AbstractResourceBasedBeanValidationConfigurationLoader() - Constructor for class org.springmodules.validation.bean.conf.loader.xml.AbstractResourceBasedBeanValidationConfigurationLoader
Constructs a new AbstractResourceBasedBeanValidationConfigurationLoader.
AbstractResourceBasedBeanValidationConfigurationLoader(Resource[]) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.AbstractResourceBasedBeanValidationConfigurationLoader
Constructs a new AbstractResourceBasedBeanValidationConfigurationLoader with the given resources.
AbstractSingleBoundCondition - Class in org.springmodules.validation.util.condition.range
A base class for all single bound conditions.
AbstractSingleBoundCondition(Comparable) - Constructor for class org.springmodules.validation.util.condition.range.AbstractSingleBoundCondition
Constructs a new AbstractSingleBoundCondition with a given bound.
AbstractSingleBoundCondition(Object, Comparator) - Constructor for class org.springmodules.validation.util.condition.range.AbstractSingleBoundCondition
Constructs a new AbstractSingleBoundCondition with given bound and the comparator to be used to compare the checked value.
AbstractStringCondition - Class in org.springmodules.validation.util.condition.string
An abstract condition that can be applied on objects of type String.
AbstractStringCondition() - Constructor for class org.springmodules.validation.util.condition.string.AbstractStringCondition
Constructs a new AbstractStringCondition.
AbstractTypeSpecificValidator - Class in org.springmodules.validation.validator
A base class for all Validator implementation that support only one specific type (class).
AbstractTypeSpecificValidator(Class) - Constructor for class org.springmodules.validation.validator.AbstractTypeSpecificValidator
Constructs a new AbstractTypeSpecificValidator with a given supported type.
AbstractValidationContextInterceptor - Class in org.springmodules.validation.bean.context.aop
A parent class to any around validation context advice that intercepts method invocations.
AbstractValidationContextInterceptor() - Constructor for class org.springmodules.validation.bean.context.aop.AbstractValidationContextInterceptor
 
AbstractValidationRule - Class in org.springmodules.validation.bean.rule
A super class for all specific validation rules.
AbstractValidationRule(String) - Constructor for class org.springmodules.validation.bean.rule.AbstractValidationRule
Constructs a new AbstractValidationRule with a default error code.
AbstractValidationRule(String, ErrorArgumentsResolver) - Constructor for class org.springmodules.validation.bean.rule.AbstractValidationRule
Constructs a new AbstractValidationRule with a default error code and error argument resolver.
AbstractXmlBeanValidationConfigurationLoader - Class in org.springmodules.validation.bean.conf.loader.xml
An AbstractResourceBasedBeanValidationConfigurationLoader implementation that serves as a base class for all xml baed bean validation configuration loaders.
AbstractXmlBeanValidationConfigurationLoader() - Constructor for class org.springmodules.validation.bean.conf.loader.xml.AbstractXmlBeanValidationConfigurationLoader
 
ADD - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
add_escapes(String) - Method in exception org.springmodules.validation.valang.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addCascadeValidation(CascadeValidation) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Adds the given cascade validation to this configuration.
addCascadeValidation(CascadeValidation) - Method in interface org.springmodules.validation.bean.conf.MutableBeanValidationConfiguration
Adds the given cascade validation to this configuration.
addCascadeValidations(CascadeValidation[]) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Adds the given cascade validations to this configuration.
addCascadeValidations(CascadeValidation[]) - Method in interface org.springmodules.validation.bean.conf.MutableBeanValidationConfiguration
Adds the given cascade validations to this configuration.
addCustomFunction(String, String) - Method in class org.springmodules.validation.util.cel.valang.ValangCondition
 
addCustomFunction(String, String) - Method in class org.springmodules.validation.valang.parser.SimpleValangBased
 
addCustomFunction(String, String) - Method in interface org.springmodules.validation.valang.parser.ValangBased
Adds the a new custom function to be used in the valang el.
addCustomValidator(Validator) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Adds the given validator to the custom validator of this configuration.
addCustomValidator(Validator) - Method in interface org.springmodules.validation.bean.conf.MutableBeanValidationConfiguration
Adds the given validator to the custom validator of this configuration.
addCustomValidators(Validator[]) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Adds the given validators to the custom validator of this configuration.
addCustomValidators(Validator[]) - Method in interface org.springmodules.validation.bean.conf.MutableBeanValidationConfiguration
Adds the given validators to the custom validator of this configuration.
addEscapes(String) - Static method in error org.springmodules.validation.valang.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
AddFunction - Class in org.springmodules.validation.valang.functions
 
AddFunction(Function, Function, int, int) - Constructor for class org.springmodules.validation.valang.functions.AddFunction
 
addGlobalRule(ValidationRule) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Adds the given rule as global rules for this configuration.
addGlobalRule(ValidationRule) - Method in interface org.springmodules.validation.bean.conf.MutableBeanValidationConfiguration
Adds the given rule as global rules for this configuration.
addGlobalRule(Condition, String) - Method in class org.springmodules.validation.bean.RuleBasedValidator
Adds a new global validation rule to this validator.
addGlobalRule(Condition, String, Object[]) - Method in class org.springmodules.validation.bean.RuleBasedValidator
Adds a new global validation rule to this validator.
addGlobalRule(Condition, String, String, Object[]) - Method in class org.springmodules.validation.bean.RuleBasedValidator
Adds a new global validation rule to this validator.
addGlobalRule(Condition, String, String) - Method in class org.springmodules.validation.bean.RuleBasedValidator
Adds a new global validation rule to this validator.
addGlobalRule(ValidationRule) - Method in class org.springmodules.validation.bean.RuleBasedValidator
Adds the given validation rule as a global rule to this validator.
addGlobalRules(ValidationRule[]) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Adds the given rules as global rules for this configuration.
addGlobalRules(ValidationRule[]) - Method in interface org.springmodules.validation.bean.conf.MutableBeanValidationConfiguration
Adds the given rules as global rules for this configuration.
additiveExpr(Function) - Method in class org.springmodules.validation.valang.parser.ValangParser
 
addPropertyGlobalRule(String, ValidationRule) - Method in class org.springmodules.validation.bean.RuleBasedValidator
Adds a property rule for the given property.
addPropertyRule(String, ValidationRule) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Adds the given validation rule to the given property.
addPropertyRule(String, ValidationRule) - Method in interface org.springmodules.validation.bean.conf.MutableBeanValidationConfiguration
Adds the given validation rule to the given property.
addPropertyRule(String, Condition, String) - Method in class org.springmodules.validation.bean.RuleBasedValidator
Adds the given property rule to this validator.
addPropertyRule(String, Condition, String, Object[]) - Method in class org.springmodules.validation.bean.RuleBasedValidator
Adds the given property rule to this validator.
addPropertyRule(String, Condition, String, String, Object[]) - Method in class org.springmodules.validation.bean.RuleBasedValidator
Adds the given property rule to this validator.
addPropertyRule(String, ValidationRule) - Method in class org.springmodules.validation.bean.RuleBasedValidator
Adds the given property rule for the given property.
addPropertyRules(String, ValidationRule[]) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Adds the given validation rules to the given property.
addPropertyRules(String, ValidationRule[]) - Method in interface org.springmodules.validation.bean.conf.MutableBeanValidationConfiguration
Adds the given validation rules to the given property.
addValangRulesToModel(BaseCommandController, Map) - Static method in class org.springmodules.validation.valang.javascript.taglib.ValangJavaScriptTagUtils
Inserts the valang validator from the provided controller into the model using the controller's name as the validation rule's key.
addValangRulesToModel(String, ValangValidator, Map) - Static method in class org.springmodules.validation.valang.javascript.taglib.ValangJavaScriptTagUtils
Inserts the provided validator into the model using the provided command name as the validation rule's key.
addValidator(Validator) - Method in class org.springmodules.validation.validator.CompoundValidator
Adds the given validator to this compound validator.
addValidators(Validator[]) - Method in class org.springmodules.validation.validator.CompoundValidator
Adds the given validators to this compound validator.
adjustBeginLineColumn(int, int) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
advanceIterator() - Method in class org.springmodules.validation.util.collection.FilteredIterator
 
afterObjectChecked(Object, boolean) - Method in class org.springmodules.validation.util.condition.AbstractCondition
A callback method that enables sub-classes to intercept the object checking after it was checked.
afterPropertiesSet() - Method in class org.springmodules.validation.bean.conf.loader.xml.AbstractResourceBasedBeanValidationConfigurationLoader
 
afterPropertiesSet() - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
afterPropertiesSet() - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
 
afterPropertiesSet() - Method in class org.springmodules.validation.commons.DefaultValidatorFactory
Checks that the ValidatorResources exists and has been configured with resources via a call to setValidationConfigLocations.
afterPropertiesSet() - Method in class org.springmodules.validation.valang.ValangValidator
Implementation of InitializingBean.
AllCollectionCondition - Class in org.springmodules.validation.util.condition.collection
An AbstractCollectionCondition implementation that checks whether all elements in a collection or array adhere to a specific condition.
AllCollectionCondition(Condition) - Constructor for class org.springmodules.validation.util.condition.collection.AllCollectionCondition
Constructs a new AllCollectionCondition with a given condition.
AlwaysFalseCondition - Class in org.springmodules.validation.util.condition.common
An AbstractCondition implementation that always return false.
AlwaysFalseCondition() - Constructor for class org.springmodules.validation.util.condition.common.AlwaysFalseCondition
 
AlwaysTrueCondition - Class in org.springmodules.validation.util.condition.common
An AbstractCondition implementation that always returns true.
AlwaysTrueCondition() - Constructor for class org.springmodules.validation.util.condition.common.AlwaysTrueCondition
 
and(Condition) - Method in class org.springmodules.validation.util.condition.AbstractCondition
See Condition.and(Condition)
and(Condition) - Method in interface org.springmodules.validation.util.condition.Condition
Creates and returns a new condition that represents the logical AND of this condition and the given one.
and(Condition, Condition) - Static method in class org.springmodules.validation.util.condition.Conditions
 
and(Condition[]) - Static method in class org.springmodules.validation.util.condition.Conditions
 
and(Collection) - Static method in class org.springmodules.validation.util.condition.Conditions
 
AND - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
AndCondition - Class in org.springmodules.validation.util.condition.common
A compound condition that represent a logical and of all its associated conditions.
AndCondition(Condition[]) - Constructor for class org.springmodules.validation.util.condition.common.AndCondition
Constructs a new AndCondition with the given condition array.
AndCondition(Collection) - Constructor for class org.springmodules.validation.util.condition.common.AndCondition
Constructs a new AndCondition with the given condition collection.
ANDSIGN - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
append(String) - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
append(char) - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
appendArrayValidators(Collection<ValidationRule>, MessageSourceAccessor) - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
appendJsString(String) - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
appendValidationFunction(Predicate) - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
appendValidatorRule(BasicValidationRule, MessageSourceAccessor) - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
applicationContext - Variable in class org.springmodules.validation.util.context.BasicContextAware
 
applicationEventPublisher - Variable in class org.springmodules.validation.util.context.BasicContextAware
 
applyBeanValidation(BeanValidationConfiguration, Object, Errors) - Method in class org.springmodules.validation.bean.BeanValidator
Applying the validation rules listed in the given validation configuration on the given object, and registering all validation errors with the given Errors object.
applyCustomValidator(BeanValidationConfiguration, Object, Errors) - Method in class org.springmodules.validation.bean.BeanValidator
Applies the custom validator of the given configuration (if one exists) on the given object.
applyGlobalValidationRules(BeanValidationConfiguration, Object, Errors) - Method in class org.springmodules.validation.bean.BeanValidator
Applies the global validation rules as listed in the given validation configuration on the given object, and registering all global validation errors with the given Errors.
applyPropertiesValidationRules(BeanValidationConfiguration, Object, Errors) - Method in class org.springmodules.validation.bean.BeanValidator
Applies the property validation rules as listed in the given validation configuration on the given object, and registering all property validation errors with the given Errors.
AtLeastCollectionCondition - Class in org.springmodules.validation.util.condition.collection
An AbstractCollectionCondition implementation that checks whether at least X elements in a collection or array adhere to a specific condition.
AtLeastCollectionCondition(Condition, int) - Constructor for class org.springmodules.validation.util.condition.collection.AtLeastCollectionCondition
Constructs a new AtLeastCollectionCondition with a given element condition.

B

backup(int) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Backup a number of characters.
BasicContextAware - Class in org.springmodules.validation.util.context
 
BasicContextAware() - Constructor for class org.springmodules.validation.util.context.BasicContextAware
 
BasicValidationRule - Class in org.springmodules.validation.valang.predicates
Validation rule implementation that will validate a target bean an return an error message is the validation fails.
BasicValidationRule(String, Predicate, String) - Constructor for class org.springmodules.validation.valang.predicates.BasicValidationRule
Constructor.
BasicValidationRule(String, Predicate, Predicate, String, String, Collection<Function>) - Constructor for class org.springmodules.validation.valang.predicates.BasicValidationRule
Constructor.
beanFactory - Variable in class org.springmodules.validation.util.context.BasicContextAware
 
beanProperty(Function) - Method in class org.springmodules.validation.valang.parser.ValangParser
 
BeanPropertyFunction - Class in org.springmodules.validation.valang.functions
Function taking the value from a bean property or a java.util.Map instance.
BeanPropertyFunction(String) - Constructor for class org.springmodules.validation.valang.functions.BeanPropertyFunction
Constructor
beanPropertyOrLiteral(Function) - Method in class org.springmodules.validation.valang.parser.ValangParser
 
BeanValidationConfiguration - Interface in org.springmodules.validation.bean.conf
Holds the various validatoin rules of a bean.
BeanValidationConfigurationLoader - Interface in org.springmodules.validation.bean.conf.loader
A strategy to load BeanValidationConfiguration's for bean clases.
BeanValidator - Class in org.springmodules.validation.bean
An AbstractTypeSpecificValidator implementation that applies all validation rules on a bean of a specific type, based on an appropriate BeanValidationConfiguration.
BeanValidator() - Constructor for class org.springmodules.validation.bean.BeanValidator
Constructs a new BeanValidator.
BeanValidator(BeanValidationConfigurationLoader) - Constructor for class org.springmodules.validation.bean.BeanValidator
Constructs a new BeanValidator for the given bean class using the given validation configuration loader.
beforeObjectChecked(Object) - Method in class org.springmodules.validation.util.condition.AbstractCondition
A callback method that enables sub-classes intercept the object checking before it is being checked.
beforeObjectChecked(Object) - Method in class org.springmodules.validation.util.condition.collection.AbstractCollectionCondition
See NonNullAcceptingCondition.beforeObjectChecked(Object).
beforeObjectChecked(Object) - Method in class org.springmodules.validation.util.condition.NonNullAcceptingCondition
Checks whether the checked object is null.
beforeObjectChecked(Object) - Method in class org.springmodules.validation.util.condition.NonNullAcceptingTypeSpecificCondition
See TypeSpecificCondition.beforeObjectChecked(Object).
beforeObjectChecked(Object) - Method in class org.springmodules.validation.util.condition.TypeSpecificCondition
Checks whether the checked object is of one of the types supported by this condition.
beginColumn - Variable in class org.springmodules.validation.valang.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class org.springmodules.validation.valang.parser.Token
The line number of the first character of this Token.
BeginToken() - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Start.
BETWEEN - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
BetweenCondition - Class in org.springmodules.validation.util.condition.range
An AbstractRangeCondition implementation that checks whether the checked range is between two specific values (excluding).
BetweenCondition(Comparable, Comparable) - Constructor for class org.springmodules.validation.util.condition.range.BetweenCondition
Constructs a new BetweenCondition with the given bounds (upper and lower) the checked range will be compared with.
BetweenCondition(Object, Object, Comparator) - Constructor for class org.springmodules.validation.util.condition.range.BetweenCondition
Constructs a new BetweenCondition with the given bounds (upper and lower) and the comparator that will be used to compare the checked value.
BetweenIncludingCondition - Class in org.springmodules.validation.util.condition.range
An AbstractRangeCondition implementation that checks whether the checked range is between two specific values (including).
BetweenIncludingCondition(Comparable, Comparable) - Constructor for class org.springmodules.validation.util.condition.range.BetweenIncludingCondition
Constructs a new BetweenIncludingCondition with the given bounds (upper and lower) the checked range will be compared with.
BetweenIncludingCondition(Object, Object, Comparator) - Constructor for class org.springmodules.validation.util.condition.range.BetweenIncludingCondition
Constructs a new BetweenIncludingCondition with the given bounds (upper and lower) and the comparator to be used to compare the checked value.
BetweenIncludingLowerBoundCondition - Class in org.springmodules.validation.util.condition.range
An AbstractBetweenCondition implementation that checks whether the checked value is greater than or equals the lower bound and smaller than the upper bound.
BetweenIncludingLowerBoundCondition(Comparable, Comparable) - Constructor for class org.springmodules.validation.util.condition.range.BetweenIncludingLowerBoundCondition
Constructs a new BetweenIncludingLowerBoundCondition with given lower and upper bounds.
BetweenIncludingLowerBoundCondition(Object, Object, Comparator) - Constructor for class org.springmodules.validation.util.condition.range.BetweenIncludingLowerBoundCondition
Constructs a new BetweenIncludingLowerBoundCondition with given lower and upper bounds and the comparator that will be used to compared the checked object.
BetweenIncludingUpperBoundCondition - Class in org.springmodules.validation.util.condition.range
An AbstractBetweenCondition implementation that checks whether the checked value is greater than the lower bound and smaller than or equals the upper bound.
BetweenIncludingUpperBoundCondition(Comparable, Comparable) - Constructor for class org.springmodules.validation.util.condition.range.BetweenIncludingUpperBoundCondition
Constructs a new BetweenIncludingUpperBoundCondition with given lower and upper bounds.
BetweenIncludingUpperBoundCondition(Object, Object, Comparator) - Constructor for class org.springmodules.validation.util.condition.range.BetweenIncludingUpperBoundCondition
Constructs a new BetweenIncludingUpperBoundCondition with given lower and upper bounds and the comparator to be used to compare the checked value.
BetweenTestPredicate - Class in org.springmodules.validation.valang.predicates
Tests if a value is between two others.
BetweenTestPredicate(Function, Operator, Function, int, int) - Constructor for class org.springmodules.validation.valang.predicates.BetweenTestPredicate
Constructor taking two functions and an operator.
binaryOperator() - Method in class org.springmodules.validation.valang.parser.ValangParser
 
bound - Variable in class org.springmodules.validation.util.condition.range.AbstractSingleBoundCondition
 
bufcolumn - Variable in class org.springmodules.validation.valang.parser.SimpleCharStream
 
buffer - Variable in class org.springmodules.validation.valang.parser.SimpleCharStream
 
bufline - Variable in class org.springmodules.validation.valang.parser.SimpleCharStream
 
bufpos - Variable in class org.springmodules.validation.valang.parser.SimpleCharStream
Position in buffer.
buildErrorArgumentsResolver(String) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 

C

CascadeValidation - Class in org.springmodules.validation.bean.conf
Represents a cascade validation definition.
CascadeValidation(String) - Constructor for class org.springmodules.validation.bean.conf.CascadeValidation
Constructs a new CascadeValidation with a given property name.
CascadeValidation(String, Condition) - Constructor for class org.springmodules.validation.bean.conf.CascadeValidation
Constructs a new CascadeValidation with a given property name and applicability condition.
cdata - Variable in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Hide JavaScript methods in a CDATA section for XHTML when "true".
CelException - Exception in org.springmodules.validation.util.cel
A parent class for all CEL exceptions.
CelException(String) - Constructor for exception org.springmodules.validation.util.cel.CelException
 
CelException(String, Throwable) - Constructor for exception org.springmodules.validation.util.cel.CelException
 
CelParseException - Exception in org.springmodules.validation.util.cel
Thrown by ConditionExpressionParser.parse(String) when the parsing fails.
CelParseException(String) - Constructor for exception org.springmodules.validation.util.cel.CelParseException
 
CelParseException(String, Throwable) - Constructor for exception org.springmodules.validation.util.cel.CelParseException
 
check(Object) - Method in class org.springmodules.validation.util.condition.AbstractCondition
See Condition.check(Object).
check(Object) - Method in interface org.springmodules.validation.util.condition.Condition
Returns whether the given object adheres to this condition.
checkArray(Object) - Method in class org.springmodules.validation.util.condition.collection.AbstractCollectionCondition
Checks whether the given array adheres to this Condition.
checkArray(Object) - Method in class org.springmodules.validation.util.condition.collection.AllCollectionCondition
Checks whether all the object in the given array adhere to the associated condition.
checkArray(Object) - Method in class org.springmodules.validation.util.condition.collection.AtLeastCollectionCondition
Checks whether at least X objects in the given array adhere to the associated condition.
checkArray(Object) - Method in class org.springmodules.validation.util.condition.collection.IsEmptyCollectionCondition
Checks whether the given array is empty.
checkArray(Object) - Method in class org.springmodules.validation.util.condition.collection.MaxSizeCollectionCondition
Checks whether the length of the given array is smaller than or equals the maximum size associated with this condition.
checkArray(Object) - Method in class org.springmodules.validation.util.condition.collection.MinSizeCollectionCondition
Checks whether the length of the given array is greater than or equals the minimum size associated with this condition.
checkArray(Object) - Method in class org.springmodules.validation.util.condition.collection.NoneCollectionCondition
Checks whether none of the object in the given array adheres to the associated condition.
checkArray(Object) - Method in class org.springmodules.validation.util.condition.collection.SizeRangeCollectionCondition
Checks whether the given array is in the boundries of the range defined by this condition.
checkArray(Object) - Method in class org.springmodules.validation.util.condition.collection.SomeCollectionCondition
Checks whether any of the objects in the given array adhere to the associated condition.
checkBean(BeanWrapper) - Method in class org.springmodules.validation.util.condition.bean.AbstractBeanCondition
 
checkBean(BeanWrapper) - Method in class org.springmodules.validation.util.condition.bean.EqualPropertiesBeanCondition
Checks whether a set of properties of the given bean have the same value.
checkBean(BeanWrapper) - Method in class org.springmodules.validation.util.condition.bean.PropertyBeanCondition
Checks the value of the property of the given bean using the property condition associated with this condition.
checkCalendar(Calendar) - Method in class org.springmodules.validation.util.condition.date.AbstractDateCondition
Checks this condition on the given calendar.
checkCalendar(Calendar) - Method in class org.springmodules.validation.util.condition.date.IsAfterDateCondition
Checks whether the given calendar is chornologically after the calendar associated with this condition.
checkCalendar(Calendar) - Method in class org.springmodules.validation.util.condition.date.IsBeforeDateCondition
Checks whether the given calendar is chornologically before the calendar associated with this condition.
checkCalendar(Calendar) - Method in class org.springmodules.validation.util.condition.date.IsInTheFutureDateCondition
Checks whether the given calendar is in the future.
checkCalendar(Calendar) - Method in class org.springmodules.validation.util.condition.date.IsInThePastDateCondition
Checks whether the given calendar is in the past.
checkCollection(Collection) - Method in class org.springmodules.validation.util.condition.collection.AbstractCollectionCondition
Checks whether the given collection adheres to this Condition.
checkCollection(Collection) - Method in class org.springmodules.validation.util.condition.collection.AllCollectionCondition
Checks whether all the elements in the given collection adhere to the associated condition.
checkCollection(Collection) - Method in class org.springmodules.validation.util.condition.collection.AtLeastCollectionCondition
Checks whether at least X elements in the given collection adhere to the associated condition.
checkCollection(Collection) - Method in class org.springmodules.validation.util.condition.collection.IsEmptyCollectionCondition
Checks whether the given collection is empty.
checkCollection(Collection) - Method in class org.springmodules.validation.util.condition.collection.MaxSizeCollectionCondition
Checks whether the size of the given collection is smaller than or equals the maximum size associated with this condition.
checkCollection(Collection) - Method in class org.springmodules.validation.util.condition.collection.MinSizeCollectionCondition
Checks whether the size of the given collection is greater than or equals the minimum size associated with this condition.
checkCollection(Collection) - Method in class org.springmodules.validation.util.condition.collection.NoneCollectionCondition
Checks whether none of the elements in the given collection adheres to the associated condition.
checkCollection(Collection) - Method in class org.springmodules.validation.util.condition.collection.SizeRangeCollectionCondition
Checks whether the given collection is in the boundries of the range defined by this condition.
checkCollection(Collection) - Method in class org.springmodules.validation.util.condition.collection.SomeCollectionCondition
Checks whether any of the elements in the given collection adhere to the associated condition.
checkContext(String[]) - Static method in class org.springmodules.validation.bean.rule.PropertyValidationRule
 
checkContexts(String[]) - Static method in class org.springmodules.validation.bean.rule.AbstractValidationRule
 
checkInstant(ReadableInstant) - Method in class org.springmodules.validation.util.condition.date.jodatime.AbstractInstantCondition
 
checkInstant(ReadableInstant) - Method in class org.springmodules.validation.util.condition.date.jodatime.IsAfterInstantCondition
Checks whether the given instant comes chronologically after the instant associated with this instantCondition.
checkInstant(ReadableInstant) - Method in class org.springmodules.validation.util.condition.date.jodatime.IsBeforeInstantCondition
Checks whether the given instant comes chronologically before the instant associated with this instantCondition.
checkInstant(ReadableInstant) - Method in class org.springmodules.validation.util.condition.date.jodatime.IsInTheFutureInstantCondition
Checks whether the given instant is in the future.
checkInstant(ReadableInstant) - Method in class org.springmodules.validation.util.condition.date.jodatime.IsInThePastInstantCondition
Checks whether the given instant is in the past.
checkRange(Object, Comparator) - Method in class org.springmodules.validation.util.condition.range.AbstractRangeCondition
Checks the condition upon the given range object.
checkRange(Object, Comparator) - Method in class org.springmodules.validation.util.condition.range.BetweenCondition
Checks whether the given value is between the bounds associated with this condition.
checkRange(Object, Comparator) - Method in class org.springmodules.validation.util.condition.range.BetweenIncludingCondition
Checks whether the given value is between the bounds associated with this condition.
checkRange(Object, Comparator) - Method in class org.springmodules.validation.util.condition.range.BetweenIncludingLowerBoundCondition
Checks whether the given value is greater than or equals the lower bound and smaller than the upper bound.
checkRange(Object, Comparator) - Method in class org.springmodules.validation.util.condition.range.BetweenIncludingUpperBoundCondition
Checks whether the given value is greater than the lower bound and smaller than or equals the upper bound.
checkRange(Object, Comparator) - Method in class org.springmodules.validation.util.condition.range.GreaterThanCondition
Checks whether the given value is greater than the lower bound associated with this condition.
checkRange(Object, Comparator) - Method in class org.springmodules.validation.util.condition.range.GreaterThanOrEqualsCondition
Checks whether the given value is greater than or equals the lower bound associated with this condition.
checkRange(Object, Comparator) - Method in class org.springmodules.validation.util.condition.range.LessThanCondition
Checks whether the given value is lower than the upper bound associated with this condition.
checkRange(Object, Comparator) - Method in class org.springmodules.validation.util.condition.range.LessThanOrEqualsCondition
Checks whether the given value is less than or equals the upper bound associated with this condition.
checkString(String) - Method in class org.springmodules.validation.util.condition.string.AbstractStringCondition
Checks whether the given string adheres to this condition.
checkString(String) - Method in class org.springmodules.validation.util.condition.string.ContainsSubstringStringCondition
Checks whether the given text contains the sub-string associated with this condition.
checkString(String) - Method in class org.springmodules.validation.util.condition.string.EqualsIgnoreCaseStringCondition
Checks whether the given text equals the text that is associated with this condition while ignoring the letter casing.
checkString(String) - Method in class org.springmodules.validation.util.condition.string.LengthRangeStringCondition
Checks that the given text is within the range defined by this condition.
checkString(String) - Method in class org.springmodules.validation.util.condition.string.MaxLengthStringCondition
Checks whether the given text is not longer than the maximum length that is associated with this condition.
checkString(String) - Method in class org.springmodules.validation.util.condition.string.MinLengthStringCondition
Checks whether the given text is not shorter then the minimum length that is associated with this condition.
checkString(String) - Method in class org.springmodules.validation.util.condition.string.RegExpStringCondition
Checks whether the given text matches the regular expression that is associated with this condition.
childElements(Element) - Static method in class org.springmodules.validation.util.xml.DomUtils
 
childNodes(Node) - Static method in class org.springmodules.validation.util.xml.DomUtils
 
ChildNodesIterator - Class in org.springmodules.validation.util.xml
Iterates over the direct child nodes of the given node.
ChildNodesIterator(Node) - Constructor for class org.springmodules.validation.util.xml.ChildNodesIterator
 
ClassValidationElementHandler - Interface in org.springmodules.validation.bean.conf.loader.xml.handler
An handler that handles class level validation dom elements and manipulates the validation configuration appropriately.
cleanupValidator(Validator) - Method in class org.springmodules.validation.commons.AbstractBeanValidator
A callback method that is called just after the validate() method is called on the given validator.
cleanupValidator(Validator) - Method in class org.springmodules.validation.commons.AbstractPageBeanValidator
 
clearContext() - Static method in class org.springmodules.validation.bean.context.ValidationContextHolder
Clears this holder.
clearContext() - Static method in class org.springmodules.validation.bean.context.ValidationContextUtils
 
clearWriter() - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
column - Variable in class org.springmodules.validation.valang.parser.SimpleCharStream
 
CommonsPredicateCondition - Class in org.springmodules.validation.util.condition.adapter
A Jakarta Commmons Predicate condition adapter.
CommonsPredicateCondition(Predicate) - Constructor for class org.springmodules.validation.util.condition.adapter.CommonsPredicateCondition
Constructs a new CommonsPredicateCondition with a given predicate.
compare(Object, Object) - Method in class org.springmodules.validation.util.condition.range.NumberAwareComparableComparator
Compares the two given objects.
compareNumbers(Number, Number) - Method in class org.springmodules.validation.util.condition.range.NumberAwareComparableComparator
Compares the two given numbers.
comparison() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
comparisonExpression() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
CompoundValidator - Class in org.springmodules.validation.validator
A validator that is compound of aother validators.
CompoundValidator() - Constructor for class org.springmodules.validation.validator.CompoundValidator
Constructs a new CompoundValidator with no internal validators.
CompoundValidator(Validator[]) - Constructor for class org.springmodules.validation.validator.CompoundValidator
Constructs a new CompoundValidator with the given internal validators.
Condition - Interface in org.springmodules.validation.util.condition
Represents a instantCondition that can be checked against an object.
ConditionalValidator - Class in org.springmodules.validation.validator
A validator that is associated with a condition that determines whether it should be applied on a given object or not.
ConditionalValidator() - Constructor for class org.springmodules.validation.validator.ConditionalValidator
 
ConditionalValidator(Validator, Condition) - Constructor for class org.springmodules.validation.validator.ConditionalValidator
Constructs a new ConditionalValidator with a given underlying validator and the condition.
ConditionException - Exception in org.springmodules.validation.util.condition
Can be thrown by any condition at execution.
ConditionException(String) - Constructor for exception org.springmodules.validation.util.condition.ConditionException
 
ConditionException(String, Throwable) - Constructor for exception org.springmodules.validation.util.condition.ConditionException
 
ConditionExpressionBased - Interface in org.springmodules.validation.util.cel
Represents objects that are based on condition expression.
ConditionExpressionParser - Interface in org.springmodules.validation.util.cel
Represents a parser that can parse a condition expression and return the appropriate condition.
ConditionProxyCondition - Class in org.springmodules.validation.util.condition.common
 
ConditionProxyCondition() - Constructor for class org.springmodules.validation.util.condition.common.ConditionProxyCondition
 
ConditionProxyCondition(Condition) - Constructor for class org.springmodules.validation.util.condition.common.ConditionProxyCondition
 
ConditionReferenceRuleElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
An AbstractPropertyValidationElementHandler that can handle org.springmodules.validation.bean.conf.loader.annotation.handler.ConditionRef xml element and create the appropriate property validation rule.
ConditionReferenceRuleElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.ConditionReferenceRuleElementHandler
 
ConditionReferenceValidationRule - Class in org.springmodules.validation.bean.rule
 
ConditionReferenceValidationRule(String, ApplicationContext) - Constructor for class org.springmodules.validation.bean.rule.ConditionReferenceValidationRule
 
Conditions - Class in org.springmodules.validation.util.condition
A static factory class to help with creating the various conditions.
ConfigurableBeanValidator - Class in org.springmodules.validation.commons
 
ConfigurableBeanValidator() - Constructor for class org.springmodules.validation.commons.ConfigurableBeanValidator
 
ConfigurableFunction - Interface in org.springmodules.validation.valang.functions
Allows a Function to be configured in Spring and then have it's arguments, line number, and row number set.
ConfigurablePageBeanValidator - Class in org.springmodules.validation.commons
A bean validator that is aware of the page attribute in the form configuration.
ConfigurablePageBeanValidator() - Constructor for class org.springmodules.validation.commons.ConfigurablePageBeanValidator
Default constructor (javabean support)
ConfigurablePageBeanValidator(int) - Constructor for class org.springmodules.validation.commons.ConfigurablePageBeanValidator
Constructs a new DefaultPageBeanValidator with a given page to validate.
constructValidator(String) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
contains(String) - Static method in class org.springmodules.validation.util.condition.Conditions
 
ContainsSubstringStringCondition - Class in org.springmodules.validation.util.condition.string
An AbstractStringCondition implementation that checks whether the given strings contain a specific sub-string.
ContainsSubstringStringCondition(String) - Constructor for class org.springmodules.validation.util.condition.string.ContainsSubstringStringCondition
Constructs a new ContainsSubstringStringCondition with a given sub-string.
ContextAware - Interface in org.springmodules.validation.util.context
 
convertGlobalErrorCode(String, Class) - Method in interface org.springmodules.validation.bean.converter.ErrorCodeConverter
Converts the given global error code associated with the given class to another error code.
convertGlobalErrorCode(String, Class) - Method in class org.springmodules.validation.bean.converter.KeepAsIsErrorCodeConverter
Returns the passed in error code.
convertGlobalErrorCode(String, Class) - Method in class org.springmodules.validation.bean.converter.ModelAwareErrorCodeConverter
Converts the given error code to the following format:
short_class_name[errorCode]
where short_class_name is the name of the given class with its package stripped, and error_code is the given error code.
convertPropertyErrorCode(String, Class, String) - Method in interface org.springmodules.validation.bean.converter.ErrorCodeConverter
Converts the given property error code that is associated with the given class and property to another error code.
convertPropertyErrorCode(String, Class, String) - Method in class org.springmodules.validation.bean.converter.KeepAsIsErrorCodeConverter
Returns the passed in error code.
convertPropertyErrorCode(String, Class, String) - Method in class org.springmodules.validation.bean.converter.ModelAwareErrorCodeConverter
Converts the given error code to the following format:
short_class_name.property_name[errorCode]
where short_class_name is the name of the given class with its package stripped, property_name is the given property name, and error_code is the given error code.
createDefaultConfigurationFileName(Class) - Method in class org.springmodules.validation.bean.conf.loader.xml.AbstractResourceBasedBeanValidationConfigurationLoader
Creates the default configuration file name for the given class.
createErrorArgumentsResolver(Object) - Static method in class org.springmodules.validation.bean.rule.AbstractValidationRule
A helper method for sub-classes helping with the creation of error argument resolvers.
createErrorArgumentsResolver(Object, Object) - Static method in class org.springmodules.validation.bean.rule.AbstractValidationRule
A helper method for sub-classes helping with the creation of error argument resolvers.
createErrorArgumentsResolver(Object, Object, Object) - Static method in class org.springmodules.validation.bean.rule.AbstractValidationRule
A helper method for sub-classes helping with the creation of error argument resolvers.
createErrorArgumentsResolver(Object[]) - Static method in class org.springmodules.validation.bean.rule.AbstractValidationRule
A helper method for sub-classes helping with the creation of error argument resolvers.
createMessage(Object) - Static method in class org.springmodules.validation.commons.MessageUtils
Create a MessageSourceResolvable using the string value of the parameter as a code.
createMethodValidationRule(Class, String, String, String, String, String, String) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
createPropertyRule(String, ValidationRule) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
createResource(Element) - Method in class org.springmodules.validation.bean.conf.namespace.XmlBasedValidatorBeanDefinitionParser
 
createResources(Element) - Method in class org.springmodules.validation.bean.conf.namespace.XmlBasedValidatorBeanDefinitionParser
 
createValangParser(String) - Method in class org.springmodules.validation.valang.parser.SimpleValangBased
Creates a new ValangParser that is already configured with the proper custom functions and date parsers.
createValangParser(String, String) - Method in class org.springmodules.validation.valang.parser.SimpleValangBased
Creates a new ValangParser that is already configured with the proper custom functions and date parsers and uses the class name to perform bytecode generation to avoid reflection.
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Creates the validation rule represented and initialized by and with the given element.
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
Creates the validation rule represented and initialized by and with the given element.
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.ConditionReferenceRuleElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.DateInFutureRuleElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.DateInPastRuleElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.EmailRuleElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.ExpressionClassValidationElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.ExpressionPropertyValidationElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.jodatime.InstantInFutureRuleElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.jodatime.InstantInPastRuleElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.LengthRuleElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.NotBlankRuleElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.NotEmptyRuleElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.NotNullRuleElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.RangeRuleElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.RegExpRuleElementHandler
 
createValidationRule(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.SizeRuleElementHandler
 
curChar - Variable in class org.springmodules.validation.valang.parser.ValangParserTokenManager
 
currentToken - Variable in exception org.springmodules.validation.valang.parser.ParseException
This is the last token that has been consumed successfully.
CustomPropertyEditor - Class in org.springmodules.validation.valang
Container class to register a custom property editor.
CustomPropertyEditor() - Constructor for class org.springmodules.validation.valang.CustomPropertyEditor
 

D

DATE - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
DateInFutureRuleElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
An AbstractPropertyValidationElementHandler implementation that can handle an element that represents a "date in the future" validation rule - a rule that validates that a given date occured in the future.
DateInFutureRuleElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.DateInFutureRuleElementHandler
Constructs a new DateInFutureRuleElementHandler.
DateInPastRuleElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
An AbstractPropertyValidationElementHandler implementation that can handle an element that represents a "date in the past" validation rule - a rule that validates that a given date occured in the past.
DateInPastRuleElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.DateInPastRuleElementHandler
Constructs a new DateInPastRuleElementHandler.
DateInTheFutureValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule implementation that validates and checks that a Date or a Calendar occures in the future (relative to the time of validation).
DateInTheFutureValidationRule() - Constructor for class org.springmodules.validation.bean.rule.DateInTheFutureValidationRule
Constructs a new DateInTheFutureValidationRule.
DateInThePastValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule implementation that validates and checks that a Date or a Calendar occured in the past (relative to the time of validation).
DateInThePastValidationRule() - Constructor for class org.springmodules.validation.bean.rule.DateInThePastValidationRule
Constructs a new DateInThePastValidationRule.
DateLiteralFunction - Class in org.springmodules.validation.valang.functions
Literal function that re-parses date string every time the result is asked for.
DateLiteralFunction(String, DateParser, int, int) - Constructor for class org.springmodules.validation.valang.functions.DateLiteralFunction
 
DateParseException - Exception in org.springmodules.validation.util.date
Exception thrown when date parsing fails.
DateParseException(String) - Constructor for exception org.springmodules.validation.util.date.DateParseException
 
DateParseException(String, Throwable) - Constructor for exception org.springmodules.validation.util.date.DateParseException
 
DateParser - Interface in org.springmodules.validation.util.date
DateParser is a general contract to turn a string into a date or else throw an exception.
debugStream - Variable in class org.springmodules.validation.valang.parser.ValangParserTokenManager
Debug output.
DECIMAL_LITERAL - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
DEFAULT - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
Lexical state.
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.ConditionReferenceValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.DateInTheFutureValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.DateInThePastValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.EmailValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.ExpressionValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.LengthValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.MaxLengthValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.MaxSizeValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.MaxValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.MinLengthValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.MinSizeValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.MinValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.NotBlankValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.NotEmptyValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.NotNullValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.RangeValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.RegExpValidationRule
 
DEFAULT_ERROR_CODE - Static variable in class org.springmodules.validation.bean.rule.SizeValidationRule
 
DEFAULT_MAX_ERROR_CODE - Static variable in class org.springmodules.validation.bean.conf.loader.xml.handler.RangeRuleElementHandler
The defult error code for the max validation rule.
DEFAULT_MIN_ERROR_CODE - Static variable in class org.springmodules.validation.bean.conf.loader.xml.handler.RangeRuleElementHandler
The defult error code for the min validation rule.
DEFAULT_NAMESPACE_URL - Static variable in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
DefaultBeanValidationConfiguration - Class in org.springmodules.validation.bean.conf
A default implementation of BeanValidationConfiguration.
DefaultBeanValidationConfiguration() - Constructor for class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Constructs a new DefaultBeanValidationConfiguration with no rules, validatable properties, or custom validator.
DefaultBeanValidator - Class in org.springmodules.validation.commons
 
DefaultBeanValidator() - Constructor for class org.springmodules.validation.commons.DefaultBeanValidator
 
DefaultDateParser - Class in org.springmodules.validation.util.date
DefaultDateParser parses many date formats to a string.
DefaultDateParser() - Constructor for class org.springmodules.validation.util.date.DefaultDateParser
 
DefaultDateParser.DateModifier - Interface in org.springmodules.validation.util.date
 
DefaultPageBeanValidator - Class in org.springmodules.validation.commons
A bean validator that is aware of the page attribute in the form configuration.
DefaultPageBeanValidator() - Constructor for class org.springmodules.validation.commons.DefaultPageBeanValidator
Default constructor (javabean support)
DefaultPageBeanValidator(int) - Constructor for class org.springmodules.validation.commons.DefaultPageBeanValidator
Constructs a new DefaultPageBeanValidator with a given page to validate.
DefaultValidationContext - Class in org.springmodules.validation.bean.context
A simple and default implemenation of the ValidationContext interface.
DefaultValidationContext(String) - Constructor for class org.springmodules.validation.bean.context.DefaultValidationContext
Construsts a new DefaultValidationContext with a given supported validation token.
DefaultValidationContext(String[]) - Constructor for class org.springmodules.validation.bean.context.DefaultValidationContext
Construsts a new DefaultValidationContext with given supported validation tokens.
DefaultValidationRule - Class in org.springmodules.validation.bean.rule
The default implementation of the ValidationRule interface.
DefaultValidationRule() - Constructor for class org.springmodules.validation.bean.rule.DefaultValidationRule
Empty contructor (javabean support).
DefaultValidationRule(Condition, String) - Constructor for class org.springmodules.validation.bean.rule.DefaultValidationRule
Constructs a new DefaultValidationRule with the given condition and error code.
DefaultValidationRule(Condition, String, Object[]) - Constructor for class org.springmodules.validation.bean.rule.DefaultValidationRule
Constructs a new DefaultValidationRule with the given condition, error code, and error arguments.
DefaultValidationRule(Condition, String, String, Object[]) - Constructor for class org.springmodules.validation.bean.rule.DefaultValidationRule
Constructs a new DefaultValidationRule with the given condition and error information.
DefaultValidationRule(Condition, Condition, String) - Constructor for class org.springmodules.validation.bean.rule.DefaultValidationRule
Constructs a new DefaultValidationRule with given condition and error code.
DefaultValidationRule(Condition, Condition, String, Object[]) - Constructor for class org.springmodules.validation.bean.rule.DefaultValidationRule
Constructs a new DefaultValidationRule with given condition, error code, and error arguments.
DefaultValidationRule(Condition, Condition, String, String, Object[]) - Constructor for class org.springmodules.validation.bean.rule.DefaultValidationRule
Constructs a new DefaultValidationRule with given condition, error code, error arguments, and default error message.
DefaultValidationRule(Condition, Condition, String, String, ErrorArgumentsResolver) - Constructor for class org.springmodules.validation.bean.rule.DefaultValidationRule
Constructs a new DefaultValidationRule with given condition, error code, error arguments resolver, and default error message.
DefaultValidationRuleElementHandlerRegistry - Class in org.springmodules.validation.bean.conf.loader.xml
A SimpleValidationRuleElementHandlerRegistry that already registers the following default element handlers:

NotNullRuleElementHandler LengthRuleElementHandler NotBlankRuleElementHandler EmailRuleElementHandler RegExpRuleElementHandler SizeRuleElementHandler NotEmptyRuleElementHandler NotBlankRuleElementHandler RangeRuleElementHandler ExpressionPropertyValidationElementHandler DateInPastRuleElementHandler DateInFutureRuleElementHandler * InstantInFutureRuleElementHandler (only if joda-time library is available in the classpath) * InstantInPastRuleElementHandler (only if joda-time library is available in the classpath) *

DefaultValidationRuleElementHandlerRegistry() - Constructor for class org.springmodules.validation.bean.conf.loader.xml.DefaultValidationRuleElementHandlerRegistry
Constructs a new DefaultValidationRuleElementHandlerRegistry with the default handlers.
DefaultValidatorFactory - Class in org.springmodules.validation.commons
 
DefaultValidatorFactory() - Constructor for class org.springmodules.validation.commons.DefaultValidatorFactory
 
DefaultVisitor - Class in org.springmodules.validation.valang.parser
Allows registration of custom functions.
DefaultVisitor() - Constructor for class org.springmodules.validation.valang.parser.DefaultVisitor
Constructor
DefaultXmlBeanValidationConfigurationLoader - Class in org.springmodules.validation.bean.conf.loader.xml
The default xml bean validation configuration loader.
DefaultXmlBeanValidationConfigurationLoader() - Constructor for class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
Constructs a new DefaultXmlBeanValidationConfigurationLoader with the default validation rule element handler registry.
DefaultXmlBeanValidationConfigurationLoader(ValidationRuleElementHandlerRegistry) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
Constructs a new DefaultXmlBeanValidationConfigurationLoader with the given validation rule element handler registry.
DefaultXmlBeanValidationConfigurationLoader(ValidationRuleElementHandlerRegistry, ConditionExpressionParser, FunctionExpressionParser) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
Constructs a new DefaultXmlBeanValidationConfigurationLoader with the given validation rule element handler registry.
definedExactNumberOfArguments(int) - Method in class org.springmodules.validation.valang.functions.AbstractFunction
Call this method in the constructor of custom functions to define the exact number of arguments.
definedMaxNumberOfArguments(int) - Method in class org.springmodules.validation.valang.functions.AbstractFunction
Call this method in the constructor of custom functions to define the maximum number of arguments.
definedMinNumberOfArguments(int) - Method in class org.springmodules.validation.valang.functions.AbstractFunction
Call this method in the constructor of custom functions to define the minimum number of arguments.
DIGIT - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
disable_tracing() - Method in class org.springmodules.validation.valang.parser.ValangParser
Disable tracing.
DIVIDE - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
DivideFunction - Class in org.springmodules.validation.valang.functions
 
DivideFunction(Function, Function, int, int) - Constructor for class org.springmodules.validation.valang.functions.DivideFunction
 
doAfterBody() - Method in class org.springmodules.validation.valang.javascript.taglib.ValangValidateTag
 
doCheck(Object) - Method in class org.springmodules.validation.bean.rule.PropertyValidationRule.DefaultApplicabilityCondition
 
doCheck(Object) - Method in class org.springmodules.validation.util.cel.ognl.OgnlCondition
 
doCheck(Object) - Method in class org.springmodules.validation.util.cel.valang.ValangCondition
 
doCheck(Object) - Method in class org.springmodules.validation.util.condition.AbstractCondition
Performs the actual checking of this condition on the checked object.
doCheck(Object) - Method in class org.springmodules.validation.util.condition.adapter.CommonsPredicateCondition
Checks the given object against the predicate associated with this condition.
doCheck(Object) - Method in class org.springmodules.validation.util.condition.bean.AbstractBeanCondition
See Condition.check(Object).
doCheck(Object) - Method in class org.springmodules.validation.util.condition.collection.AbstractCollectionCondition
See AbstractCondition.doCheck(Object).
doCheck(Object) - Method in class org.springmodules.validation.util.condition.common.AlwaysFalseCondition
Always return false.
doCheck(Object) - Method in class org.springmodules.validation.util.condition.common.AlwaysTrueCondition
Always returns true.
doCheck(Object) - Method in class org.springmodules.validation.util.condition.common.AndCondition
Checks whether all the associated conditions of this condition return true.
doCheck(Object) - Method in class org.springmodules.validation.util.condition.common.ConditionProxyCondition
 
doCheck(Object) - Method in class org.springmodules.validation.util.condition.common.InstanceOfCondition
Checks whether the given object is an instance of the class associated with this condition.
doCheck(Object) - Method in class org.springmodules.validation.util.condition.common.IsNullCondition
Checks whether the given object is null.
doCheck(Object) - Method in class org.springmodules.validation.util.condition.common.IsTrueCondition
Checks whether the given boolean object is true.
doCheck(Object) - Method in class org.springmodules.validation.util.condition.common.NotCondition
Checks and reverses the associated condition on the given object.
doCheck(Object) - Method in class org.springmodules.validation.util.condition.common.OrCondition
Checks whether at least one of the associated conditions of this condition returns true.
doCheck(Object) - Method in class org.springmodules.validation.util.condition.date.AbstractDateCondition
See Condition.check(Object).
doCheck(Object) - Method in class org.springmodules.validation.util.condition.date.jodatime.AbstractInstantCondition
See AbstractCondition.doCheck(Object).
doCheck(Object) - Method in class org.springmodules.validation.util.condition.range.AbstractRangeCondition
See AbstractCondition.doCheck(Object).
doCheck(Object) - Method in class org.springmodules.validation.util.condition.string.AbstractStringCondition
See Condition.check(Object)
doEndTag() - Method in class org.springmodules.validation.valang.javascript.taglib.ValangCodebaseTag
 
doEndTag() - Method in class org.springmodules.validation.valang.javascript.taglib.ValangValidateTag
 
doEvaluate(BigDecimal, BigDecimal) - Method in class org.springmodules.validation.valang.predicates.AbstractCompareTestPredicate
Evaluates a BigDecimal and is called by evaluate.
doEvaluate(Date, Date) - Method in class org.springmodules.validation.valang.predicates.AbstractCompareTestPredicate
Evaluates a Date and is called by evaluate.
doEvaluate(BigDecimal, BigDecimal) - Method in class org.springmodules.validation.valang.predicates.GreaterThanOrEqualTestPredicate
Evaluates a BigDecimal and is called by evaluate.
doEvaluate(Date, Date) - Method in class org.springmodules.validation.valang.predicates.GreaterThanOrEqualTestPredicate
Evaluates a BigDecimal and is called by evaluate.
doEvaluate(BigDecimal, BigDecimal) - Method in class org.springmodules.validation.valang.predicates.GreaterThanTestPredicate
Evaluates a BigDecimal and is called by evaluate.
doEvaluate(Date, Date) - Method in class org.springmodules.validation.valang.predicates.GreaterThanTestPredicate
Evaluates a BigDecimal and is called by evaluate.
doEvaluate(BigDecimal, BigDecimal) - Method in class org.springmodules.validation.valang.predicates.LessThanOrEqualTestPredicate
Evaluates a BigDecimal and is called by evaluate.
doEvaluate(Date, Date) - Method in class org.springmodules.validation.valang.predicates.LessThanOrEqualTestPredicate
Evaluates a BigDecimal and is called by evaluate.
doEvaluate(BigDecimal, BigDecimal) - Method in class org.springmodules.validation.valang.predicates.LessThanTestPredicate
Evaluates a BigDecimal and is called by evaluate.
doEvaluate(Date, Date) - Method in class org.springmodules.validation.valang.predicates.LessThanTestPredicate
Evaluates a BigDecimal and is called by evaluate.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springmodules.validation.bean.context.web.ValidationContextFilter
 
doFinally() - Method in class org.springmodules.validation.valang.javascript.taglib.ValangCodebaseTag
 
doFinally() - Method in class org.springmodules.validation.valang.javascript.taglib.ValangValidateTag
 
doGetResult(Object) - Method in class org.springmodules.validation.valang.functions.AbstractFunction
Processes result for subclasses.
doGetResult(Object) - Method in class org.springmodules.validation.valang.functions.EmailFunction
 
doGetResult(Object) - Method in class org.springmodules.validation.valang.functions.InRoleFunction
 
doGetResult(Object) - Method in class org.springmodules.validation.valang.functions.LengthOfFunction
 
doGetResult(Object) - Method in class org.springmodules.validation.valang.functions.LowerCaseFunction
 
doGetResult(Object) - Method in class org.springmodules.validation.valang.functions.NotFunction
 
doGetResult(Object) - Method in class org.springmodules.validation.valang.functions.RegExFunction
 
doGetResult(Object) - Method in class org.springmodules.validation.valang.functions.ResolveFunction
 
doGetResult(Object) - Method in class org.springmodules.validation.valang.functions.UpperCaseFunction
 
doInitBody() - Method in class org.springmodules.validation.valang.javascript.taglib.ValangValidateTag
 
DomUtils - Class in org.springmodules.validation.util.xml
Utility methods/functions to deal with org.w3c.dom constructs.
Done() - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Reset buffer when finished.
doStartTag() - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Render the JavaScript for to perform validations based on the form name.
doStartTagInternal() - Method in class org.springmodules.validation.valang.javascript.taglib.ValangCodebaseTag
 
doStartTagInternal() - Method in class org.springmodules.validation.valang.javascript.taglib.ValangValidateTag
 
DOT - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
doVisit(Object) - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
dynamicJavascript - Variable in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
The dynamic JavaScript objects will only be generated if this is set to "true".

E

EmailFunction - Class in org.springmodules.validation.valang.functions
Email function.
EmailFunction(Function[], int, int) - Constructor for class org.springmodules.validation.valang.functions.EmailFunction
 
EmailRuleElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
An AbstractPropertyValidationElementHandler implementation that can handle an element that represents an email validation rule.
EmailRuleElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.EmailRuleElementHandler
Constructs a new EmailRuleElementHandler.
EmailStringCondition - Class in org.springmodules.validation.util.condition.string
An AbstractStringCondition implementation that checks whether the checked strings represent a valid email address.
EmailStringCondition() - Constructor for class org.springmodules.validation.util.condition.string.EmailStringCondition
Constructs a new EmailStringCondition.
EmailValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule implementation that validates and checks that a string is a valid email.
EmailValidationRule() - Constructor for class org.springmodules.validation.bean.rule.EmailValidationRule
Constructs a new EmailValidationRule.
EMPTY_STRING - Static variable in class org.springmodules.validation.util.condition.string.AbstractStringCondition
 
EmptyValidator - Class in org.springmodules.validation.validator
A validator that doesn't perform any validation.
EmptyValidator() - Constructor for class org.springmodules.validation.validator.EmptyValidator
 
enable_tracing() - Method in class org.springmodules.validation.valang.parser.ValangParser
Enable tracing.
endColumn - Variable in class org.springmodules.validation.valang.parser.Token
The column number of the last character of this Token.
endLine - Variable in class org.springmodules.validation.valang.parser.Token
The line number of the last character of this Token.
ENUM - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
EnumLiteralFunction - Class in org.springmodules.validation.valang.functions
Container for an enum value.
EnumLiteralFunction(Object) - Constructor for class org.springmodules.validation.valang.functions.EnumLiteralFunction
Constructor
EOF - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
EOF - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
End of File.
eol - Variable in exception org.springmodules.validation.valang.parser.ParseException
The end of line string for this machine.
EqualPropertiesBeanCondition - Class in org.springmodules.validation.util.condition.bean
An AbstractBeanCondition implementation that checks whether specific properties of the checked bean have the same value.
EqualPropertiesBeanCondition(String[]) - Constructor for class org.springmodules.validation.util.condition.bean.EqualPropertiesBeanCondition
Constructs a new EqualPropertiesBeanCondition with a given list of names of the properties to be compared.
EqualPropertiesBeanCondition(String, String) - Constructor for class org.springmodules.validation.util.condition.bean.EqualPropertiesBeanCondition
Constructs a new EqualPropertiesBeanCondition with two given names of the properties to be compared.
equals(Object) - Method in class org.springmodules.validation.bean.conf.CascadeValidation
 
equals(Object) - Method in class org.springmodules.validation.util.condition.common.AlwaysTrueCondition
 
EQUALS - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
EQUALSIGN - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
equalsIgnoreCase(String) - Static method in class org.springmodules.validation.util.condition.Conditions
 
EqualsIgnoreCaseStringCondition - Class in org.springmodules.validation.util.condition.string
An AbstractStringCondition implementation that checks whether the checked strings equal a specific string while ignoring the letter casing.
EqualsIgnoreCaseStringCondition(String) - Constructor for class org.springmodules.validation.util.condition.string.EqualsIgnoreCaseStringCondition
Constructs a new EqualsIgnoreCaseStringCondition with a given text to be compared with the checked strings.
EqualsTestPredicate - Class in org.springmodules.validation.valang.predicates
Tests if a value is equal to another.
EqualsTestPredicate(Function, Operator, Function, int, int) - Constructor for class org.springmodules.validation.valang.predicates.EqualsTestPredicate
Constructor taking two functions and an operator.
ErrorArgumentsResolver - Interface in org.springmodules.validation.bean.rule.resolver
Resolves error arguments based on the validated object.
ErrorCodeConverter - Interface in org.springmodules.validation.bean.converter
A strategy to convert one error code to another.
ERRORS_KEY - Static variable in class org.springmodules.validation.commons.DefaultValidatorFactory
Key used to store the Spring Errors instance in the Validator
evaluate(Object) - Method in interface org.springmodules.validation.util.fel.Function
Evaluate the function on the given argument and return the evaluation result.
evaluate(Object) - Method in class org.springmodules.validation.util.fel.parser.OgnlFunctionExpressionParser.OgnlFunction
 
evaluate(Object) - Method in class org.springmodules.validation.util.fel.parser.PropertyPathFunctionExpressionParser.PropertyPathFunction
 
evaluate(Object) - Method in class org.springmodules.validation.util.fel.parser.ValangFunctionExpressionParser.ValangFunction
 
evaluate(Object) - Method in class org.springmodules.validation.valang.predicates.AbstractCompareTestPredicate
The evaluate method takes the result of both functions and tests with the operator.
evaluate(Object) - Method in class org.springmodules.validation.valang.predicates.AbstractPropertyPredicate
Evaluate expression.
evaluate(Object) - Method in class org.springmodules.validation.valang.predicates.BetweenTestPredicate
The evaluate method takes the result of both functions and tests with the operator.
evaluate(Object) - Method in class org.springmodules.validation.valang.predicates.EqualsTestPredicate
The evaluate method takes the result of both functions and tests with the operator.
evaluate(Object) - Method in class org.springmodules.validation.valang.predicates.GenericTestPredicate
The evaluate method takes the result of both functions and tests with the operator.
evaluate(Object) - Method in class org.springmodules.validation.valang.predicates.InTestPredicate
The evaluate method takes the result of both functions and tests with the operator.
evaluate(Object) - Method in class org.springmodules.validation.valang.predicates.NotBetweenTestPredicate
The evaluate method takes the result of both functions and tests with the operator.
evaluate(Object) - Method in class org.springmodules.validation.valang.predicates.NotEqualsTestPredicate
The evaluate method takes the result of both functions and tests with the operator.
evaluate(Object) - Method in class org.springmodules.validation.valang.predicates.NotInTestPredicate
The evaluate method takes the result of both functions and tests with the operator.
execute(Object) - Method in interface org.springmodules.validation.valang.functions.FunctionCallback
Callback method execute by helper classes.
execute(Object, FunctionCallback) - Method in class org.springmodules.validation.valang.functions.FunctionTemplate
 
ExpandBuff(boolean) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
 
expectedTokenSequences - Variable in exception org.springmodules.validation.valang.parser.ParseException
Each entry in this array is an array of integers.
expr() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
expression() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
expression(Function) - Method in class org.springmodules.validation.valang.parser.ValangParser
 
ExpressionClassValidationElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
An AbstractClassValidationElementHandler that can handle class elements that represent valang validation rules.
ExpressionClassValidationElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.ExpressionClassValidationElementHandler
Constructs a new ExpressionClassValidationElementHandler.
ExpressionPropertyValidationElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
An AbstractPropertyValidationElementHandler that can handle elements that represent valang validation rules.
ExpressionPropertyValidationElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.ExpressionPropertyValidationElementHandler
Constructs a new ExpressionPropertyValidationElementHandler.
ExpressionValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule implementation that validates and checks a value based on a condition expression (See package org.springmodules.validation.util.cel).
ExpressionValidationRule(ConditionExpressionParser, String) - Constructor for class org.springmodules.validation.bean.rule.ExpressionValidationRule
Constructs a new ExpressionValidationRule with given expression and expression parser.
extendContext(String[]) - Static method in class org.springmodules.validation.bean.context.ValidationContextUtils
 
ExtendingValidationContext - Class in org.springmodules.validation.bean.context
 
ExtendingValidationContext(String, ValidationContext) - Constructor for class org.springmodules.validation.bean.context.ExtendingValidationContext
 
ExtendingValidationContext(String[], ValidationContext) - Constructor for class org.springmodules.validation.bean.context.ExtendingValidationContext
 
extractApplicabilityCondition(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Extracts the validation rule applicability condition from the given element.
extractApplicabilityCondition(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
Extracts the validation rule applicability condition from the given element.
extractApplicableContexts(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Extracts the names of the validation context in which the valiation rule is applicable.
extractApplicableContexts(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
Extracts the names of the validation context in which the valiation rule is applicable.
extractArgumentsResolver(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Extracts the validation rule error arguments from the given element.
extractArgumentsResolver(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
Extracts the validation rule error arguments from the given element.
extractErrorCode(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Extracts the validation rule error code from the given element.
extractErrorCode(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
Extracts the validation rule error code from the given element.
extractMessage(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Extracts the validation rule error message from the given element.
extractMessage(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
Extracts the validation rule error message from the given element.
extractValue(Object, Field) - Static method in class org.springmodules.validation.commons.FieldChecks
Extracts the value of the given bean.

F

FALSE - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
FelEvaluationException - Exception in org.springmodules.validation.util.fel
Thrown by Function.evaluate(Object) when the evaluation of the function fails.
FelEvaluationException(String) - Constructor for exception org.springmodules.validation.util.fel.FelEvaluationException
Construct a NestedRuntimeException with the specified detail message.
FelEvaluationException(String, Throwable) - Constructor for exception org.springmodules.validation.util.fel.FelEvaluationException
Construct a NestedRuntimeException with the specified detail message and nested exception.
FelException - Exception in org.springmodules.validation.util.fel
A parent class for all FEL exceptions.
FelException(String) - Constructor for exception org.springmodules.validation.util.fel.FelException
 
FelException(String, Throwable) - Constructor for exception org.springmodules.validation.util.fel.FelException
 
FelParseException - Exception in org.springmodules.validation.util.fel
Thrown by FunctionExpressionParser.parse(String) when the parsing fails.
FelParseException(String) - Constructor for exception org.springmodules.validation.util.fel.FelParseException
Construct a NestedRuntimeException with the specified detail message.
FelParseException(String, Throwable) - Constructor for exception org.springmodules.validation.util.fel.FelParseException
Construct a NestedRuntimeException with the specified detail message and nested exception.
field() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
FIELD_TEST_EQUAL - Static variable in class org.springmodules.validation.commons.FieldChecks
 
FIELD_TEST_NOTNULL - Static variable in class org.springmodules.validation.commons.FieldChecks
 
FIELD_TEST_NULL - Static variable in class org.springmodules.validation.commons.FieldChecks
 
FieldChecks - Class in org.springmodules.validation.commons
This class contains the default validations that are used in the validator-rules.xml file.
FieldChecks() - Constructor for class org.springmodules.validation.commons.FieldChecks
 
FileIterator - Class in org.springmodules.validation.util.io
Iterates over the files within a specific directory.
FileIterator(String) - Constructor for class org.springmodules.validation.util.io.FileIterator
 
FileIterator(File) - Constructor for class org.springmodules.validation.util.io.FileIterator
 
FileIterator(String, FileFilter) - Constructor for class org.springmodules.validation.util.io.FileIterator
 
FileIterator(File, FileFilter) - Constructor for class org.springmodules.validation.util.io.FileIterator
 
FillBuff() - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
 
FilteredIterator - Class in org.springmodules.validation.util.collection
An wrapper iterator that filters out items from the underlying iterator based on a condition.
FilteredIterator(Iterator, Condition) - Constructor for class org.springmodules.validation.util.collection.FilteredIterator
Constructs a new FilteredIterator with given iterator to wrap and a condition.
findAllCustomFunctionsInApplicationContext() - Method in class org.springmodules.validation.valang.parser.SimpleValangBased
Finds all FunctionDefinition and FunctionWrapper beans in the Spring context.
findClassHandler(Element, Class) - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
 
findClassHandler(Element, Class) - Method in interface org.springmodules.validation.bean.conf.loader.xml.ValidationRuleElementHandlerRegistry
Returns the class validation element handler that can handle the given element.
findConditionExpressionParserInApplicationContext() - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
findConditionExpressionParserInApplicationContext() - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
 
findFunctionExpressionParserInApplicationContext() - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
findFunctionExpressionParserInApplicationContext() - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
 
findObjectInApplicationContext(Class) - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
 
findPropertyHandler(Element, Class, PropertyDescriptor) - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
 
findPropertyHandler(Element, Class, PropertyDescriptor) - Method in interface org.springmodules.validation.bean.conf.loader.xml.ValidationRuleElementHandlerRegistry
Returns the property validation element handler that can handle the given element.
firstChildElement(Element) - Static method in class org.springmodules.validation.util.xml.DomUtils
 
formName - Variable in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
The name of the form that corresponds with the action name in struts-config.xml.
Function - Interface in org.springmodules.validation.util.fel
Represents a single argument function.
Function - Interface in org.springmodules.validation.valang.functions
A function is an implementation that returns a value based on one of more arguments.
function(Function) - Method in class org.springmodules.validation.valang.parser.ValangParser
 
FUNCTION_NAME - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
FunctionCallback - Interface in org.springmodules.validation.valang.functions
The FunctionCallback interface should be implemented by functions that want to delegate exception reporting to a helper class.
FunctionDefinition - Class in org.springmodules.validation.valang.functions
Defines a function.
FunctionDefinition() - Constructor for class org.springmodules.validation.valang.functions.FunctionDefinition
Constructs a new FunctionDefinition.
FunctionDefinition(String, String) - Constructor for class org.springmodules.validation.valang.functions.FunctionDefinition
Constructs a new FunctionDefinition with a given name and fully qulified class name.
FunctionErrorArgumentsResolver - Class in org.springmodules.validation.bean.rule.resolver
Resolves error arguments based on valang expressions.
FunctionErrorArgumentsResolver(Function[]) - Constructor for class org.springmodules.validation.bean.rule.resolver.FunctionErrorArgumentsResolver
 
FunctionErrorArgumentsResolver(String[], FunctionExpressionParser) - Constructor for class org.springmodules.validation.bean.rule.resolver.FunctionErrorArgumentsResolver
 
FunctionExpressionBased - Interface in org.springmodules.validation.util.fel
Represents objects that are based on function expressions.
FunctionExpressionParser - Interface in org.springmodules.validation.util.fel
Represents a parser that can parse function expression and produce an appropriate function.
FunctionTemplate - Class in org.springmodules.validation.valang.functions
 
FunctionTemplate(int, int) - Constructor for class org.springmodules.validation.valang.functions.FunctionTemplate
 
FunctionWrapper - Class in org.springmodules.validation.valang.functions
Creates a wrapper for a function for Spring configured functions so <aop:scoped-proxy> can be used.
FunctionWrapper() - Constructor for class org.springmodules.validation.valang.functions.FunctionWrapper
 

G

generateParseException() - Method in class org.springmodules.validation.valang.parser.ValangParser
Generate ParseException.
GenericTestPredicate - Class in org.springmodules.validation.valang.predicates
GenericTestPredicate can test if a property value is null or not null.
GenericTestPredicate(Function, Operator, Function, int, int) - Constructor for class org.springmodules.validation.valang.predicates.GenericTestPredicate
Constructor taking two functions and an operator.
getAllCustomFunctions() - Method in class org.springmodules.validation.valang.parser.SimpleValangBased
Returns all the custom functions that can be found.
getApplicabilityCondition() - Method in class org.springmodules.validation.bean.conf.CascadeValidation
Returns the condition that determines whether the cascading should be applied.
getApplicabilityCondition() - Method in class org.springmodules.validation.bean.rule.DefaultValidationRule
Returns the applicability condition of this validation rule.
getArgs(ValidatorAction, Field) - Static method in class org.springmodules.validation.commons.MessageUtils

Gets the message arguments based on the current ValidatorAction and Field.

getArguments() - Method in class org.springmodules.validation.valang.functions.AbstractFunction
Gets arguments
getArguments() - Method in class org.springmodules.validation.valang.functions.AbstractInitializableFunction
 
getArray(Object) - Method in class org.springmodules.validation.valang.predicates.AbstractPropertyPredicate
Gets array.
getAsText() - Method in class org.springmodules.validation.bean.context.web.ValidationContextUrlMappingArrayPropertyEditor
 
getAtLineString() - Method in class org.springmodules.validation.valang.functions.FunctionTemplate
 
getBeanClass(Element) - Method in class org.springmodules.validation.bean.conf.namespace.XmlBasedValidatorBeanDefinitionParser
Returns the BeanValidator class.
getBeginColumn() - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Get token beginning line number.
getCascadeValidations() - Method in interface org.springmodules.validation.bean.conf.BeanValidationConfiguration
Returns the configured cascade validations.
getCascadeValidations() - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
 
getCdata() - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Returns the cdata setting "true" or "false".
getClassHandlers() - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
Return all class handlers that are registered with this registry.
getClassName() - Method in class org.springmodules.validation.valang.functions.FunctionDefinition
 
getClazz() - Method in class org.springmodules.validation.util.condition.common.InstanceOfCondition
Returns the class associated with this condition.
getCodebaseReader() - Static method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
Returns a Reader for accessing the JavaScript codebase used by the translated validation rules.
getColumn() - Method in class org.springmodules.validation.valang.functions.FunctionTemplate
 
getColumn() - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Deprecated.  
getColumn() - Method in class org.springmodules.validation.valang.predicates.AbstractPropertyPredicate
Sets line.
getColumn() - Method in exception org.springmodules.validation.valang.ValangException
 
getCondition() - Method in class org.springmodules.validation.bean.rule.ConditionReferenceValidationRule
 
getCondition() - Method in class org.springmodules.validation.bean.rule.DateInTheFutureValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.DateInThePastValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.DefaultValidationRule
see ValidationRule.getCondition()
getCondition() - Method in class org.springmodules.validation.bean.rule.EmailValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.ExpressionValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.InstantInTheFutureValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.InstantInThePastValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.LengthValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.MaxLengthValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.MaxSizeValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.MaxValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.MinLengthValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.MinSizeValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.MinValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.NotBlankValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.NotEmptyValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.NotNullValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.PropertyValidationRule
Returns the conditoin of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.RangeValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.RegExpValidationRule
Returns the regular expression condition.
getCondition() - Method in class org.springmodules.validation.bean.rule.SizeValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.bean.rule.ValidationMethodValidationRule
 
getCondition() - Method in interface org.springmodules.validation.bean.rule.ValidationRule
Returns the condition of this validation rule.
getCondition() - Method in class org.springmodules.validation.util.condition.common.NotCondition
Returns the reverse condition associated with this condition.
getCondition() - Method in class org.springmodules.validation.validator.ConditionalValidator
Returns the condition associated with this conditional validator.
getConditionExpressionParser() - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Returns the condition expression parser associated with this handler.
getConditionExpressionParser() - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
 
getConditions() - Method in class org.springmodules.validation.util.condition.common.AbstractCompoundCondition
Returns the conditions this condition is compound from.
getContextTokens() - Method in class org.springmodules.validation.bean.context.web.ValidationContextUrlMapping
Returns the validation context tokens of this mapping.
getCount() - Method in class org.springmodules.validation.util.condition.collection.AtLeastCollectionCondition
Returns how many element must adhere to the associated condition in order for this condition to "pass".
getCustomFunctions() - Method in class org.springmodules.validation.valang.parser.SimpleValangBased
 
getCustomValidator() - Method in interface org.springmodules.validation.bean.conf.BeanValidationConfiguration
Returns the custom validator associated with this configuration, null if no custom validator is associated.
getCustomValidator() - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
 
getDateParser() - Method in class org.springmodules.validation.valang.parser.DefaultVisitor
Gets date parser.
getDateParsers() - Method in class org.springmodules.validation.valang.parser.SimpleValangBased
 
getDefaultErrorCode() - Static method in class org.springmodules.validation.bean.rule.RegExpValidationRule
 
getDefaultErrorMessage() - Method in class org.springmodules.validation.bean.rule.AbstractValidationRule
 
getDefaultErrorMessage() - Method in class org.springmodules.validation.bean.rule.DefaultValidationRule
See ValidationRule.getDefaultErrorMessage().
getDefaultErrorMessage() - Method in class org.springmodules.validation.bean.rule.PropertyValidationRule
Returns the default error message of this validation rule.
getDefaultErrorMessage() - Method in interface org.springmodules.validation.bean.rule.ValidationRule
Returns the default error message that can be used in case no error message is bound to the error code of the rule.
getDynamicJavascript() - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Gets whether or not to generate the dynamic JavaScript.
getEarlier() - Method in class org.springmodules.validation.util.condition.date.IsAfterDateCondition
Returns the calendar associated with this condition.
getEarlier() - Method in class org.springmodules.validation.util.condition.date.jodatime.IsAfterInstantCondition
Returns the instant associated with this condition.
getElementCondition() - Method in class org.springmodules.validation.util.condition.collection.AbstractCollectionElementCondition
Returns the element condition associated with this elementCondition.
getElementHandlerRegistry() - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
Returns the element handler registry used by this loader.
getEndColumn() - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Get token end column number.
getEndLine() - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Get token end line number.
getErrorArgs() - Method in class org.springmodules.validation.valang.predicates.BasicValidationRule
Get error args.
getErrorArguments(Object) - Method in class org.springmodules.validation.bean.rule.AbstractValidationRule
Returns the error arguments for this validation rule based on the given validated object.
getErrorArguments(Object) - Method in class org.springmodules.validation.bean.rule.DefaultValidationRule
See ValidationRule.getErrorArguments(Object)
getErrorArguments(Object) - Method in class org.springmodules.validation.bean.rule.PropertyValidationRule
Returns the arguments for the error of this validation rule.
getErrorArguments(Object) - Method in interface org.springmodules.validation.bean.rule.ValidationRule
Returns the arguments that apply to the error code of this validation rule.
getErrorCode() - Method in class org.springmodules.validation.bean.rule.AbstractValidationRule
 
getErrorCode() - Method in class org.springmodules.validation.bean.rule.DefaultValidationRule
See ValidationRule.getErrorCode()
getErrorCode() - Method in class org.springmodules.validation.bean.rule.PropertyValidationRule
Returns the error code of this condition.
getErrorCode() - Method in interface org.springmodules.validation.bean.rule.ValidationRule
Return the error code of this validation rule.
getErrorKey() - Method in class org.springmodules.validation.valang.predicates.BasicValidationRule
Gets error key.
getErrorMessage(BasicValidationRule, MessageSourceAccessor) - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
getErrorMessage() - Method in class org.springmodules.validation.valang.predicates.BasicValidationRule
Gets error message.
getExpectedNumberOfArguments() - Method in interface org.springmodules.validation.valang.functions.ConfigurableFunction
Gets number of expected arguments.
getField() - Method in class org.springmodules.validation.valang.functions.BeanPropertyFunction
Gets property/field name.
getField() - Method in class org.springmodules.validation.valang.predicates.BasicValidationRule
Gets field.
getFormName(Class) - Method in class org.springmodules.validation.commons.AbstractBeanValidator
Returns the name of the Commons Validator Form used to validate instances of the supplied class.
getFormName(Class) - Method in class org.springmodules.validation.commons.ConfigurableBeanValidator
 
getFormName(Class) - Method in class org.springmodules.validation.commons.ConfigurablePageBeanValidator
If useFullyQualifiedClassName is false (default value), this function returns a string containing the uncapitalized, short name for the given class (e.g. myBean for the class com.domain.test.MyBean).
getFormName(Class) - Method in class org.springmodules.validation.commons.DefaultBeanValidator
If useFullyQualifiedClassName is false (default value), this function returns a string containing the uncapitalized, short name for the given class (e.g. myBean for the class com.domain.test.MyBean).
getFormName(Class) - Method in class org.springmodules.validation.commons.DefaultPageBeanValidator
If useFullyQualifiedClassName is false (default value), this function returns a string containing the uncapitalized, short name for the given class (e.g. myBean for the class com.domain.test.MyBean).
getFormName() - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Gets the key (form name) that will be used to retrieve a set of validation rules to be performed on the bean passed in for validation.
getFunction() - Method in class org.springmodules.validation.valang.functions.FunctionWrapper
Gets function.
getFunction(String, Function[], int, int) - Method in class org.springmodules.validation.valang.parser.DefaultVisitor
Get a function based on the function name and arguments.
getFunction(String, String) - Method in class org.springmodules.validation.valang.parser.DefaultVisitor
Get bytecode generation function.
getFunction(String, Function[], int, int) - Method in interface org.springmodules.validation.valang.parser.ValangVisitor
 
getFunctionExpressionParser() - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Returns the FunctionExpressionParser used by this handler to parse the error argument expressions.
getFunctionExpressionParser() - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
 
getFunctionName() - Method in class org.springmodules.validation.valang.functions.FunctionWrapper
Gets function name.
getGlobalRules() - Method in interface org.springmodules.validation.bean.conf.BeanValidationConfiguration
Returns the global validation rules for the bean.
getGlobalRules() - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
 
getHtmlComment() - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Gets whether or not to delimit the JavaScript with html comments.
GetImage() - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Get token literal value.
getInstance() - Static method in class org.springmodules.validation.util.date.DefaultDateParser
 
getInternalCondition() - Method in class org.springmodules.validation.util.condition.common.ConditionProxyCondition
 
getIterator(Object) - Method in class org.springmodules.validation.valang.predicates.AbstractPropertyPredicate
Gets Iterator.
getJavascriptBegin(String) - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Returns the opening script element and some initial javascript.
getJavascriptEnd() - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Returns the closing script element.
getJavascriptStaticMethods(ValidatorResources) - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
 
getKeyFunction() - Method in class org.springmodules.validation.valang.functions.MapEntryFunction
 
getLater() - Method in class org.springmodules.validation.util.condition.date.IsBeforeDateCondition
Returns the calendar associated with this condition.
getLater() - Method in class org.springmodules.validation.util.condition.date.jodatime.IsBeforeInstantCondition
Returns the instant associated with this condition.
getLeftFunction() - Method in class org.springmodules.validation.valang.functions.AbstractMathFunction
 
getLeftFunction() - Method in class org.springmodules.validation.valang.predicates.AbstractPropertyPredicate
Gets left function.
getLine() - Method in class org.springmodules.validation.valang.functions.FunctionTemplate
 
getLine() - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Deprecated.  
getLine() - Method in class org.springmodules.validation.valang.predicates.AbstractPropertyPredicate
Gets line.
getLine() - Method in exception org.springmodules.validation.valang.ValangException
 
getLoaders() - Method in class org.springmodules.validation.bean.conf.loader.PrioritizedBeanValidationConfigurationLoader
 
getLocale() - Method in class org.springmodules.validation.commons.AbstractBeanValidator
Gets the Locale used to lookup Validator instances.
getLowerBound() - Method in class org.springmodules.validation.util.condition.range.AbstractBetweenCondition
Returns the lower bound that is associated with this condition.
getMapFunction() - Method in class org.springmodules.validation.valang.functions.MapEntryFunction
 
getMax() - Method in class org.springmodules.validation.bean.rule.LengthValidationRule
 
getMax() - Method in class org.springmodules.validation.bean.rule.MaxLengthValidationRule
 
getMax() - Method in class org.springmodules.validation.bean.rule.MaxSizeValidationRule
 
getMax() - Method in class org.springmodules.validation.bean.rule.MaxValidationRule
 
getMax() - Method in class org.springmodules.validation.bean.rule.RangeValidationRule
 
getMax() - Method in class org.springmodules.validation.bean.rule.SizeValidationRule
 
getMaxLength() - Method in class org.springmodules.validation.util.condition.string.LengthRangeStringCondition
Returns the maximum length of the range.
getMaxLength() - Method in class org.springmodules.validation.util.condition.string.MaxLengthStringCondition
Returns the maximum length that is associated with this condition.
getMaxSize() - Method in class org.springmodules.validation.util.condition.collection.MaxSizeCollectionCondition
Returns the maximum size associated with this condition.
getMaxSize() - Method in class org.springmodules.validation.util.condition.collection.SizeRangeCollectionCondition
Returns the maximum size of this range condition
getMessage(Arg) - Static method in class org.springmodules.validation.commons.MessageUtils
Get the message associated with the argument.
getMessage(MessageSource, Locale, ValidatorAction, Field) - Static method in class org.springmodules.validation.commons.MessageUtils
Get a message for the given validator action and field from the specified message source.
getMessage() - Method in exception org.springmodules.validation.valang.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error org.springmodules.validation.valang.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in exception org.springmodules.validation.valang.ValangException
 
getMessageKey(ValidatorAction, Field) - Static method in class org.springmodules.validation.commons.MessageUtils
Gets the ActionError based on the ValidatorAction message and the Field's arg objects.
getMethod() - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Gets the method name that will be used for the Javascript validation method name if it has a value.
getMin() - Method in class org.springmodules.validation.bean.rule.LengthValidationRule
 
getMin() - Method in class org.springmodules.validation.bean.rule.MinLengthValidationRule
 
getMin() - Method in class org.springmodules.validation.bean.rule.MinSizeValidationRule
 
getMin() - Method in class org.springmodules.validation.bean.rule.MinValidationRule
 
getMin() - Method in class org.springmodules.validation.bean.rule.RangeValidationRule
 
getMin() - Method in class org.springmodules.validation.bean.rule.SizeValidationRule
 
getMinLength() - Method in class org.springmodules.validation.util.condition.string.LengthRangeStringCondition
Returns the minimum length of the range.
getMinLength() - Method in class org.springmodules.validation.util.condition.string.MinLengthStringCondition
Returns the minimum length that is associated with this condition.
getMinSize() - Method in class org.springmodules.validation.util.condition.collection.MinSizeCollectionCondition
Returns the minimum size associated with this condition.
getMinSize() - Method in class org.springmodules.validation.util.condition.collection.SizeRangeCollectionCondition
Returns the minimum size of this range condition
getName() - Method in class org.springmodules.validation.valang.functions.FunctionDefinition
 
getNameForCustomFunction(Function) - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
getNextToken() - Method in class org.springmodules.validation.valang.parser.ValangParser
Get the next Token.
getNextToken() - Method in class org.springmodules.validation.valang.parser.ValangParserTokenManager
Get the next Token.
getOperator() - Method in class org.springmodules.validation.valang.predicates.AbstractPropertyPredicate
Gets operator.
getPage() - Method in class org.springmodules.validation.commons.AbstractPageBeanValidator
 
getPage() - Method in interface org.springmodules.validation.commons.PageAware
 
getPage() - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Gets the current page number of a multi-part form.
getPathMatcher() - Method in class org.springmodules.validation.bean.context.web.ValidationContextFilter
 
getPathMatcher() - Method in class org.springmodules.validation.bean.context.web.ValidationContextHandlerInterceptor
 
getPattern() - Method in class org.springmodules.validation.util.condition.string.RegExpStringCondition
Returns the pattern that is associated with this condition.
getPredicate() - Method in class org.springmodules.validation.util.condition.adapter.CommonsPredicateCondition
Returns the predicate associated with this condition.
getPredicate(Function, Operator, Function, int, int) - Method in class org.springmodules.validation.valang.parser.DefaultVisitor
Gets predicate.
getPredicate() - Method in class org.springmodules.validation.valang.predicates.BasicValidationRule
Gets predicate.
getPropertyCondition() - Method in class org.springmodules.validation.util.condition.bean.PropertyBeanCondition
Returns the condition that is used to checkCalendar the property of the checked bean.
getPropertyEditor() - Method in class org.springmodules.validation.valang.CustomPropertyEditor
Get custom property editor.
getPropertyHandlers() - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
Return all property handlers that are registered with this registry.
getPropertyName() - Method in class org.springmodules.validation.bean.conf.CascadeValidation
Returns the name of the property to which the validation will be cascaded.
getPropertyName() - Method in class org.springmodules.validation.util.condition.bean.PropertyBeanCondition
Return the property name associated with this condition.
getPropertyNames() - Method in class org.springmodules.validation.util.condition.bean.EqualPropertiesBeanCondition
Returns the property names associated with this condition.
getPropertyPath() - Method in class org.springmodules.validation.valang.CustomPropertyEditor
Gets the property path (optional).
getPropertyRules(String) - Method in interface org.springmodules.validation.bean.conf.BeanValidationConfiguration
Returns the property validation rules for the bean that are associated with the given property name.
getPropertyRules(String) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
 
getRegExp() - Method in class org.springmodules.validation.util.condition.string.RegExpStringCondition
Returns the regular expression that is associated with this condition.
getRequiredType() - Method in class org.springmodules.validation.valang.CustomPropertyEditor
Gets the required type.
getResource() - Method in class org.springmodules.validation.bean.conf.loader.xml.AbstractResourceBasedBeanValidationConfigurationLoader
If this loader is configured with only on resource, use this method to retreive it.
getResource() - Method in exception org.springmodules.validation.bean.conf.ResourceConfigurationLoadingException
 
getResources() - Method in class org.springmodules.validation.bean.conf.loader.xml.AbstractResourceBasedBeanValidationConfigurationLoader
Returns the resouces this loader uses to load bean validation configurations.
getResult() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
getResult(Object) - Method in class org.springmodules.validation.valang.functions.AbstractFunction
Gets result.
getResult(Object) - Method in class org.springmodules.validation.valang.functions.AbstractInitializableFunction
 
getResult(Object, Function[]) - Method in class org.springmodules.validation.valang.functions.AbstractInitializableFunction
 
getResult(Object) - Method in class org.springmodules.validation.valang.functions.AddFunction
 
getResult(Object) - Method in class org.springmodules.validation.valang.functions.BeanPropertyFunction
Gets result.
getResult(Object) - Method in class org.springmodules.validation.valang.functions.DateLiteralFunction
 
getResult(Object) - Method in class org.springmodules.validation.valang.functions.DivideFunction
 
getResult(Object) - Method in interface org.springmodules.validation.valang.functions.Function
Gets the result of the function.
getResult(Object) - Method in class org.springmodules.validation.valang.functions.LiteralFunction
 
getResult(Object) - Method in class org.springmodules.validation.valang.functions.MapEntryFunction
 
getResult(Object) - Method in class org.springmodules.validation.valang.functions.ModuloFunction
 
getResult(Object) - Method in class org.springmodules.validation.valang.functions.MultiplyFunction
 
getResult(Object) - Method in class org.springmodules.validation.valang.functions.SubtractFunction
 
getResult(Object) - Method in class org.springmodules.validation.valang.functions.TargetBeanFunction
 
getRightFunction() - Method in class org.springmodules.validation.valang.functions.AbstractMathFunction
 
getRightFunction() - Method in class org.springmodules.validation.valang.predicates.AbstractPropertyPredicate
Gets right function.
getRules() - Method in class org.springmodules.validation.valang.ValangValidator
Gets list of validation rules.
getRulesForCommand() - Method in class org.springmodules.validation.valang.javascript.taglib.ValangValidateTag
 
getSingleSubElement(Element, String, String) - Static method in class org.springmodules.validation.util.xml.DomUtils
 
getSrc() - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Gets the src attribute's value when defining the html script element.
getStaticJavascript() - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Gets whether or not to generate the static JavaScript.
getSubstring() - Method in class org.springmodules.validation.util.condition.string.ContainsSubstringStringCondition
Returns the sub-string that is associated with this condition.
GetSuffix(int) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Get the suffix.
getTabSize(int) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
 
getTemplate() - Method in class org.springmodules.validation.valang.functions.AbstractFunction
Gets template.
getTemplate() - Method in class org.springmodules.validation.valang.functions.AbstractMathFunction
 
getText() - Method in class org.springmodules.validation.util.condition.string.EqualsIgnoreCaseStringCondition
 
getToken(int) - Method in class org.springmodules.validation.valang.parser.ValangParser
Get the specific Token.
getTokens() - Method in class org.springmodules.validation.bean.context.aop.SimpleValidationContextInterceptor
Returns the validation context tokens that are always returned by this advice.
getTokens() - Method in class org.springmodules.validation.bean.context.DefaultValidationContext
 
getUpperBound() - Method in class org.springmodules.validation.util.condition.range.AbstractBetweenCondition
Returns the upper bound that is associated with this condition.
getUrlPattern() - Method in class org.springmodules.validation.bean.context.web.ValidationContextUrlMapping
Returns the url pattern.
getValidatedProperties() - Method in interface org.springmodules.validation.bean.conf.BeanValidationConfiguration
Returns a list of all properties that are associated with validation rules.
getValidatedProperties() - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
 
getValidationContext() - Static method in class org.springmodules.validation.bean.context.ValidationContextHolder
Returns the ValidationContext held by this holder, or null if nothing is held.
getValidationContextTokens(MethodInvocation) - Method in class org.springmodules.validation.bean.context.aop.AbstractValidationContextInterceptor
Will be implemented by all subclasses to determine what validation context tokens will be supported by the validation context associated with the given method invocation.
getValidationContextTokens(MethodInvocation) - Method in class org.springmodules.validation.bean.context.aop.SimpleValidationContextInterceptor
 
getValidationContextUrlMappings() - Method in class org.springmodules.validation.bean.context.web.ValidationContextFilter
 
getValidationContextUrlMappings() - Method in class org.springmodules.validation.bean.context.web.ValidationContextHandlerInterceptor
 
getValidator(String, Object, Errors) - Method in class org.springmodules.validation.commons.DefaultValidatorFactory
Gets a new instance of a org.apache.commons.validator.Validator for the given bean.
getValidator(String, Object, Errors) - Method in interface org.springmodules.validation.commons.ValidatorFactory
Gets a new instance of a validator for the given bean (form).
getValidator() - Method in class org.springmodules.validation.validator.ConditionalValidator
Returns the underlying validator.
getValidatorResources() - Method in class org.springmodules.validation.commons.DefaultValidatorFactory
Gets the managed instance of ValidatorResources.
getValidatorResources() - Method in interface org.springmodules.validation.commons.ValidatorFactory
 
getValue() - Method in class org.springmodules.validation.valang.parser.Token
An optional attribute value of the Token.
getVisitor() - Method in class org.springmodules.validation.valang.parser.DefaultVisitor
Gets visitor.
getVisitor() - Method in class org.springmodules.validation.valang.parser.ValangParser
Gets visitor used for processing parsed expressions.
getXhtml() - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Gets whether or not to generate the xhtml code.
GREATER_THAN - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
GREATER_THAN_OR_EQUAL - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
GREATEREQUALSIGN - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
GreaterThanCondition - Class in org.springmodules.validation.util.condition.range
An AbstractSingleBoundCondition implementation that checkCalendar whether the checked value is greater than a specific loweer bound.
GreaterThanCondition(Comparable) - Constructor for class org.springmodules.validation.util.condition.range.GreaterThanCondition
Constructs a new GreaterThanCondition with a given lower bound.
GreaterThanCondition(Object, Comparator) - Constructor for class org.springmodules.validation.util.condition.range.GreaterThanCondition
Constructs a new GreaterThanCondition with given lower bound and the comparator to be used to compare the checked value.
GreaterThanOrEqualsCondition - Class in org.springmodules.validation.util.condition.range
An AbstractSingleBoundCondition implementation that checkCalendar whether the checked value is greater than or equals a specific loweer bound.
GreaterThanOrEqualsCondition(Comparable) - Constructor for class org.springmodules.validation.util.condition.range.GreaterThanOrEqualsCondition
Constructs a new GreaterThanOrEqualsCondition with a given lower bound.
GreaterThanOrEqualsCondition(Object, Comparator) - Constructor for class org.springmodules.validation.util.condition.range.GreaterThanOrEqualsCondition
Constructs a new GreaterThanOrEqualsCondition with given lower bound and the comparator to be used to compare the checked value.
GreaterThanOrEqualTestPredicate - Class in org.springmodules.validation.valang.predicates
Tests if a value is greater than or equal to another.
GreaterThanOrEqualTestPredicate(Function, Operator, Function, int, int) - Constructor for class org.springmodules.validation.valang.predicates.GreaterThanOrEqualTestPredicate
Constructor taking two functions and an operator.
GREATERTHANSIGN - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
GreaterThanTestPredicate - Class in org.springmodules.validation.valang.predicates
Tests if a value is greater than to another.
GreaterThanTestPredicate(Function, Operator, Function, int, int) - Constructor for class org.springmodules.validation.valang.predicates.GreaterThanTestPredicate
Constructor taking two functions and an operator.

H

handle(Element, MutableBeanValidationConfiguration) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Creates the appropriate ValidationRule based on the given element and adds it to the given configuration.
handle(Element, String, MutableBeanValidationConfiguration) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
Creates the appropriate ValidationRule based on the given element and adds it to the given configuration.
handle(Element, MutableBeanValidationConfiguration) - Method in interface org.springmodules.validation.bean.conf.loader.xml.handler.ClassValidationElementHandler
Handles the given element and and manipulates the given configuration appropriately.
handle(Element, String, MutableBeanValidationConfiguration) - Method in interface org.springmodules.validation.bean.conf.loader.xml.handler.PropertyValidationElementHandler
Handles the given element and and manipulates the given configuration appropriately.
handleClassDefinition(Class, Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
Creates and builds a bean validation configuration based for the given class, based on the given <class> element.
handleGlobalDefinition(Element, Class, MutableBeanValidationConfiguration) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
Handles the <global> element and updates the given configuration with the global validation rules.
handleMethodDefinition(Element, Class, MutableBeanValidationConfiguration) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
handlePropertyDefinition(Element, Class, MutableBeanValidationConfiguration) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
Handles the given <property> element and updates the given bean validation configuration with the property validation rules.
handleValidatorBeanDefinition(Element, Class, MutableBeanValidationConfiguration) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
handleValidatorDefinition(Element, Class, MutableBeanValidationConfiguration) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
HAS_LENGTH - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
HAS_NO_LENGTH - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
HAS_NO_TEXT - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
HAS_TEXT - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
hashCode() - Method in class org.springmodules.validation.bean.conf.CascadeValidation
 
hashCode() - Method in class org.springmodules.validation.util.condition.common.AlwaysTrueCondition
 
hasNext() - Method in class org.springmodules.validation.util.collection.FilteredIterator
 
hasNext() - Method in class org.springmodules.validation.util.io.FileIterator
 
hasNext() - Method in class org.springmodules.validation.util.xml.ChildNodesIterator
 
hasRulesForBean(String, Locale) - Method in class org.springmodules.validation.commons.DefaultValidatorFactory
Returns true if this validator factory can create a validator that supports the given beanName and locale.
hasRulesForBean(String, Locale) - Method in interface org.springmodules.validation.commons.ValidatorFactory
Returns true if this validator factory can create a validator that supports the given beanName and locale.
HEX_LITERAL - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
htmlComment - Variable in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
The JavaScript methods will enclosed with html comments if this is set to "true".

I

identifier() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
IDENTIFIER - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
image - Variable in class org.springmodules.validation.valang.parser.Token
The string image of the token.
IN - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
inBuf - Variable in class org.springmodules.validation.valang.parser.SimpleCharStream
 
INDEXED_DELIM_BEGIN - Static variable in class org.springmodules.validation.valang.parser.DefaultVisitor
The delimiter that preceeds the zero-relative subscript for an indexed reference.
INDEXED_DELIM_END - Static variable in class org.springmodules.validation.valang.parser.DefaultVisitor
 
INDEXED_PATH_ELEMENT - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
init() - Method in class org.springmodules.validation.valang.functions.AbstractFunction
This method is called when all properties have been set through autowiring.
init(Function[], int, int) - Method in class org.springmodules.validation.valang.functions.AbstractInitializableFunction
 
initContext(Object) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
initializeIfNeeded() - Method in class org.springmodules.validation.util.collection.FilteredIterator
 
initLifecycle(BasicContextAware) - Method in class org.springmodules.validation.util.context.BasicContextAware
 
initLifecycle(Object) - Method in class org.springmodules.validation.util.context.BasicContextAware
 
initValang(Object) - Method in class org.springmodules.validation.valang.parser.SimpleValangBased
 
initValidator(Validator) - Method in class org.springmodules.validation.commons.AbstractBeanValidator
A callback method that is called just before the validate() method is called on the given validator.
initValidator(Validator) - Method in class org.springmodules.validation.commons.AbstractPageBeanValidator
 
input_stream - Variable in class org.springmodules.validation.valang.parser.ValangParserTokenManager
 
inputStream - Variable in class org.springmodules.validation.valang.parser.SimpleCharStream
 
InRoleFunction - Class in org.springmodules.validation.valang.functions
A function that accepts a one string argument that indicates a security role.
InRoleFunction(Function[], int, int) - Constructor for class org.springmodules.validation.valang.functions.InRoleFunction
 
instanceOf(Class) - Static method in class org.springmodules.validation.util.condition.Conditions
 
instanceOf(String, Class) - Static method in class org.springmodules.validation.util.condition.Conditions
 
InstanceOfCondition - Class in org.springmodules.validation.util.condition.common
A condition that checks whether the checked object is of a specific type.
InstanceOfCondition(Class) - Constructor for class org.springmodules.validation.util.condition.common.InstanceOfCondition
Constructs a new InstanceOfCondition with a given class the checked object will be checked against.
InstantInFutureRuleElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler.jodatime
An AbstractPropertyValidationElementHandler implementation that can handle an element that represents an "in the future" joda-time instant validation rule.
InstantInFutureRuleElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.jodatime.InstantInFutureRuleElementHandler
Constructs a new InstantInFutureRuleElementHandler.
InstantInPastRuleElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler.jodatime
An AbstractPropertyValidationElementHandler implementation that can handle an element that represents an "in the past" joda-time instant validation rule.
InstantInPastRuleElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.jodatime.InstantInPastRuleElementHandler
Constructs a new InstantInPastRuleElementHandler.
InstantInTheFutureValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule implementation that validates and checks that a Instant occures in the future (relative to the time of validation).
InstantInTheFutureValidationRule() - Constructor for class org.springmodules.validation.bean.rule.InstantInTheFutureValidationRule
Constructs a new InstantInTheFutureValidationRule.
InstantInThePastValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule implementation that validates and checks that a Instant occured in the past (relative to the time of validation).
InstantInThePastValidationRule() - Constructor for class org.springmodules.validation.bean.rule.InstantInThePastValidationRule
Constructs a new InstantInThePastValidationRule.
InTestPredicate - Class in org.springmodules.validation.valang.predicates
Tests if a value is in a list.
InTestPredicate(Function, Operator, Function, int, int) - Constructor for class org.springmodules.validation.valang.predicates.InTestPredicate
Constructor taking two functions and an operator.
invoke(MethodInvocation) - Method in class org.springmodules.validation.bean.context.aop.AbstractValidationContextInterceptor
 
IS_BLANK - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
IS_LOWER_CASE - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
IS_NOT_BLANK - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
IS_NOT_LOWER_CASE - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
IS_NOT_NULL - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
IS_NOT_UPPER_CASE - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
IS_NOT_WORD - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
IS_NULL - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
IS_UPPER_CASE - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
IS_WORD - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
isAfter(Date) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isAfter(ReadableInstant) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isAfter(Calendar) - Static method in class org.springmodules.validation.util.condition.Conditions
 
IsAfterDateCondition - Class in org.springmodules.validation.util.condition.date
An AbstractDateCondition implementation that checks whether the checked calendar is chronologically after a specific calendar.
IsAfterDateCondition(Date) - Constructor for class org.springmodules.validation.util.condition.date.IsAfterDateCondition
Constructs a new IsAfterDateCondition with a given date to be compared with the checked calendar.
IsAfterDateCondition(Calendar) - Constructor for class org.springmodules.validation.util.condition.date.IsAfterDateCondition
Constructs a new IsAfterDateCondition with a given calendar to be compared with the checked calendar.
IsAfterInstantCondition - Class in org.springmodules.validation.util.condition.date.jodatime
An AbstractInstantCondition implementation that checks whether the checked instant comes chronologically after another instant.
IsAfterInstantCondition(ReadableInstant) - Constructor for class org.springmodules.validation.util.condition.date.jodatime.IsAfterInstantCondition
Constructs a new IsAfterDateCondition with a given instant to be checked against.
IsAfterInstantCondition(Date) - Constructor for class org.springmodules.validation.util.condition.date.jodatime.IsAfterInstantCondition
Constructs a new IsAfterDateCondition with a given date to be checked against.
IsAfterInstantCondition(Calendar) - Constructor for class org.springmodules.validation.util.condition.date.jodatime.IsAfterInstantCondition
Constructs a new IsAfterDateCondition with a given calendar to be checked against.
isApplicable(Object) - Method in class org.springmodules.validation.bean.rule.AbstractValidationRule
Checks if this validation rule is applicable on a given object by performing the following two steps: If the object is null and AbstractValidationRule.supportsNullValues() returns false then returning false.
isApplicable(Object) - Method in class org.springmodules.validation.bean.rule.DefaultValidationRule
see ValidationRule.isApplicable(Object).
isApplicable(Object) - Method in class org.springmodules.validation.bean.rule.PropertyValidationRule
Determines whether this rule is applicable on the given object.
isApplicable(Object) - Method in interface org.springmodules.validation.bean.rule.ValidationRule
Checks whether this validation is applicable on the given object.
isAutowireByName() - Method in class org.springmodules.validation.valang.functions.AbstractFunction
If true properties of function will be autowired by name by the Spring bean factory.
isAutowireByType() - Method in class org.springmodules.validation.valang.functions.AbstractFunction
If true properties of function will be autowired by type by the Spring bean factory.
isBefore(Date) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isBefore(ReadableInstant) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isBefore(Calendar) - Static method in class org.springmodules.validation.util.condition.Conditions
 
IsBeforeDateCondition - Class in org.springmodules.validation.util.condition.date
An AbstractDateCondition implementation that checks whether the checked calendar is chronologically before a specific calendar.
IsBeforeDateCondition(Date) - Constructor for class org.springmodules.validation.util.condition.date.IsBeforeDateCondition
Constructs a new IsBeforeDateCondition with a given date to be compared with the checked calendar.
IsBeforeDateCondition(Calendar) - Constructor for class org.springmodules.validation.util.condition.date.IsBeforeDateCondition
Constructs a new IsBeforeDateCondition with a given calendar to be compared with the checked calendar.
IsBeforeInstantCondition - Class in org.springmodules.validation.util.condition.date.jodatime
An AbstractInstantCondition implementation that checks whether the checked instant comes chronologically before another instant.
IsBeforeInstantCondition(ReadableInstant) - Constructor for class org.springmodules.validation.util.condition.date.jodatime.IsBeforeInstantCondition
Constructs a new IsBeforeDateCondition with a given instant to be checked against.
IsBeforeInstantCondition(Date) - Constructor for class org.springmodules.validation.util.condition.date.jodatime.IsBeforeInstantCondition
Constructs a new IsBeforeDateCondition with a given date to be checked against.
IsBeforeInstantCondition(Calendar) - Constructor for class org.springmodules.validation.util.condition.date.jodatime.IsBeforeInstantCondition
Constructs a new IsBeforeDateCondition with a given calendar to be checked against.
isBetween(Comparable, Comparable) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isBetween(String, Comparable, Comparable) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isBetweenIncluding(Comparable, Comparable) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isBetweenIncludingMax(Comparable, Comparable) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isBetweenIncludingMin(Comparable, Comparable) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isClassInClasspath(String) - Static method in class org.springmodules.validation.util.LibraryUtils
Returns whether the given class can be found in the classpath.
isConditionGloballyScoped() - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
By default the element handlers handle and produce rules that can be associated with both global and non-global contexts.
isConditionGloballyScoped(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
By default the element handlers handle and produce rules that can be associated with both global and non-global contexts.
isConditionGloballyScoped(Element) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.ExpressionPropertyValidationElementHandler
 
isDateInTheFuture() - Static method in class org.springmodules.validation.util.condition.Conditions
 
isDateInThePast() - Static method in class org.springmodules.validation.util.condition.Conditions
 
isDateParserDefinition(Element) - Method in class org.springmodules.validation.bean.conf.namespace.ValangConditionParserDefinitionParser
 
isEmpty() - Static method in class org.springmodules.validation.util.condition.Conditions
 
isEmpty(String) - Static method in class org.springmodules.validation.util.condition.Conditions
 
IsEmptyCollectionCondition - Class in org.springmodules.validation.util.condition.collection
An AbstractCollectionCondition that checks whether the checked collection or array is empty.
IsEmptyCollectionCondition() - Constructor for class org.springmodules.validation.util.condition.collection.IsEmptyCollectionCondition
 
isEmptyString() - Static method in class org.springmodules.validation.util.condition.Conditions
 
isEmptyString(String) - Static method in class org.springmodules.validation.util.condition.Conditions
 
IsEmptyStringCondition - Class in org.springmodules.validation.util.condition.string
An AbstractStringCondition implementation that checks whether the checked text is an empty text.
IsEmptyStringCondition() - Constructor for class org.springmodules.validation.util.condition.string.IsEmptyStringCondition
Constructs a new IsEmptyStringCondition.
isFalse() - Static method in class org.springmodules.validation.util.condition.Conditions
 
isFalse(String) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isFunctionDefinition(Element) - Method in class org.springmodules.validation.bean.conf.namespace.ValangConditionParserDefinitionParser
 
isGt(Comparable) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isGt(String, Comparable) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isGte(Comparable) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isGte(String, Comparable) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isInitialized() - Method in class org.springmodules.validation.valang.functions.AbstractInitializableFunction
 
isInstantInTheFuture() - Static method in class org.springmodules.validation.util.condition.Conditions
 
isInstantInThePast() - Static method in class org.springmodules.validation.util.condition.Conditions
 
IsInTheFutureDateCondition - Class in org.springmodules.validation.util.condition.date
An AbstractDateCondition implementation that checks whether the checked date is in the furture.
IsInTheFutureDateCondition() - Constructor for class org.springmodules.validation.util.condition.date.IsInTheFutureDateCondition
 
IsInTheFutureInstantCondition - Class in org.springmodules.validation.util.condition.date.jodatime
An AbstractInstantCondition implementation that checks whether the checked instant is in the future.
IsInTheFutureInstantCondition() - Constructor for class org.springmodules.validation.util.condition.date.jodatime.IsInTheFutureInstantCondition
 
IsInThePastDateCondition - Class in org.springmodules.validation.util.condition.date
An AbstractDateCondition implementation that checks whether the checked date is in the past.
IsInThePastDateCondition() - Constructor for class org.springmodules.validation.util.condition.date.IsInThePastDateCondition
 
IsInThePastInstantCondition - Class in org.springmodules.validation.util.condition.date.jodatime
An AbstractInstantCondition implementation that checks whether the checked instant is in the past.
IsInThePastInstantCondition() - Constructor for class org.springmodules.validation.util.condition.date.jodatime.IsInThePastInstantCondition
 
isLt(Comparable) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isLte(Comparable) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isLte(String, Comparable) - Static method in class org.springmodules.validation.util.condition.Conditions
 
isNull() - Static method in class org.springmodules.validation.util.condition.Conditions
 
isNull(String) - Static method in class org.springmodules.validation.util.condition.Conditions
 
IsNullCondition - Class in org.springmodules.validation.util.condition.common
A condition that checks whether the checked object is null.
IsNullCondition() - Constructor for class org.springmodules.validation.util.condition.common.IsNullCondition
 
isNullSupported() - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Indicates whether the validation rule supports null values.
isNullSupported() - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.NotNullRuleElementHandler
 
isTrue() - Static method in class org.springmodules.validation.util.condition.Conditions
 
isTrue(String) - Static method in class org.springmodules.validation.util.condition.Conditions
 
IsTrueCondition - Class in org.springmodules.validation.util.condition.common
A boolean condition that checks whether the checked boolean is true.
IsTrueCondition() - Constructor for class org.springmodules.validation.util.condition.common.IsTrueCondition
Constructs a nwe IsTrueCondition.

J

JavascriptValidatorTag - Class in org.springmodules.validation.commons.taglib
Custom tag that generates JavaScript for client side validation based on the validation rules loaded by a ValidatorFactory.
JavascriptValidatorTag() - Constructor for class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
 
jj_nt - Variable in class org.springmodules.validation.valang.parser.ValangParser
Next token.
jjFillToken() - Method in class org.springmodules.validation.valang.parser.ValangParserTokenManager
 
jjstrLiteralImages - Static variable in class org.springmodules.validation.valang.parser.ValangParserTokenManager
Token literal values.
JODA_TIME_IN_CLASSPATH - Static variable in class org.springmodules.validation.util.LibraryUtils
Determines whether Joda-Time can be found in the classpath.
join() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
joinedExpression() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 

K

KeepAsIsErrorCodeConverter - Class in org.springmodules.validation.bean.converter
A simple implementation of ErrorCodeConverter that doesn't do any conversion and returns the passed-in error code.
KeepAsIsErrorCodeConverter() - Constructor for class org.springmodules.validation.bean.converter.KeepAsIsErrorCodeConverter
 
kind - Variable in class org.springmodules.validation.valang.parser.Token
An integer that describes the kind of this token.

L

LBRACKET - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
lengthBetween(int, int) - Static method in class org.springmodules.validation.util.condition.Conditions
 
LengthOfFunction - Class in org.springmodules.validation.valang.functions
Gets the length of a string.
LengthOfFunction(Function[], int, int) - Constructor for class org.springmodules.validation.valang.functions.LengthOfFunction
 
LengthRangeStringCondition - Class in org.springmodules.validation.util.condition.string
An AbstractStringCondition implementation that checks that a given string is within a specific length range.
LengthRangeStringCondition(int, int) - Constructor for class org.springmodules.validation.util.condition.string.LengthRangeStringCondition
Constructs a new LengthRangeStringCondition with given min and max range boundries.
LengthRuleElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
An AbstractPropertyValidationElementHandler that can handle an element that represents a length range validation rule, min length validation rule, or max length vaidation rule.
LengthRuleElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.LengthRuleElementHandler
Constructs a new LengthRuleElementHandler.
LengthValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule that validates and checks that the length of a string is within specific bounds.
LengthValidationRule(int, int) - Constructor for class org.springmodules.validation.bean.rule.LengthValidationRule
Constructs a new LengthValidationRule with given lower (min) and upper (max) bounds.
LESS_THAN - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
LESS_THAN_OR_EQUAL - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
LESSEQUALSIGN - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
LessThanCondition - Class in org.springmodules.validation.util.condition.range
An AbstractSingleBoundCondition implementation that checks whether the checked value is less than as specific upper bound.
LessThanCondition(Comparable) - Constructor for class org.springmodules.validation.util.condition.range.LessThanCondition
Constructs a new LessThanCondition with a given upper bound.
LessThanCondition(Object, Comparator) - Constructor for class org.springmodules.validation.util.condition.range.LessThanCondition
Constructs a new LessThanCondition with given upper bound and the comparator to compare the checked value.
LessThanOrEqualsCondition - Class in org.springmodules.validation.util.condition.range
An AbstractSingleBoundCondition implementation that checks whether the checked value is less than or equals as specific upper bound.
LessThanOrEqualsCondition(Comparable) - Constructor for class org.springmodules.validation.util.condition.range.LessThanOrEqualsCondition
Constructs a new LessThanCondition with a given upper bound.
LessThanOrEqualsCondition(Object, Comparator) - Constructor for class org.springmodules.validation.util.condition.range.LessThanOrEqualsCondition
Constructs a new LessThanOrEqualsCondition with given upper bound and the comparator to be used to compare the checked value.
LessThanOrEqualTestPredicate - Class in org.springmodules.validation.valang.predicates
Tests if a value is less than or equal to another.
LessThanOrEqualTestPredicate(Function, Operator, Function, int, int) - Constructor for class org.springmodules.validation.valang.predicates.LessThanOrEqualTestPredicate
Constructor taking two functions and an operator.
LESSTHANSIGN - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
LessThanTestPredicate - Class in org.springmodules.validation.valang.predicates
Tests if a value is less than to another.
LessThanTestPredicate(Function, Operator, Function, int, int) - Constructor for class org.springmodules.validation.valang.predicates.LessThanTestPredicate
Constructor taking two functions and an operator.
LexicalError(boolean, int, int, int, String, char) - Static method in error org.springmodules.validation.valang.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class org.springmodules.validation.valang.parser.ValangParserTokenManager
Lexer state names.
LibraryUtils - Class in org.springmodules.validation.util
 
line - Variable in class org.springmodules.validation.valang.parser.SimpleCharStream
 
lineEnd - Static variable in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
The line ending string.
literal() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
literal() - Method in class org.springmodules.validation.valang.parser.ValangParser
 
LITERAL_null - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
LiteralFunction - Class in org.springmodules.validation.valang.functions
Container class for a literal function.
LiteralFunction(Object) - Constructor for class org.springmodules.validation.valang.functions.LiteralFunction
 
loadAndInstantiate(String) - Method in class org.springmodules.validation.bean.conf.namespace.XmlBasedValidatorBeanDefinitionParser
Loads and instantiates the given class.
loadConfiguration(Class) - Method in interface org.springmodules.validation.bean.conf.loader.BeanValidationConfigurationLoader
Loads the bean validation configuration for the given class.
loadConfiguration(Class) - Method in class org.springmodules.validation.bean.conf.loader.PrioritizedBeanValidationConfigurationLoader
 
loadConfiguration(Class) - Method in class org.springmodules.validation.bean.conf.loader.SimpleBeanValidationConfigurationLoader
Returns the bean validation configuration that is associated with the given class, or one of its super classes.
loadConfiguration(Class) - Method in class org.springmodules.validation.bean.conf.loader.xml.AbstractResourceBasedBeanValidationConfigurationLoader
Loads the bean validation configuration for the given class from the configured resources.
loadConfigurations(Resource) - Method in class org.springmodules.validation.bean.conf.loader.xml.AbstractResourceBasedBeanValidationConfigurationLoader
Loads all the bean validation configurations from the given resource and returns them as a map where the value is a BeanValidationConfiguration instance and the key is the associated class.
loadConfigurations(Resource) - Method in class org.springmodules.validation.bean.conf.loader.xml.AbstractXmlBeanValidationConfigurationLoader
todo: document
loadConfigurations(Document, String) - Method in class org.springmodules.validation.bean.conf.loader.xml.AbstractXmlBeanValidationConfigurationLoader
todo: document
loadConfigurations(Document, String) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
Loads the validation configuration from the given document that was created from the given resource.
loadDefaultConfiguration(Class) - Method in class org.springmodules.validation.bean.conf.loader.xml.AbstractResourceBasedBeanValidationConfigurationLoader
Loads the default validation configuration for the given class, caches it and returns it.
LowerCaseFunction - Class in org.springmodules.validation.valang.functions
Converts a string to lower case.
LowerCaseFunction(Function[], int, int) - Constructor for class org.springmodules.validation.valang.functions.LowerCaseFunction
 
LOWERLETTER - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
LPAREN - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 

M

MapEntryFunction - Class in org.springmodules.validation.valang.functions
 
MapEntryFunction(Function, Function, int, int) - Constructor for class org.springmodules.validation.valang.functions.MapEntryFunction
 
mathToFunctionName(AbstractMathFunction) - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
maxLength(int) - Static method in class org.springmodules.validation.util.condition.Conditions
 
maxLength(String, int) - Static method in class org.springmodules.validation.util.condition.Conditions
 
MaxLengthStringCondition - Class in org.springmodules.validation.util.condition.string
An AbstractStringCondition implementation that checks whether the checked strings are not longer then a specific length.
MaxLengthStringCondition(int) - Constructor for class org.springmodules.validation.util.condition.string.MaxLengthStringCondition
Creates a new MaxLengthStringCondition with a given maximum length.
MaxLengthValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule that validates and checks that the length of a string is less than or equals a specific upper bound.
MaxLengthValidationRule(int) - Constructor for class org.springmodules.validation.bean.rule.MaxLengthValidationRule
Constructs a new MaxLengthValidationRule with a given upper bound.
maxNextCharInd - Variable in class org.springmodules.validation.valang.parser.SimpleCharStream
 
maxSize(int) - Static method in class org.springmodules.validation.util.condition.Conditions
 
maxSize(String, int) - Static method in class org.springmodules.validation.util.condition.Conditions
 
MaxSizeCollectionCondition - Class in org.springmodules.validation.util.condition.collection
An AbstractCollectionCondition implementation that checks whether the given collection or array is longer then a specific maximum size.
MaxSizeCollectionCondition(int) - Constructor for class org.springmodules.validation.util.condition.collection.MaxSizeCollectionCondition
Constructs a new MaxSizeCollectionCondition with a given maximum size.
MaxSizeValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule that validates and checks that the size of a collection or an array is less than or equals a specific lower bound.
MaxSizeValidationRule(int) - Constructor for class org.springmodules.validation.bean.rule.MaxSizeValidationRule
Constructs a new MaxSizeValidationRule with a given upper bound.
MaxValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule that validates and checks that a comparable value is less than or equals a specific upper bound.
MaxValidationRule(Comparable) - Constructor for class org.springmodules.validation.bean.rule.MaxValidationRule
Constructs a new MaxValidationRule with a given upper bound.
mDECIMAL_LITERAL(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
mEQUALSIGN(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
messageSource - Variable in class org.springmodules.validation.util.context.BasicContextAware
 
MessageUtils - Class in org.springmodules.validation.commons
 
MessageUtils() - Constructor for class org.springmodules.validation.commons.MessageUtils
 
methodName - Variable in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
This will be used as is for the JavaScript validation method name if it has a value.
mGREATEREQUALSIGN(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
mGREATERTHANSIGN(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
mHEX_LITERAL(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
mIDENTIFIER(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
minLength(int) - Static method in class org.springmodules.validation.util.condition.Conditions
 
minLength(String, int) - Static method in class org.springmodules.validation.util.condition.Conditions
 
MinLengthStringCondition - Class in org.springmodules.validation.util.condition.string
An AbstractStringCondition implementation that checks whether the checked strings are not shorter than a specific minimum length.
MinLengthStringCondition(int) - Constructor for class org.springmodules.validation.util.condition.string.MinLengthStringCondition
Creates a new MinLengthStringCondition with a given minimum length that the checked strings will be checked against.
MinLengthValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule that validates and checks that the length of a string is greater than or equals a specific lower bound.
MinLengthValidationRule(int) - Constructor for class org.springmodules.validation.bean.rule.MinLengthValidationRule
Constructs a new MinLengthValidationRule with a given lower bound.
minSize(int) - Static method in class org.springmodules.validation.util.condition.Conditions
 
minSize(String, int) - Static method in class org.springmodules.validation.util.condition.Conditions
 
MinSizeCollectionCondition - Class in org.springmodules.validation.util.condition.collection
An AbstractCollectionCondition implementation that checks whether the given collection or array is longer then a specific minimum size.
MinSizeCollectionCondition(int) - Constructor for class org.springmodules.validation.util.condition.collection.MinSizeCollectionCondition
Constructs a new MinSizeCollectionCondition with a given minimum size.
MinSizeValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule that validates and checks that the size of a collection or an array is greater than or equals a specific lower bound.
MinSizeValidationRule(int) - Constructor for class org.springmodules.validation.bean.rule.MinSizeValidationRule
Constructs a new MinSizeValidationRule with a given lower bound.
MinValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule that validates and checks that a comparable value is greater than or equals a specific lower bound.
MinValidationRule(Comparable) - Constructor for class org.springmodules.validation.bean.rule.MinValidationRule
Constructs a new MinValidationRule with a given lower bound.
mLBRACKET(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
mLESSEQUALSIGN(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
mLESSTHANSIGN(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
mLPAREN(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
mNOTEQUALSIGN(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
MOD - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
ModelAwareErrorCodeConverter - Class in org.springmodules.validation.bean.converter
Converts simple error codes to an error code that expresses the class and perhaps the property that are associated with the error code.
ModelAwareErrorCodeConverter() - Constructor for class org.springmodules.validation.bean.converter.ModelAwareErrorCodeConverter
Constructs a new ModelAwareErrorCodeConverter that uses class simple names.
ModelAwareErrorCodeConverter(boolean) - Constructor for class org.springmodules.validation.bean.converter.ModelAwareErrorCodeConverter
Constructs a new ModelAwareErrorCodeConverter.
ModelAwareMessageCodesResolver - Class in org.springmodules.validation.bean.converter
A MessageCodesResolver implementation that can be used along with the ModelAwareErrorCodeConverter.
ModelAwareMessageCodesResolver() - Constructor for class org.springmodules.validation.bean.converter.ModelAwareMessageCodesResolver
Constructs a new ModelAwareErrorCodeConverter with DefaultMessageCodesResolver as the internal resolver.
ModelAwareMessageCodesResolver(MessageCodesResolver) - Constructor for class org.springmodules.validation.bean.converter.ModelAwareMessageCodesResolver
Constructs a new ModelAwareErrorCodeConverter with a given internal message codes resolver.
modify(Calendar, String) - Method in interface org.springmodules.validation.util.date.DefaultDateParser.DateModifier
 
ModuloFunction - Class in org.springmodules.validation.valang.functions
 
ModuloFunction(Function, Function, int, int) - Constructor for class org.springmodules.validation.valang.functions.ModuloFunction
 
mRBRACKET(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
mRPAREN(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
mSTRING_LITERAL(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
mTHIS(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
multiplicativeExpr(Function) - Method in class org.springmodules.validation.valang.parser.ValangParser
 
MULTIPLY - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
MultiplyFunction - Class in org.springmodules.validation.valang.functions
 
MultiplyFunction(Function, Function, int, int) - Constructor for class org.springmodules.validation.valang.functions.MultiplyFunction
 
MutableBeanValidationConfiguration - Interface in org.springmodules.validation.bean.conf
A default implementation of BeanValidationConfiguration.
mWS(boolean) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 

N

NestedIllegalArgumentException - Exception in org.springmodules.validation.util.lang
 
NestedIllegalArgumentException(String) - Constructor for exception org.springmodules.validation.util.lang.NestedIllegalArgumentException
Construct a NestedRuntimeException with the specified detail message.
NestedIllegalArgumentException(String, Throwable) - Constructor for exception org.springmodules.validation.util.lang.NestedIllegalArgumentException
Construct a NestedRuntimeException with the specified detail message and nested exception.
newToken(int, String) - Static method in class org.springmodules.validation.valang.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.springmodules.validation.valang.parser.Token
 
next() - Method in class org.springmodules.validation.util.collection.FilteredIterator
 
next() - Method in class org.springmodules.validation.util.io.FileIterator
 
next() - Method in class org.springmodules.validation.util.xml.ChildNodesIterator
 
next - Variable in class org.springmodules.validation.valang.parser.Token
A reference to the next regular (non-special) token from the input stream.
nextToken() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
NoneCollectionCondition - Class in org.springmodules.validation.util.condition.collection
An AbstractCollectionCondition implementation that checks whether none of the elements in a collection or array adhere to a specific condition.
NoneCollectionCondition(Condition) - Constructor for class org.springmodules.validation.util.condition.collection.NoneCollectionCondition
Constructs a new NoneCollectionCondition with a given condition.
NonNullAcceptingCondition - Class in org.springmodules.validation.util.condition
A base class for all conditions that cannot check null values.
NonNullAcceptingCondition() - Constructor for class org.springmodules.validation.util.condition.NonNullAcceptingCondition
 
NonNullAcceptingTypeSpecificCondition - Class in org.springmodules.validation.util.condition
A base class to all type specific conditions that cannot checkCalendar null values.
NonNullAcceptingTypeSpecificCondition(Class) - Constructor for class org.springmodules.validation.util.condition.NonNullAcceptingTypeSpecificCondition
Constructs a new NonNullAcceptingTypeSpecificCondition with a given support type.
NonNullAcceptingTypeSpecificCondition(Class[]) - Constructor for class org.springmodules.validation.util.condition.NonNullAcceptingTypeSpecificCondition
Constructs a new NonNullAcceptingTypeSpecificCondition with given supported types.
not(Condition) - Static method in class org.springmodules.validation.util.condition.Conditions
 
not(Function) - Method in class org.springmodules.validation.valang.parser.ValangParser
 
NOT - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
NOT_BETWEEN - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
NOT_EQUAL - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
NOT_IN - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
NotBetweenTestPredicate - Class in org.springmodules.validation.valang.predicates
Tests if a value is not between two others.
NotBetweenTestPredicate(Function, Operator, Function, int, int) - Constructor for class org.springmodules.validation.valang.predicates.NotBetweenTestPredicate
Constructor taking two functions and an operator.
notBlank() - Static method in class org.springmodules.validation.util.condition.Conditions
 
NotBlankRuleElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
An AbstractPropertyValidationElementHandler implementation that can handle and element that represents a "not blank" validation rule - a rule that validates that a string is not blank.
NotBlankRuleElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.NotBlankRuleElementHandler
Constructs a new NotBlankRuleElementHandler.
NotBlankValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule that validates and checks that a string value is not blank.
NotBlankValidationRule() - Constructor for class org.springmodules.validation.bean.rule.NotBlankValidationRule
Constructs a new NotBlankValidationRule.
NotCondition - Class in org.springmodules.validation.util.condition.common
A condition that represents a logical NOT of another condition.
NotCondition(Condition) - Constructor for class org.springmodules.validation.util.condition.common.NotCondition
Constructs a new NotCondition with the condition to reverse.
notEmpty() - Static method in class org.springmodules.validation.util.condition.Conditions
 
notEmpty(String) - Static method in class org.springmodules.validation.util.condition.Conditions
 
NotEmptyRuleElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
An AbstractPropertyValidationElementHandler implementation that can handle an element that represents a "not empty" validation rule (validation rule that validates that a collection/array is not empty).
NotEmptyRuleElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.NotEmptyRuleElementHandler
Constructs a new NotEmptyRuleElementHandler.
notEmptyString(String) - Static method in class org.springmodules.validation.util.condition.Conditions
 
NotEmptyValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule implementation that validates and checks that a collection or an array is not empty.
NotEmptyValidationRule() - Constructor for class org.springmodules.validation.bean.rule.NotEmptyValidationRule
Constructs a new NotEmptyValidationRule.
NOTEQUALSIGN - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
NotEqualsTestPredicate - Class in org.springmodules.validation.valang.predicates
Tests if a value is not equal to another.
NotEqualsTestPredicate(Function, Operator, Function, int, int) - Constructor for class org.springmodules.validation.valang.predicates.NotEqualsTestPredicate
Constructor taking two functions and an operator.
NotFunction - Class in org.springmodules.validation.valang.functions
NOT operation on boolean values.
NotFunction(Function[], int, int) - Constructor for class org.springmodules.validation.valang.functions.NotFunction
 
notInBetween(String, Comparable, Comparable) - Static method in class org.springmodules.validation.util.condition.Conditions
 
NotInTestPredicate - Class in org.springmodules.validation.valang.predicates
Tests if a value is not in a list.
NotInTestPredicate(Function, Operator, Function, int, int) - Constructor for class org.springmodules.validation.valang.predicates.NotInTestPredicate
Constructor taking two functions and an operator.
notNull() - Static method in class org.springmodules.validation.util.condition.Conditions
 
notNull(String) - Static method in class org.springmodules.validation.util.condition.Conditions
 
NotNullRuleElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
An AbstractPropertyValidationElementHandler implementation that can handle an element that represents a not-null validation rule.
NotNullRuleElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.NotNullRuleElementHandler
Constructs a new NotNullRuleElementHandler.
NotNullValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule implementation that validates and checks that a value is not null.
NotNullValidationRule() - Constructor for class org.springmodules.validation.bean.rule.NotNullValidationRule
Constructs a new NotNullValidationRule.
NULL_TREE_LOOKAHEAD - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
NUM - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
number() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
NumberAwareComparableComparator - Class in org.springmodules.validation.util.condition.range
A comparator that compares Comparable instances but treats comparison of Number instances in a special manner.
NumberAwareComparableComparator() - Constructor for class org.springmodules.validation.util.condition.range.NumberAwareComparableComparator
 

O

OgnlCondition - Class in org.springmodules.validation.util.cel.ognl
A Condition that checks the given object based on a boolean OGNL expression.
OgnlCondition(String) - Constructor for class org.springmodules.validation.util.cel.ognl.OgnlCondition
Constructs a new OgnlCondition with given OGNL boolean expression.
OgnlConditionExpressionParser - Class in org.springmodules.validation.util.cel.ognl
A ConditionExpressionParser implementation that knows how to parse boolean OGNL expressions and return the appropriate condition.
OgnlConditionExpressionParser() - Constructor for class org.springmodules.validation.util.cel.ognl.OgnlConditionExpressionParser
 
OgnlFunctionExpressionParser - Class in org.springmodules.validation.util.fel.parser
A FunctionExpressionParser implementation that knows how to parse OGNL expressions and return the appropriate function.
OgnlFunctionExpressionParser() - Constructor for class org.springmodules.validation.util.fel.parser.OgnlFunctionExpressionParser
 
OgnlFunctionExpressionParser.OgnlFunction - Class in org.springmodules.validation.util.fel.parser
A function that is associated with an OGNL expression and evaluates this expression on the given object.
OgnlFunctionExpressionParser.OgnlFunction(String) - Constructor for class org.springmodules.validation.util.fel.parser.OgnlFunctionExpressionParser.OgnlFunction
 
Operator - Enum in org.springmodules.validation.valang.predicates
Enumeration of different operator types.
operatorToFunctionName(Operator) - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
or(Condition) - Method in class org.springmodules.validation.util.condition.AbstractCondition
See Condition.or(Condition)
or(Condition) - Method in interface org.springmodules.validation.util.condition.Condition
Creates and returns a new condition that represents the logical OR of this condition and the given one.
or(Condition, Condition) - Static method in class org.springmodules.validation.util.condition.Conditions
 
or(Condition[]) - Static method in class org.springmodules.validation.util.condition.Conditions
 
or(Collection) - Static method in class org.springmodules.validation.util.condition.Conditions
 
OR - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
OrCondition - Class in org.springmodules.validation.util.condition.common
A compound condition that represent a logical OR of all its associated conditions.
OrCondition(Condition[]) - Constructor for class org.springmodules.validation.util.condition.common.OrCondition
Constructs a new OrCondition with the given condition array.
OrCondition(Collection) - Constructor for class org.springmodules.validation.util.condition.common.OrCondition
Constructs a new OrCondition with the given condition collection.
org.springmodules.validation.bean - package org.springmodules.validation.bean
 
org.springmodules.validation.bean.conf - package org.springmodules.validation.bean.conf
 
org.springmodules.validation.bean.conf.loader - package org.springmodules.validation.bean.conf.loader
 
org.springmodules.validation.bean.conf.loader.xml - package org.springmodules.validation.bean.conf.loader.xml
 
org.springmodules.validation.bean.conf.loader.xml.handler - package org.springmodules.validation.bean.conf.loader.xml.handler
 
org.springmodules.validation.bean.conf.loader.xml.handler.jodatime - package org.springmodules.validation.bean.conf.loader.xml.handler.jodatime
 
org.springmodules.validation.bean.conf.namespace - package org.springmodules.validation.bean.conf.namespace
 
org.springmodules.validation.bean.context - package org.springmodules.validation.bean.context
 
org.springmodules.validation.bean.context.aop - package org.springmodules.validation.bean.context.aop
 
org.springmodules.validation.bean.context.web - package org.springmodules.validation.bean.context.web
 
org.springmodules.validation.bean.converter - package org.springmodules.validation.bean.converter
 
org.springmodules.validation.bean.rule - package org.springmodules.validation.bean.rule
 
org.springmodules.validation.bean.rule.resolver - package org.springmodules.validation.bean.rule.resolver
 
org.springmodules.validation.commons - package org.springmodules.validation.commons
 
org.springmodules.validation.commons.taglib - package org.springmodules.validation.commons.taglib
 
org.springmodules.validation.commons.validwhen - package org.springmodules.validation.commons.validwhen
 
org.springmodules.validation.util - package org.springmodules.validation.util
 
org.springmodules.validation.util.cel - package org.springmodules.validation.util.cel
 
org.springmodules.validation.util.cel.ognl - package org.springmodules.validation.util.cel.ognl
 
org.springmodules.validation.util.cel.valang - package org.springmodules.validation.util.cel.valang
 
org.springmodules.validation.util.collection - package org.springmodules.validation.util.collection
 
org.springmodules.validation.util.condition - package org.springmodules.validation.util.condition
 
org.springmodules.validation.util.condition.adapter - package org.springmodules.validation.util.condition.adapter
 
org.springmodules.validation.util.condition.bean - package org.springmodules.validation.util.condition.bean
 
org.springmodules.validation.util.condition.collection - package org.springmodules.validation.util.condition.collection
 
org.springmodules.validation.util.condition.common - package org.springmodules.validation.util.condition.common
 
org.springmodules.validation.util.condition.date - package org.springmodules.validation.util.condition.date
 
org.springmodules.validation.util.condition.date.jodatime - package org.springmodules.validation.util.condition.date.jodatime
 
org.springmodules.validation.util.condition.range - package org.springmodules.validation.util.condition.range
 
org.springmodules.validation.util.condition.string - package org.springmodules.validation.util.condition.string
 
org.springmodules.validation.util.context - package org.springmodules.validation.util.context
 
org.springmodules.validation.util.date - package org.springmodules.validation.util.date
 
org.springmodules.validation.util.fel - package org.springmodules.validation.util.fel
 
org.springmodules.validation.util.fel.parser - package org.springmodules.validation.util.fel.parser
 
org.springmodules.validation.util.io - package org.springmodules.validation.util.io
 
org.springmodules.validation.util.lang - package org.springmodules.validation.util.lang
 
org.springmodules.validation.util.xml - package org.springmodules.validation.util.xml
 
org.springmodules.validation.valang - package org.springmodules.validation.valang
 
org.springmodules.validation.valang.functions - package org.springmodules.validation.valang.functions
 
org.springmodules.validation.valang.javascript - package org.springmodules.validation.valang.javascript
 
org.springmodules.validation.valang.javascript.taglib - package org.springmodules.validation.valang.javascript.taglib
 
org.springmodules.validation.valang.parser - package org.springmodules.validation.valang.parser
 
org.springmodules.validation.valang.predicates - package org.springmodules.validation.valang.predicates
 
org.springmodules.validation.validator - package org.springmodules.validation.validator
 
ORSIGN - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 

P

page - Variable in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
The current page number of a multi-part form.
PageAware - Interface in org.springmodules.validation.commons
A general interface for object that are aware of the page number.
parse(String) - Method in interface org.springmodules.validation.util.cel.ConditionExpressionParser
Parses the given condition expression and returns the parsed condition.
parse(String) - Method in class org.springmodules.validation.util.cel.ognl.OgnlConditionExpressionParser
 
parse(String) - Method in class org.springmodules.validation.util.cel.valang.ValangConditionExpressionParser
 
parse(String) - Method in interface org.springmodules.validation.util.date.DateParser
 
parse(String) - Method in class org.springmodules.validation.util.date.DefaultDateParser
 
parse(String) - Method in interface org.springmodules.validation.util.fel.FunctionExpressionParser
Parses the given function expression and returns the parsed function.
parse(String) - Method in class org.springmodules.validation.util.fel.parser.OgnlFunctionExpressionParser
 
parse(String) - Method in class org.springmodules.validation.util.fel.parser.PropertyPathFunctionExpressionParser
 
parse(String) - Method in class org.springmodules.validation.util.fel.parser.ValangFunctionExpressionParser
 
ParseException - Exception in org.springmodules.validation.valang.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.springmodules.validation.valang.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.springmodules.validation.valang.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.springmodules.validation.valang.parser.ParseException
Constructor with message.
parseExpression() - Method in class org.springmodules.validation.valang.parser.ValangParser
 
parseFunction(String, Map) - Method in class org.springmodules.validation.bean.rule.resolver.ValangErrorArgumentsResolver
Parses a valang Function from the given argument expression and custom functions.
parseFunctionExpressions(String[], FunctionExpressionParser) - Static method in class org.springmodules.validation.bean.rule.resolver.FunctionErrorArgumentsResolver
 
parseHandlerElements(Element, BeanDefinitionBuilder) - Method in class org.springmodules.validation.bean.conf.namespace.XmlBasedValidatorBeanDefinitionParser
 
parseInternal(Element, ParserContext) - Method in class org.springmodules.validation.bean.conf.namespace.ValangConditionParserDefinitionParser
 
parseInternal(Element, ParserContext) - Method in class org.springmodules.validation.bean.conf.namespace.XmlBasedValidatorBeanDefinitionParser
 
parseResourcesElements(Element, BeanDefinitionBuilder) - Method in class org.springmodules.validation.bean.conf.namespace.XmlBasedValidatorBeanDefinitionParser
 
parseRulesFromBodyContent() - Method in class org.springmodules.validation.valang.javascript.taglib.ValangValidateTag
 
parseValidation() - Method in class org.springmodules.validation.valang.parser.ValangParser
 
path() - Method in class org.springmodules.validation.valang.parser.ValangParser
 
PATH - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
PLAIN_PATH_ELEMENT - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
POSITIVE_INTEGER - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class org.springmodules.validation.bean.context.web.ValidationContextHandlerInterceptor
Clears
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class org.springmodules.validation.valang.javascript.taglib.ValangRulesExportInterceptor
 
predicate(Function) - Method in class org.springmodules.validation.valang.parser.ValangParser
 
predicates(Function) - Method in class org.springmodules.validation.valang.parser.ValangParser
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.springmodules.validation.bean.context.web.ValidationContextHandlerInterceptor
Creates and sets the validation context based on the request URI.
prevCharIsCR - Variable in class org.springmodules.validation.valang.parser.SimpleCharStream
 
prevCharIsLF - Variable in class org.springmodules.validation.valang.parser.SimpleCharStream
 
PrimitiveClassUtils - Class in org.springmodules.validation.util
Primitive class utilities.
PrimitiveClassUtils() - Constructor for class org.springmodules.validation.util.PrimitiveClassUtils
 
PrioritizedBeanValidationConfigurationLoader - Class in org.springmodules.validation.bean.conf.loader
A composite BeanValidationConfigurationLoader implementation that loads bean validation configuration using multiple sub-loaders.
PrioritizedBeanValidationConfigurationLoader() - Constructor for class org.springmodules.validation.bean.conf.loader.PrioritizedBeanValidationConfigurationLoader
 
PrioritizedBeanValidationConfigurationLoader(BeanValidationConfigurationLoader[]) - Constructor for class org.springmodules.validation.bean.conf.loader.PrioritizedBeanValidationConfigurationLoader
 
propertiesMatch(String[]) - Static method in class org.springmodules.validation.util.condition.Conditions
 
property(String, Condition) - Static method in class org.springmodules.validation.util.condition.Conditions
 
PropertyBeanCondition - Class in org.springmodules.validation.util.condition.bean
An AbstractBeanCondition implementation that checks the value of a specific property of the checked bean using a specific condition.
PropertyBeanCondition(String, Condition) - Constructor for class org.springmodules.validation.util.condition.bean.PropertyBeanCondition
Constructs a new PropertyBeanCondition with a given name of the property to be checked by the given condition.
PropertyPathFunctionExpressionParser - Class in org.springmodules.validation.util.fel.parser
A FunctionExpressionParser implementation that knows how to parse BeanWrapper-like property paths and returns a function that extracts the appropriate property value from the given object (bean).
PropertyPathFunctionExpressionParser() - Constructor for class org.springmodules.validation.util.fel.parser.PropertyPathFunctionExpressionParser
 
PropertyPathFunctionExpressionParser.PropertyPathFunction - Class in org.springmodules.validation.util.fel.parser
A function that is associated with a property path.
PropertyPathFunctionExpressionParser.PropertyPathFunction(String) - Constructor for class org.springmodules.validation.util.fel.parser.PropertyPathFunctionExpressionParser.PropertyPathFunction
 
PropertyValidationElementHandler - Interface in org.springmodules.validation.bean.conf.loader.xml.handler
An handler that handles property level validation dom elements and manipulates the validation configuration appropriately.
PropertyValidationRule - Class in org.springmodules.validation.bean.rule
A ValidationRule implementation that wraps another validation rule and is associated with a specific property name.
PropertyValidationRule() - Constructor for class org.springmodules.validation.bean.rule.PropertyValidationRule
Constructs a new PropertyValidationRule (javabean support).
PropertyValidationRule(String, ValidationRule) - Constructor for class org.springmodules.validation.bean.rule.PropertyValidationRule
Constructs a new PropertyValidationRule with a given property and a wrapped validation rule.
PropertyValidationRule.DefaultApplicabilityCondition - Class in org.springmodules.validation.bean.rule
 
PropertyValidationRule.DefaultApplicabilityCondition(String, ValidationRule) - Constructor for class org.springmodules.validation.bean.rule.PropertyValidationRule.DefaultApplicabilityCondition
 

R

RangeRuleElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
An AbstractPropertyValidationElementHandler implementation that can handle an element that represent a range validation rule, min validation rule, or max validation rule.
RangeRuleElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.RangeRuleElementHandler
Constructs a new RangeRuleElementHandler.
RangeValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule implementation that validates that a comparable value is within specific bounds.
RangeValidationRule(Comparable, Comparable) - Constructor for class org.springmodules.validation.bean.rule.RangeValidationRule
Constructs a new RangeValidationRule with given lower (min) and upper (max) bounds for the validated value.
RBRACKET - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
readChar() - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Read a character.
ReadOnlyIterator - Class in org.springmodules.validation.util.collection
 
ReadOnlyIterator() - Constructor for class org.springmodules.validation.util.collection.ReadOnlyIterator
 
RegExFunction - Class in org.springmodules.validation.valang.functions
Regular expression match function.
RegExFunction(Function[], int, int) - Constructor for class org.springmodules.validation.valang.functions.RegExFunction
 
regexp(String) - Static method in class org.springmodules.validation.util.condition.Conditions
 
RegExpRuleElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
An AbstractPropertyValidationElementHandler implementation that knows how to handle elements that represent regular expression validation rules.
RegExpRuleElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.RegExpRuleElementHandler
Constructs a new RegExpRuleElementHandler.
RegExpStringCondition - Class in org.springmodules.validation.util.condition.string
An AbstractStringCondition implementation that checks whether the checked strings match a specific regular expression.
RegExpStringCondition(String) - Constructor for class org.springmodules.validation.util.condition.string.RegExpStringCondition
Constructs a new RegExpStringCondition with a given regular expression that the checkCalendar text will be checked against.
RegExpStringCondition(Pattern) - Constructor for class org.springmodules.validation.util.condition.string.RegExpStringCondition
Constructs a new RegExpStringCondition with a given Pattern that the checked text will be checked against.
RegExpValidationRule - Class in org.springmodules.validation.bean.rule
An AbstractValidationRule that represents a validation rule to validate string values based on a regular expression.
RegExpValidationRule(String) - Constructor for class org.springmodules.validation.bean.rule.RegExpValidationRule
Constructs a new RegExpValidationRule with a given regular expression.
register(String, String) - Method in class org.springmodules.validation.util.date.DefaultDateParser
Register a date format for a given regular expression.
register(String, DefaultDateParser.DateModifier) - Method in class org.springmodules.validation.util.date.DefaultDateParser
Register your own date parser for a given regular expression.
registerClassHandler(ClassValidationElementHandler) - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
Registers the given class handler with this registry.
registerDateParser(Element, Map) - Method in class org.springmodules.validation.bean.conf.namespace.ValangConditionParserDefinitionParser
 
registerFunction(Element, Map) - Method in class org.springmodules.validation.bean.conf.namespace.ValangConditionParserDefinitionParser
 
registerPropertyHandler(PropertyValidationElementHandler) - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
Registers the given property handler with this registry.
ReInit(Reader, int, int, int) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.springmodules.validation.valang.parser.ValangParser
Reinitialise.
ReInit(InputStream, String) - Method in class org.springmodules.validation.valang.parser.ValangParser
Reinitialise.
ReInit(Reader) - Method in class org.springmodules.validation.valang.parser.ValangParser
Reinitialise.
ReInit(ValangParserTokenManager) - Method in class org.springmodules.validation.valang.parser.ValangParser
Reinitialise.
ReInit(SimpleCharStream) - Method in class org.springmodules.validation.valang.parser.ValangParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class org.springmodules.validation.valang.parser.ValangParserTokenManager
Reinitialise parser.
rejectValue(Errors, Field, ValidatorAction) - Static method in class org.springmodules.validation.commons.FieldChecks
Convinience method to perform the work of rejecting a field's value.
release() - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Release any acquired resources.
remove() - Method in class org.springmodules.validation.util.collection.ReadOnlyIterator
 
requestContext - Variable in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
 
resolveArguments(Object) - Method in interface org.springmodules.validation.bean.rule.resolver.ErrorArgumentsResolver
Returns the validation error arguments based on the given validated object.
resolveArguments(Object) - Method in class org.springmodules.validation.bean.rule.resolver.FunctionErrorArgumentsResolver
Returns the error arguments that are resolved by the configured function expressions.
resolveArguments(Object) - Method in class org.springmodules.validation.bean.rule.resolver.StaticErrorArgumentsResolver
Returns the arguments that are configured in this resolver.
resolveArguments(Object) - Method in class org.springmodules.validation.bean.rule.resolver.ValangErrorArgumentsResolver
Returns the error arguments that are resolved by the configured valang expressions.
ResolveFunction - Class in org.springmodules.validation.valang.functions
 
ResolveFunction(Function[], int, int) - Constructor for class org.springmodules.validation.valang.functions.ResolveFunction
 
resolveMessageCodes(String, String) - Method in class org.springmodules.validation.bean.converter.ModelAwareMessageCodesResolver
 
resolveMessageCodes(String, String, String, Class) - Method in class org.springmodules.validation.bean.converter.ModelAwareMessageCodesResolver
 
resolvePrimitiveClassName(Class<?>) - Static method in class org.springmodules.validation.util.PrimitiveClassUtils
Resolve the given primitive class name as primitive wrapper class, if appropriate, according to the JVM's naming rules for primitive classes.
ResourceConfigurationLoadingException - Exception in org.springmodules.validation.bean.conf
Thrown when a AbstractResourceBasedBeanValidationConfigurationLoader implementation fails to load configurations from a resource.
ResourceConfigurationLoadingException(Resource) - Constructor for exception org.springmodules.validation.bean.conf.ResourceConfigurationLoadingException
 
ResourceConfigurationLoadingException(Resource, Throwable) - Constructor for exception org.springmodules.validation.bean.conf.ResourceConfigurationLoadingException
 
resourceLoader - Variable in class org.springmodules.validation.util.context.BasicContextAware
 
RPAREN - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
RuleBasedValidator - Class in org.springmodules.validation.bean
A Validator implementation which uses ValidationRule's to define its validation execution.
RuleBasedValidator() - Constructor for class org.springmodules.validation.bean.RuleBasedValidator
Contrusts a new RuleBasedValidator for the given type.

S

setApplicabilityCondition(Condition) - Method in class org.springmodules.validation.bean.conf.CascadeValidation
Sets the condition that determines whether the cascading should be applied.
setApplicabilityCondition(Condition) - Method in class org.springmodules.validation.bean.rule.AbstractValidationRule
Sets the applicability condition that along with the AbstractValidationRule.supportsNullValues() method determines whether this condition is applicable on a given object or not.
setApplicabilityCondition(Condition) - Method in class org.springmodules.validation.bean.rule.DefaultValidationRule
Sets the applicability condition of this validation rule. see DefaultValidationRule.getApplicabilityCondition().
setApplicabilityCondition(Condition) - Method in class org.springmodules.validation.bean.rule.PropertyValidationRule
 
setApplicationContext(ApplicationContext) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
setApplicationContext(ApplicationContext) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.ConditionReferenceRuleElementHandler
 
setApplicationContext(ApplicationContext) - Method in class org.springmodules.validation.util.context.BasicContextAware
Implementation of ApplicationContextAware.
setApplicationContext(ApplicationContext) - Method in class org.springmodules.validation.valang.parser.DefaultVisitor
Implementation of ApplicationContextAware.
setApplicationContext(ApplicationContext) - Method in class org.springmodules.validation.valang.parser.SimpleValangBased
Implementation of ApplicationContextAware.
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springmodules.validation.util.context.BasicContextAware
Implementation of ApplicationEventPublisherAware.
setArguments(Object[]) - Method in class org.springmodules.validation.bean.rule.resolver.StaticErrorArgumentsResolver
Sets the static arguments to be returned by this resolver.
setArguments(Function[]) - Method in class org.springmodules.validation.valang.functions.AbstractFunction
Sets arguments.
setArguments(int, Function[], int, int) - Method in interface org.springmodules.validation.valang.functions.ConfigurableFunction
Sets arguments, line number, and column number.
setAsText(String) - Method in class org.springmodules.validation.bean.context.web.ValidationContextUrlMappingArrayPropertyEditor
 
setBeanFactory(BeanFactory) - Method in class org.springmodules.validation.util.context.BasicContextAware
Implementation of BeanFactoryAware.
setBodyContent(BodyContent) - Method in class org.springmodules.validation.valang.javascript.taglib.ValangValidateTag
 
setCascadeValidations(CascadeValidation[]) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Sets the cascade validations of this configuration.
setCascadeValidations(CascadeValidation[]) - Method in interface org.springmodules.validation.bean.conf.MutableBeanValidationConfiguration
Sets the cascade validations of this configuration.
setCdata(String) - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Sets the cdata status.
setClassHandlers(ClassValidationElementHandler[]) - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
Resets the class handlers in this registry with the given ones.
setClassName(String) - Method in class org.springmodules.validation.valang.functions.FunctionDefinition
 
setClassName(String) - Method in class org.springmodules.validation.valang.ValangValidator
Sets the class name to be used for bytecode generation to avoid reflection.
setClassValidation(Class, BeanValidationConfiguration) - Method in class org.springmodules.validation.bean.conf.loader.SimpleBeanValidationConfigurationLoader
Registeres the given bean validation configuration with a given class.
setCommandName(String) - Method in class org.springmodules.validation.valang.javascript.taglib.ValangValidateTag
Sets the name of the command which will be validated by the generated JavaScript.
setCondition(Condition) - Method in class org.springmodules.validation.bean.rule.DefaultValidationRule
Sets the condition of this validation rule. see DefaultValidationRule.getCondition().
setCondition(Condition) - Method in class org.springmodules.validation.validator.ConditionalValidator
Sets the condition of this conditional validator.
setConditionExpressionParser(ConditionExpressionParser) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
setConditionExpressionParser(ConditionExpressionParser) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
 
setConditionExpressionParser(ConditionExpressionParser) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
 
setConditionExpressionParser(ConditionExpressionParser) - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
 
setConditionExpressionParser(ConditionExpressionParser) - Method in interface org.springmodules.validation.util.cel.ConditionExpressionBased
Sets the condition expression parser to be used when parsing the condition expression.
setConfigurationLoader(BeanValidationConfigurationLoader) - Method in class org.springmodules.validation.bean.BeanValidator
Sets the bean validation configuration loader this validator will use to load the bean validation configurations.
setContext(String) - Static method in class org.springmodules.validation.bean.context.ValidationContextUtils
 
setContext(String[]) - Static method in class org.springmodules.validation.bean.context.ValidationContextUtils
 
setContextTokens(String[]) - Method in class org.springmodules.validation.bean.context.web.ValidationContextUrlMapping
Sets the validation context tokens for this mapping.
setContextTokens(String[]) - Method in class org.springmodules.validation.bean.rule.AbstractValidationRule
Sets the validation contexts names in which this validation rule is applicable.
setContextTokens(String[]) - Method in class org.springmodules.validation.bean.rule.PropertyValidationRule
 
setCustomFunctions(Map) - Method in class org.springmodules.validation.util.cel.valang.ValangCondition
 
setCustomFunctions(Map<String, Object>) - Method in class org.springmodules.validation.valang.parser.SimpleValangBased
 
setCustomFunctions(Map<String, Object>) - Method in interface org.springmodules.validation.valang.parser.ValangBased
Sets custom functions that should be registered with the used ValangParser.
setCustomPropertyEditors(Collection<CustomPropertyEditor>) - Method in class org.springmodules.validation.valang.ValangValidator
Sets custom property editors on BeanWrapper instances (optional).
setCustomValidator(Validator) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Sets the custom validator for this configuration.
setCustomValidator(Validator) - Method in interface org.springmodules.validation.bean.conf.MutableBeanValidationConfiguration
Sets the custom validator for this configuration.
setCustomValidators(Validator[]) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Sets the custom validator for this configuration.
setCustomValidators(Validator[]) - Method in interface org.springmodules.validation.bean.conf.MutableBeanValidationConfiguration
Sets the custom validator for this configuration.
setDateParsers(Map) - Method in class org.springmodules.validation.util.cel.valang.ValangCondition
 
setDateParsers(Map) - Method in class org.springmodules.validation.valang.parser.SimpleValangBased
 
setDateParsers(Map) - Method in interface org.springmodules.validation.valang.parser.ValangBased
Sets the date parser that should be registered with the used ValangParser.
setDateParsersByRegexp(Map) - Method in class org.springmodules.validation.valang.parser.ValangParser
 
setDebugStream(PrintStream) - Method in class org.springmodules.validation.valang.parser.ValangParserTokenManager
Set debug output.
setDefalutErrorMessage(String) - Method in class org.springmodules.validation.bean.rule.DefaultValidationRule
Sets the default error message to be used in case no error message is associated with the error code of this validation rule.
setDefaultErrorMessage(String) - Method in class org.springmodules.validation.bean.rule.AbstractValidationRule
Sets the default error message of this validation rule.
setDynamicJavascript(String) - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Sets whether or not to generate the dynamic JavaScript.
setElementHandlerRegistry(ValidationRuleElementHandlerRegistry) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
Sets the element handler registry this loader will use to fetch the handlers while loading validation configuration.
setErrorArguments(Object[]) - Method in class org.springmodules.validation.bean.rule.DefaultValidationRule
Sets the arguments to attach to the error code of this validation rule. see DefaultValidationRule.getErrorArguments(Object).
setErrorArgumentsResolver(ErrorArgumentsResolver) - Method in class org.springmodules.validation.bean.rule.AbstractValidationRule
Sets the ErrorArgumentsResolver that will be used by this validation to extract the error arguments based on the validated object.
setErrorArgumentsResolver(ErrorArgumentsResolver) - Method in class org.springmodules.validation.bean.rule.DefaultValidationRule
Sets the error arguments resolver to be used by this validation rule to resolve the error arguments.
setErrorCode(String) - Method in class org.springmodules.validation.bean.rule.AbstractValidationRule
Sets the error code of this validation rule.
setErrorCode(String) - Method in class org.springmodules.validation.bean.rule.DefaultValidationRule
Sets the error code of this validation rule. see DefaultValidationRule.getErrorCode().
setErrorCodeConverter(ErrorCodeConverter) - Method in class org.springmodules.validation.bean.BeanValidator
Sets the error code converter this validator will use to resolve the error codes to be registered with the Errors object.
setExpressionParsers(Object) - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
 
setExtendExistingContext(boolean) - Method in class org.springmodules.validation.bean.context.aop.AbstractValidationContextInterceptor
Determines whether this interceptor should extend the already exsiting context (if one already exists).
setExtraClassHandlers(ClassValidationElementHandler[]) - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
Registeres the given class handlers with this registry.
setExtraGlobalVadlidationRules(ValidationRule[]) - Method in class org.springmodules.validation.bean.RuleBasedValidator
Sets extra global validation rules for this validator.
setExtraPropertyHandlers(PropertyValidationElementHandler[]) - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
Registeres the given property handlers with this registry.
setExtraPropertyValidationRules(Map) - Method in class org.springmodules.validation.bean.RuleBasedValidator
Sets extra property validation rules for this validator.
setFieldErrorsIdSuffix(String) - Method in class org.springmodules.validation.valang.javascript.taglib.ValangCodebaseTag
Sets the id suffix of the element that should hold the error of a specific field.
setForm(Object) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
setFormName(String) - Method in class org.springmodules.validation.commons.ConfigurableBeanValidator
 
setFormName(String) - Method in class org.springmodules.validation.commons.ConfigurablePageBeanValidator
 
setFormName(String) - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Sets the key (form name) that will be used to retrieve a set of validation rules to be performed on the bean passed in for validation.
setFunction(Function) - Method in class org.springmodules.validation.valang.functions.FunctionWrapper
Sets function.
setFunctionExpressionParser(FunctionExpressionParser) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
setFunctionExpressionParser(FunctionExpressionParser) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
 
setFunctionExpressionParser(FunctionExpressionParser) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
 
setFunctionExpressionParser(FunctionExpressionParser) - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
 
setFunctionExpressionParser(FunctionExpressionParser) - Method in interface org.springmodules.validation.util.fel.FunctionExpressionBased
Sets the function expression parser to be used when parsing the function expressions.
setFunctionName(String) - Method in class org.springmodules.validation.valang.functions.FunctionWrapper
Sets function name.
setFunctionsByName(Map<String, Object>) - Method in class org.springmodules.validation.valang.parser.ValangParser
Sets functions by name.
setGlobalErrorsId(String) - Method in class org.springmodules.validation.valang.javascript.taglib.ValangCodebaseTag
Sets the id of the element that will hold the global error.
setGlobalRules(ValidationRule[]) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Sets the global rules for this configuration.
setGlobalRules(ValidationRule[]) - Method in interface org.springmodules.validation.bean.conf.MutableBeanValidationConfiguration
Sets the global rules for this configuration.
setHtmlComment(String) - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Sets whether or not to delimit the JavaScript with html comments.
setIncludeScriptTags(String) - Method in class org.springmodules.validation.valang.javascript.taglib.ValangCodebaseTag
Sets whether or not the generated code should be wrapped in HTML <script> tags.
setIndex(int) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
setInternalCondition(Condition) - Method in class org.springmodules.validation.util.condition.common.ConditionProxyCondition
 
setLoaders(BeanValidationConfigurationLoader[]) - Method in class org.springmodules.validation.bean.conf.loader.PrioritizedBeanValidationConfigurationLoader
 
setMessageSource(MessageSource) - Method in class org.springmodules.validation.util.context.BasicContextAware
Implementation of MessageSourceAware.
setMethod(String) - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Sets the method name that will be used for the Javascript validation method name if it has a value.
setName(String) - Method in class org.springmodules.validation.valang.functions.FunctionDefinition
 
setPage(int) - Method in class org.springmodules.validation.commons.AbstractPageBeanValidator
 
setPage(int) - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Sets the current page number of a multi-part form.
setPathMatcher(PathMatcher) - Method in class org.springmodules.validation.bean.context.web.ValidationContextFilter
 
setPathMatcher(PathMatcher) - Method in class org.springmodules.validation.bean.context.web.ValidationContextHandlerInterceptor
 
setPropertyEditor(PropertyEditor) - Method in class org.springmodules.validation.valang.CustomPropertyEditor
Sets custom property editor.
setPropertyHandlers(PropertyValidationElementHandler[]) - Method in class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
Resets the property handlers in this registry to the given ones (overriding the existing ones).
setPropertyPath(String) - Method in class org.springmodules.validation.valang.CustomPropertyEditor
Sets the property path (optional).
setPropertyRules(String, ValidationRule[]) - Method in class org.springmodules.validation.bean.conf.DefaultBeanValidationConfiguration
Sets the property validation rules for the given property.
setPropertyRules(String, ValidationRule[]) - Method in interface org.springmodules.validation.bean.conf.MutableBeanValidationConfiguration
Sets the property validation rules for the given property.
setRequiredType(Class) - Method in class org.springmodules.validation.valang.CustomPropertyEditor
Sets the required type.
setResource(Resource) - Method in class org.springmodules.validation.bean.conf.loader.xml.AbstractResourceBasedBeanValidationConfigurationLoader
Sets a single resource this loader will use to load the bean validation configurations from.
setResourceLoader(ResourceLoader) - Method in class org.springmodules.validation.util.context.BasicContextAware
Implementation of ResourceLoaderAware.
setResources(Resource[]) - Method in class org.springmodules.validation.bean.conf.loader.xml.AbstractResourceBasedBeanValidationConfigurationLoader
Sets the resources this loader will use to load bean validation configurations.
setShortCircuitFieldValidation(boolean) - Method in class org.springmodules.validation.bean.BeanValidator
Determines whether field validation will be short-ciruite, that is, if multiple validation rules are defined on a field, the first rule to fail will stop the validation process for that field.
setSrc(String) - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Sets the src attribute's value when defining the html script element.
setStaticJavascript(String) - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Sets whether or not to generate the static JavaScript.
setTabSize(int) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
 
setTemplate(FunctionTemplate) - Method in class org.springmodules.validation.valang.functions.AbstractFunction
Sets template.
setTemplate(int, int) - Method in class org.springmodules.validation.valang.functions.AbstractFunction
Sets template with line and row number by creating a new FunctionTemplate.
setTokens(String[]) - Method in class org.springmodules.validation.bean.context.aop.SimpleValidationContextInterceptor
Sets the validation context tokens to be returned.
setUrlPattern(String) - Method in class org.springmodules.validation.bean.context.web.ValidationContextUrlMapping
Sets the url pattern for this mapping.
setUseFullyQualifiedClassName(boolean) - Method in class org.springmodules.validation.bean.converter.ModelAwareErrorCodeConverter
Determines whether the converted error codes will use the fully qualified class names of the validated class.
setUseFullyQualifiedClassName(boolean) - Method in class org.springmodules.validation.commons.DefaultBeanValidator
Sets the value of the useFullyQualifiedClassName.
setUseFullyQualifiedClassName(boolean) - Method in class org.springmodules.validation.commons.DefaultPageBeanValidator
Sets the value of the useFullyQualifiedClassName.
setValang(String) - Method in class org.springmodules.validation.valang.ValangValidator
This property sets the Valang syntax.
setValidationConfigLocations(Resource[]) - Method in class org.springmodules.validation.commons.DefaultValidatorFactory
Sets the locations of the validation configuration files from which to load validation rules.
setValidationContext(ValidationContext) - Static method in class org.springmodules.validation.bean.context.ValidationContextHolder
Sets the ${ValidationContext} to be held by this holder.
setValidationContextUrlMappings(ValidationContextUrlMapping[]) - Method in class org.springmodules.validation.bean.context.web.ValidationContextFilter
 
setValidationContextUrlMappings(ValidationContextUrlMapping[]) - Method in class org.springmodules.validation.bean.context.web.ValidationContextHandlerInterceptor
 
setValidator(Validator) - Method in class org.springmodules.validation.validator.ConditionalValidator
Sets the underlying validator.
setValidatorFactory(ValidatorFactory) - Method in class org.springmodules.validation.commons.AbstractBeanValidator
 
setValidators(Validator[]) - Method in class org.springmodules.validation.validator.CompoundValidator
Sets the internal validators of this compound validator.
setValue(String) - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
setVisitor(ValangVisitor) - Method in class org.springmodules.validation.valang.parser.DefaultVisitor
Register a custom visitor to look up custom functions.
setVisitor(DefaultVisitor) - Method in class org.springmodules.validation.valang.parser.ValangParser
Sets visitor used for processing parsed expressions.
setWriter(Writer) - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
setXhtml(String) - Method in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
Sets whether or not to generate the xhtml code.
SimpleBeanValidationConfigurationLoader - Class in org.springmodules.validation.bean.conf.loader
A simple implementation of BeanValidationConfigurationLoader that enables registration of bean validation configuration with classes.
SimpleBeanValidationConfigurationLoader() - Constructor for class org.springmodules.validation.bean.conf.loader.SimpleBeanValidationConfigurationLoader
Constructs a new SimpleBeanValidationConfigurationLoader.
SimpleCharStream - Class in org.springmodules.validation.valang.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.springmodules.validation.valang.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class org.springmodules.validation.valang.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class org.springmodules.validation.valang.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.springmodules.validation.valang.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.springmodules.validation.valang.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.springmodules.validation.valang.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class org.springmodules.validation.valang.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class org.springmodules.validation.valang.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class org.springmodules.validation.valang.parser.SimpleCharStream
Constructor.
SimpleValangBased - Class in org.springmodules.validation.valang.parser
A simple implementation of ValangBased.
SimpleValangBased() - Constructor for class org.springmodules.validation.valang.parser.SimpleValangBased
 
SimpleValidationContextInterceptor - Class in org.springmodules.validation.bean.context.aop
A simple implementaion of AbstractValidationContextInterceptor that is configured with a list of tokens which are always returned regardless of the specific method invocation.
SimpleValidationContextInterceptor() - Constructor for class org.springmodules.validation.bean.context.aop.SimpleValidationContextInterceptor
 
SimpleValidationRuleElementHandlerRegistry - Class in org.springmodules.validation.bean.conf.loader.xml
A simple implementation of ValidationRuleElementHandlerRegistry that enables registration of element handlers.
SimpleValidationRuleElementHandlerRegistry() - Constructor for class org.springmodules.validation.bean.conf.loader.xml.SimpleValidationRuleElementHandlerRegistry
Constructs a new DefaultValidationRuleElementHandlerRegistry with the default handlers.
sizeRange(int, int) - Static method in class org.springmodules.validation.util.condition.Conditions
 
sizeRange(String, int, int) - Static method in class org.springmodules.validation.util.condition.Conditions
 
SizeRangeCollectionCondition - Class in org.springmodules.validation.util.condition.collection
An AbstractCollectionCondition that checks that the size/length of the the checked collection/array is with in a specific bounds.
SizeRangeCollectionCondition(int, int) - Constructor for class org.springmodules.validation.util.condition.collection.SizeRangeCollectionCondition
Constructs a new SizeRangeCollectionCondition with a given minimum and maximum sizes.
SizeRuleElementHandler - Class in org.springmodules.validation.bean.conf.loader.xml.handler
An AbstractPropertyValidationElementHandler that parses a size validation rules.
SizeRuleElementHandler(String) - Constructor for class org.springmodules.validation.bean.conf.loader.xml.handler.SizeRuleElementHandler
Constructs a new SizeRuleElementHandler.
SizeValidationRule - Class in org.springmodules.validation.bean.rule
An implementation of AbstractValidationRule that validates that a collection/array size is within specific bounds.
SizeValidationRule(int, int) - Constructor for class org.springmodules.validation.bean.rule.SizeValidationRule
Constructs a new SizeValidationRule with given lower bound (min) and upper bound (max) for the size of the validated collection/array.
SomeCollectionCondition - Class in org.springmodules.validation.util.condition.collection
An AbstractCollectionCondition implementation that checks whether some of the elements in a collection or array adhere to a specific condition.
SomeCollectionCondition(Condition) - Constructor for class org.springmodules.validation.util.condition.collection.SomeCollectionCondition
Constructs a new SomeCollectionCondition with a given condition.
specialConstructor - Variable in exception org.springmodules.validation.valang.parser.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class org.springmodules.validation.valang.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
src - Variable in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
The src attribute for html script element (used to include an external script resource).
StaticErrorArgumentsResolver - Class in org.springmodules.validation.bean.rule.resolver
An ErrorArgumentsResolver that is statically pre-configured with the error arguments, that is, the arguments are not dependent on the validated object.
StaticErrorArgumentsResolver() - Constructor for class org.springmodules.validation.bean.rule.resolver.StaticErrorArgumentsResolver
Constructs a new StaticErrorArgumentsResolver with no arguments.
StaticErrorArgumentsResolver(Object[]) - Constructor for class org.springmodules.validation.bean.rule.resolver.StaticErrorArgumentsResolver
Constructs a new StaticErrorArgumentsResolver with given static arguments.
staticFlag - Static variable in class org.springmodules.validation.valang.parser.SimpleCharStream
Whether parser is static.
staticJavascript - Variable in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
The static JavaScript methods will only be printed if this is set to "true".
string() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
STRING - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
STRING_LITERAL - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
SubElementsIterator - Class in org.springmodules.validation.util.xml
An iterator that iterates over the child elements of a given node.
SubElementsIterator(Node) - Constructor for class org.springmodules.validation.util.xml.SubElementsIterator
 
SubElementsIterator(Node, String) - Constructor for class org.springmodules.validation.util.xml.SubElementsIterator
 
SubElementsIterator(Node, String, String) - Constructor for class org.springmodules.validation.util.xml.SubElementsIterator
 
SUBTRACT - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
SubtractFunction - Class in org.springmodules.validation.valang.functions
 
SubtractFunction(Function, Function, int, int) - Constructor for class org.springmodules.validation.valang.functions.SubtractFunction
 
subtractiveExpr(Function) - Method in class org.springmodules.validation.valang.parser.ValangParser
 
supports(Class) - Method in class org.springmodules.validation.bean.BeanValidator
This validator supports only those classes that are supported by the validation configuration loader it uses.
supports(Class) - Method in interface org.springmodules.validation.bean.conf.loader.BeanValidationConfigurationLoader
Indicates whether the given class is supported by this loader.
supports(Class) - Method in class org.springmodules.validation.bean.conf.loader.PrioritizedBeanValidationConfigurationLoader
 
supports(Class) - Method in class org.springmodules.validation.bean.conf.loader.SimpleBeanValidationConfigurationLoader
 
supports(Class) - Method in class org.springmodules.validation.bean.conf.loader.xml.AbstractResourceBasedBeanValidationConfigurationLoader
Determines whether the given class is supported by this loader.
supports(Element, Class) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractClassValidationElementHandler
Determines whether the given element is supported by this handler.
supports(Element, Class, PropertyDescriptor) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.AbstractPropertyValidationElementHandler
Determines whether the given element is supported by this handler.
supports(Element, Class) - Method in interface org.springmodules.validation.bean.conf.loader.xml.handler.ClassValidationElementHandler
Determines whether this handler can handle the given element.
supports(Element, Class, PropertyDescriptor) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.DateInFutureRuleElementHandler
In addition to the element name and namespace check, this handler only support properties of types Date and Calendar.
supports(Element, Class, PropertyDescriptor) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.DateInPastRuleElementHandler
In addition to the element name and namespace check, this handler only support properties of types Date and Calendar.
supports(Element, Class, PropertyDescriptor) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.jodatime.InstantInFutureRuleElementHandler
In addition to the element name and namespace check, this handler only support properties of type Instant.
supports(Element, Class, PropertyDescriptor) - Method in class org.springmodules.validation.bean.conf.loader.xml.handler.jodatime.InstantInPastRuleElementHandler
In addition to the element name and namespace check, this handler only support properties of type Instant.
supports(Element, Class, PropertyDescriptor) - Method in interface org.springmodules.validation.bean.conf.loader.xml.handler.PropertyValidationElementHandler
Determines whether this handler can handle the given element.
supports(Class) - Method in class org.springmodules.validation.bean.RuleBasedValidator
This validator supports all classes.
supports(Class) - Method in class org.springmodules.validation.commons.AbstractBeanValidator
Checks if the validatorFactory is configured to handle this class.
supports(Class) - Method in class org.springmodules.validation.valang.ValangValidator
What validation class is supported.
supports(Class) - Method in class org.springmodules.validation.validator.AbstractTypeSpecificValidator
See Validator.supports(Class).
supports(Class) - Method in class org.springmodules.validation.validator.CompoundValidator
Returns whether this validator supports the given class.
supports(Class) - Method in class org.springmodules.validation.validator.ConditionalValidator
Returns whether this validation supports the given class.
supports(Class) - Method in class org.springmodules.validation.validator.EmptyValidator
See Validator.supports(Class).
supportsNullValues() - Method in class org.springmodules.validation.bean.rule.AbstractValidationRule
Determines whether this validation rule supports null values.
supportsNullValues() - Method in class org.springmodules.validation.bean.rule.ConditionReferenceValidationRule
 
supportsNullValues() - Method in class org.springmodules.validation.bean.rule.ExpressionValidationRule
This rule supports null values as the expression may operate on null values.
supportsNullValues() - Method in class org.springmodules.validation.bean.rule.NotNullValidationRule
Indicates that this validation rule supports null values, that is, that it can validate null values.
supportsTokens(String) - Method in class org.springmodules.validation.bean.context.DefaultValidationContext
 
supportsTokens(String[]) - Method in class org.springmodules.validation.bean.context.DefaultValidationContext
 
supportsTokens(String[]) - Method in class org.springmodules.validation.bean.context.ExtendingValidationContext
 
supportsTokens(String[]) - Method in interface org.springmodules.validation.bean.context.ValidationContext
Returns whether this validation context supports the given validation tokens.
SwitchTo(int) - Method in class org.springmodules.validation.valang.parser.ValangParserTokenManager
Switch to specified lex state.

T

tabSize - Variable in class org.springmodules.validation.valang.parser.SimpleCharStream
 
TargetBeanFunction - Class in org.springmodules.validation.valang.functions
This function returns the target bean.
TargetBeanFunction() - Constructor for class org.springmodules.validation.valang.functions.TargetBeanFunction
 
THIS - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 
Token - Class in org.springmodules.validation.valang.parser
Describes the input token stream.
Token() - Constructor for class org.springmodules.validation.valang.parser.Token
No-argument constructor
Token(int) - Constructor for class org.springmodules.validation.valang.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.springmodules.validation.valang.parser.Token
Constructs a new token for the specified Image and Kind.
token - Variable in class org.springmodules.validation.valang.parser.ValangParser
Current token.
token_source - Variable in class org.springmodules.validation.valang.parser.ValangParser
Generated Token Manager.
tokenImage - Variable in exception org.springmodules.validation.valang.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
Literal token values.
TokenMgrError - Error in org.springmodules.validation.valang.parser
Token Manager Error.
TokenMgrError() - Constructor for error org.springmodules.validation.valang.parser.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error org.springmodules.validation.valang.parser.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.springmodules.validation.valang.parser.TokenMgrError
Full Constructor.
tokensSupportedByCurrentContext(String[]) - Static method in class org.springmodules.validation.bean.context.ValidationContextUtils
 
toString() - Method in class org.springmodules.validation.valang.parser.Token
Returns the image.
transform(Object) - Static method in class org.springmodules.validation.valang.functions.AbstractMathFunction
 
TRUE - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
TypeSpecificCondition - Class in org.springmodules.validation.util.condition
A base class for all type specific conditions.
TypeSpecificCondition(Class) - Constructor for class org.springmodules.validation.util.condition.TypeSpecificCondition
Construts a new TypeSpecificCondition with the given supported type.
TypeSpecificCondition(Class[]) - Constructor for class org.springmodules.validation.util.condition.TypeSpecificCondition
Constructs a new TypeSpecificCondition with a the give list of supported types.

U

unaryOperator() - Method in class org.springmodules.validation.valang.parser.ValangParser
 
UNDERSCORE - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
UpdateLineColumn(char) - Method in class org.springmodules.validation.valang.parser.SimpleCharStream
 
UpperCaseFunction - Class in org.springmodules.validation.valang.functions
Converts a string to upper case.
UpperCaseFunction(Function[], int, int) - Constructor for class org.springmodules.validation.valang.functions.UpperCaseFunction
 
UPPERLETTER - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.

V

VALANG_RULES_KEY_PREFIX - Static variable in class org.springmodules.validation.valang.javascript.taglib.ValangValidateTag
Prefix which, when appended with a command name, is used to identify valang validation rules placed into the model.
ValangBased - Interface in org.springmodules.validation.valang.parser
Objects that are based on the ValangParser should implement this interface.
ValangCodebaseTag - Class in org.springmodules.validation.valang.javascript.taglib
Generates the JavaScript codebase that is necessary for the use of the JavaScript validation produced by ValangValidateTag.
ValangCodebaseTag() - Constructor for class org.springmodules.validation.valang.javascript.taglib.ValangCodebaseTag
 
ValangCondition - Class in org.springmodules.validation.util.cel.valang
A Condition implementation that checks the given object based on a valang boolean expression.
ValangCondition(String) - Constructor for class org.springmodules.validation.util.cel.valang.ValangCondition
Constructor
ValangCondition(String, Map, Map) - Constructor for class org.springmodules.validation.util.cel.valang.ValangCondition
Constructor
ValangConditionExpressionParser - Class in org.springmodules.validation.util.cel.valang
A ConditionExpressionParser implementation that knows how to parse valang boolean expressions.
ValangConditionExpressionParser() - Constructor for class org.springmodules.validation.util.cel.valang.ValangConditionExpressionParser
 
ValangConditionParserDefinitionParser - Class in org.springmodules.validation.bean.conf.namespace
The AbstractBeanDefinitionParser to parser <valang-condition-parser> elements.
ValangConditionParserDefinitionParser() - Constructor for class org.springmodules.validation.bean.conf.namespace.ValangConditionParserDefinitionParser
 
ValangErrorArgumentsResolver - Class in org.springmodules.validation.bean.rule.resolver
Resolves error arguments based on valang expressions.
ValangErrorArgumentsResolver() - Constructor for class org.springmodules.validation.bean.rule.resolver.ValangErrorArgumentsResolver
Creates a new ValangErrorArgumentsResolver with no argument expressions, that is, there will be no arguments.
ValangErrorArgumentsResolver(String[]) - Constructor for class org.springmodules.validation.bean.rule.resolver.ValangErrorArgumentsResolver
Creates a new ValangErrorArgumentsResolver with the given argument expressions.
ValangErrorArgumentsResolver(String[], Map) - Constructor for class org.springmodules.validation.bean.rule.resolver.ValangErrorArgumentsResolver
Creates a new ValangErrorArgumentsResolver with given argument expressions and custom functions that will be used by the valang parser.
ValangException - Exception in org.springmodules.validation.valang
 
ValangException(String, int, int) - Constructor for exception org.springmodules.validation.valang.ValangException
 
ValangException(String, Throwable, int, int) - Constructor for exception org.springmodules.validation.valang.ValangException
 
ValangException(Throwable, int, int) - Constructor for exception org.springmodules.validation.valang.ValangException
 
ValangFunctionExpressionParser - Class in org.springmodules.validation.util.fel.parser
A FunctionExpressionParser implementation that knows how to parse valang function expressions.
ValangFunctionExpressionParser() - Constructor for class org.springmodules.validation.util.fel.parser.ValangFunctionExpressionParser
 
ValangFunctionExpressionParser.ValangFunction - Class in org.springmodules.validation.util.fel.parser
A function that is associated with a valang function expression.
ValangFunctionExpressionParser.ValangFunction(String) - Constructor for class org.springmodules.validation.util.fel.parser.ValangFunctionExpressionParser.ValangFunction
 
ValangJavaScriptTagUtils - Class in org.springmodules.validation.valang.javascript.taglib
Static helper methods that place a ValangValidator into a model so that is is accessible to the JSP custom tag ValangValidateTag.
ValangJavaScriptTagUtils() - Constructor for class org.springmodules.validation.valang.javascript.taglib.ValangJavaScriptTagUtils
 
ValangJavaScriptTranslator - Class in org.springmodules.validation.valang.javascript
Translates a collection of valang validation rules into a JavaScript statement that is capable of validating a HTML form and writes this to a provided Writer.
ValangJavaScriptTranslator() - Constructor for class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
 
ValangParser - Class in org.springmodules.validation.valang.parser
 
ValangParser(String) - Constructor for class org.springmodules.validation.valang.parser.ValangParser
Constructor
ValangParser(String, Map<String, Object>, Map) - Constructor for class org.springmodules.validation.valang.parser.ValangParser
Constructor
ValangParser(String, String, Map<String, Object>, Map) - Constructor for class org.springmodules.validation.valang.parser.ValangParser
Constructor
ValangParser(InputStream) - Constructor for class org.springmodules.validation.valang.parser.ValangParser
Constructor with InputStream.
ValangParser(InputStream, String) - Constructor for class org.springmodules.validation.valang.parser.ValangParser
Constructor with InputStream and supplied encoding
ValangParser(Reader) - Constructor for class org.springmodules.validation.valang.parser.ValangParser
Constructor.
ValangParser(ValangParserTokenManager) - Constructor for class org.springmodules.validation.valang.parser.ValangParser
Constructor with generated Token Manager.
ValangParserConstants - Interface in org.springmodules.validation.valang.parser
Token literal values and constants.
ValangParserTokenManager - Class in org.springmodules.validation.valang.parser
Token Manager.
ValangParserTokenManager(SimpleCharStream) - Constructor for class org.springmodules.validation.valang.parser.ValangParserTokenManager
Constructor.
ValangParserTokenManager(SimpleCharStream, int) - Constructor for class org.springmodules.validation.valang.parser.ValangParserTokenManager
Constructor.
ValangRulesExportInterceptor - Class in org.springmodules.validation.valang.javascript.taglib
Spring MVC interceptor implementation that will automatically export Valang validation rules that are used by any of the intercepted handlers into the the ModelAndView so that they are accessible to the custom tag ValangValidateTag.
ValangRulesExportInterceptor() - Constructor for class org.springmodules.validation.valang.javascript.taglib.ValangRulesExportInterceptor
 
ValangValidateTag - Class in org.springmodules.validation.valang.javascript.taglib
Generates JavaScript validation code from a set valang validation rules.
ValangValidateTag() - Constructor for class org.springmodules.validation.valang.javascript.taglib.ValangValidateTag
 
ValangValidator - Class in org.springmodules.validation.valang

An implementation of Validator that takes a Valang syntax string to define the set of validation rules it will apply.

ValangValidator() - Constructor for class org.springmodules.validation.valang.ValangValidator
Constructor
ValangVisitor - Interface in org.springmodules.validation.valang.parser
 
validate(Object, Errors) - Method in class org.springmodules.validation.bean.BeanValidator
Applies all validation rules as defined in the BeanValidationConfiguration retrieved for the given bean from the configured BeanValidationConfigurationLoader.
validate(Object, Errors) - Method in class org.springmodules.validation.bean.RuleBasedValidator
Validates the given object and registers all validation errors with the given errors object.
validate(Object, Errors) - Method in class org.springmodules.validation.commons.AbstractBeanValidator
Validates the supplied object using a org.apache.commons.validator.Validator loaded from the configured ValidatorFactory.
validate(Object, Errors) - Method in class org.springmodules.validation.valang.predicates.BasicValidationRule
Validates bean and records any errors.
validate(Object, Errors) - Method in interface org.springmodules.validation.valang.predicates.ValidationRule
 
validate(Object, Errors) - Method in class org.springmodules.validation.valang.ValangValidator
Validate the supplied target object, which must be of a Class for which the ValangValidator.supports(Class) method typically has (or would) return true.
validate(Object, Errors) - Method in class org.springmodules.validation.validator.CompoundValidator
Validates the given object.
validate(Object, Errors) - Method in class org.springmodules.validation.validator.ConditionalValidator
Validates the given objects only if the given object adheres to the associated condition.
validate(Object, Errors) - Method in class org.springmodules.validation.validator.EmptyValidator
See Validator.validate(Object, org.springframework.validation.Errors).
validateAndShortCircuitRules(ValidationRule[], String, Object, Errors) - Method in class org.springmodules.validation.bean.BeanValidator
Applying the given validation rules on the given property of the given object.
validateArguments(Function[]) - Method in class org.springmodules.validation.valang.functions.AbstractInitializableFunction
 
validateArrayProperty(Object, Object, String, Errors, Set) - Method in class org.springmodules.validation.bean.BeanValidator
Validates the elements of the given array property.
validateByte(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field can safely be converted to a byte primitive.
validateCreditCard(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field is a valid credit card number.
validateDate(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field is a valid date.
validateDouble(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field can safely be converted to a double primitive.
validateDoubleRange(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if a fields value is within a range (min & max specified in the vars attribute).
validatedSubBean(Object, Object, String, Errors, Set) - Method in class org.springmodules.validation.bean.BeanValidator
Validates the given nested property bean (sub-bean).
validateEmail(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if a field has a valid e-mail address.
validateFloat(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field can safely be converted to a float primitive.
validateFloatRange(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if a fields value is within a range (min & max specified in the vars attribute).
validateInteger(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field can safely be converted to an int primitive.
validateIntRange(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if a fields value is within a range (min & max specified in the vars attribute).
validateListOrSetProperty(Object, Collection, String, Errors, Set) - Method in class org.springmodules.validation.bean.BeanValidator
Validates the elements of the given list or set property.
validateLong(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field can safely be converted to a long primitive.
validateMapProperty(Object, Map, String, Errors, Set) - Method in class org.springmodules.validation.bean.BeanValidator
Validates the elements within the given map property.
validateMask(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field matches the regular expression in the field's mask attribute.
validateMaxLength(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field's length is less than or equal to the maximum value.
validateMinLength(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field's length is greater than or equal to the minimum value.
validateObjectGraphConstraints(Object, Object, Errors, Set) - Method in class org.springmodules.validation.bean.BeanValidator
The heart of this validator.
validatePropertyExists(Class, String) - Method in class org.springmodules.validation.bean.conf.loader.xml.DefaultXmlBeanValidationConfigurationLoader
 
validateRange(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Deprecated. As of Struts 1.1, replaced by #validateIntRange(java.lang.Object, org.apache.validator.validator.ValidatorAction, org.apache.validator.validator.Field, org.apache.struts.action.Errors, javax.servlet.http.HttpServletRequest)
validateRequired(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field isn't null and length of the field is greater than zero not including whitespace.
validateRequiredIf(Object, ValidatorAction, Field, Errors, Validator) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field isn't null based on the values of other fields.
validateShort(Object, ValidatorAction, Field, Errors) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field can safely be converted to a short primitive.
validateValidWhen(Object, ValidatorAction, Field, Errors, Validator) - Static method in class org.springmodules.validation.commons.FieldChecks
Checks if the field matches the boolean expression specified in test parameter.
VALIDATION_BEANS_NAMESPACE - Static variable in interface org.springmodules.validation.bean.conf.namespace.ValidationBeansParserConstants
 
ValidationBeansParserConstants - Interface in org.springmodules.validation.bean.conf.namespace
 
ValidationConfigurationException - Exception in org.springmodules.validation.bean.conf
Represents any validation configuration related error that can occure.
ValidationConfigurationException(String) - Constructor for exception org.springmodules.validation.bean.conf.ValidationConfigurationException
 
ValidationConfigurationException(String, Throwable) - Constructor for exception org.springmodules.validation.bean.conf.ValidationConfigurationException
 
ValidationContext - Interface in org.springmodules.validation.bean.context
Represents a context of validation.
ValidationContextFilter - Class in org.springmodules.validation.bean.context.web
A servlet filter that sets the validation context for different url patterns.
ValidationContextFilter() - Constructor for class org.springmodules.validation.bean.context.web.ValidationContextFilter
 
ValidationContextHandlerInterceptor - Class in org.springmodules.validation.bean.context.web
An interceptor that sets the validation context based on configured mappings of url patterns to validation context tokens.
ValidationContextHandlerInterceptor() - Constructor for class org.springmodules.validation.bean.context.web.ValidationContextHandlerInterceptor
 
ValidationContextHolder - Class in org.springmodules.validation.bean.context
A holder to hold thread bound validation contexts.
ValidationContextHolder() - Constructor for class org.springmodules.validation.bean.context.ValidationContextHolder
 
ValidationContextUrlMapping - Class in org.springmodules.validation.bean.context.web
Represents a mapping between a url pattern to a list of validation context tokens.
ValidationContextUrlMapping() - Constructor for class org.springmodules.validation.bean.context.web.ValidationContextUrlMapping
Default contructor.
ValidationContextUrlMapping(String, String[]) - Constructor for class org.springmodules.validation.bean.context.web.ValidationContextUrlMapping
Constructs a new mapping for the given url pattern to the given validation context tokens.
ValidationContextUrlMappingArrayPropertyEditor - Class in org.springmodules.validation.bean.context.web
A property editor for the ValidationContextUrlMapping class.
ValidationContextUrlMappingArrayPropertyEditor() - Constructor for class org.springmodules.validation.bean.context.web.ValidationContextUrlMappingArrayPropertyEditor
 
ValidationContextUtils - Class in org.springmodules.validation.bean.context
 
ValidationContextUtils() - Constructor for class org.springmodules.validation.bean.context.ValidationContextUtils
 
ValidationMethodValidationRule - Class in org.springmodules.validation.bean.rule
 
ValidationMethodValidationRule(Method) - Constructor for class org.springmodules.validation.bean.rule.ValidationMethodValidationRule
 
ValidationRule - Interface in org.springmodules.validation.bean.rule
Represents a validation rule.
ValidationRule - Interface in org.springmodules.validation.valang.predicates
This interface represents a validation rule that will validate a target bean.
ValidationRuleElementHandlerRegistry - Interface in org.springmodules.validation.bean.conf.loader.xml
A registry of PropertyValidationElementHandler's and ClassValidationElementHandler's.
ValidatorFactory - Interface in org.springmodules.validation.commons
 
ValidWhenLexer - Class in org.springmodules.validation.commons.validwhen
 
ValidWhenLexer(InputStream) - Constructor for class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
ValidWhenLexer(Reader) - Constructor for class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
ValidWhenLexer(InputBuffer) - Constructor for class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
ValidWhenLexer(LexerSharedInputState) - Constructor for class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
ValidWhenParser - Class in org.springmodules.validation.commons.validwhen
 
ValidWhenParser(TokenBuffer, int) - Constructor for class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
ValidWhenParser(TokenBuffer) - Constructor for class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
ValidWhenParser(TokenStream, int) - Constructor for class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
ValidWhenParser(TokenStream) - Constructor for class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
ValidWhenParser(ParserSharedInputState) - Constructor for class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
ValidWhenParserTokenTypes - Interface in org.springmodules.validation.commons.validwhen
 
value() - Method in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
valueOf(String) - Static method in enum org.springmodules.validation.valang.predicates.Operator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springmodules.validation.valang.predicates.Operator
Returns an array containing the constants of this enum type, in the order they're declared.

W

WHERE - Static variable in interface org.springmodules.validation.valang.parser.ValangParserConstants
RegularExpression Id.
wrapBean(Object) - Method in class org.springmodules.validation.bean.BeanValidator
Wraps the given bean in a BeanWrapper.
writeJavaScriptValangValidator(Writer, String, boolean, Collection<ValidationRule>, MessageSourceAccessor) - Method in class org.springmodules.validation.valang.javascript.ValangJavaScriptTranslator
Translates the provided set of Valang BasicValidationRules into JavaScript code capable of validating a HTML form and outputs the translated code into the provided writer.
WS - Static variable in interface org.springmodules.validation.commons.validwhen.ValidWhenParserTokenTypes
 

X

xhtml - Variable in class org.springmodules.validation.commons.taglib.JavascriptValidatorTag
The generated code should be XHTML compliant when "true".
XmlBasedValidatorBeanDefinitionParser - Class in org.springmodules.validation.bean.conf.namespace
 
XmlBasedValidatorBeanDefinitionParser() - Constructor for class org.springmodules.validation.bean.conf.namespace.XmlBasedValidatorBeanDefinitionParser
 

_

_tokenNames - Static variable in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
_tokenSet_0 - Static variable in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
_tokenSet_0 - Static variable in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
_tokenSet_1 - Static variable in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 
_tokenSet_1 - Static variable in class org.springmodules.validation.commons.validwhen.ValidWhenParser
 
_tokenSet_2 - Static variable in class org.springmodules.validation.commons.validwhen.ValidWhenLexer
 

A B C D E F G H I J K L M N O P R S T U V W X _

Copyright © 2009. All Rights Reserved.