Package org.loom.validator

Interface Summary
ButtonDecorator Modify buttons that point to a certain action and event, based on metadata contained by the implementing class.
FormDecorator Decorates forms
FormInputDecorator A metadata-aware class that can decorate a tag that will be printed to the browser
LinkDecorator Modify links that point to a certain action and event, based on metadata contained by the implementing class.
PropertyValidator A Validator bound to a property.
 

Class Summary
AbstractPropertyValidator  
AbstractRequiredValidator<T> Parent of all the RequiredValidator classes
MethodValidator Calls a given method to validate
NumberValidator Class that contains data and behaviour to validate one field.
PathMatcher Filter text according to a set of rules (ant-style).
PathMatcherRule Returns true if the event matches ANY of the configured includes[] events and NONE of the excludes[]
RequiredArrayValidator Checkif an array property is empty
RequiredBooleanValidator Validates required boolean.
RequiredCollectionValidator  
RequiredMapValidator Validates Map classes
RequiredObjectValidator Validate all kind of Objects.
RequiredStringValidator Validates required string
RequiredValidatorFactory Creates the appropiate RequiredValidatorclass, depending on the property type
StringValidator Class that contains data and behaviour to validate one field.
ValidationRequest Class with all the data needed to perform a validation
ValueParser ANTLR does not make it easy to parse values, this class is a decorator over it.