Package com.guiseframework.validator

Interface Summary
RangeValidator<V> A validator restricting a value to a range.
Validator<V> Indicates an object that can determine whether a value is valid.
 

Class Summary
AbstractComparableRangeValidator<V extends Comparable<V>> An abstract implementation of a range validator that handles comparable values.
AbstractRangeValidator<V> An abstract implementation of a validator restricted to a range.
AbstractRegularExpressionValidator<V> An abstract validator that can validate against regular expressions.
AbstractValidator<V> An abstract implementation of an object that can determine whether a value is valid.
DateRangeValidator A range validator for dates.
DecimalRangeValidator<V extends Number & Comparable<V>> A range validator for decimal numbers such as floating point numbers that uses BigInteger for validation accuracy.
IntegerRangeValidator A range validator for integers.
LongRangeValidator A range validator for longs.
PANValidator A validator to validate a Primary Account Number (PAN) of an identification card as defined in ISO/IEC 7812-1:2000(E), "Identification cards - Identification of issuers - Part 1: Numbering system".
RegularExpressionCharArrayValidator A character array validator that can validate against regular expressions.
RegularExpressionStringValidator A string validator that can validate against regular expressions.
ResourceImportValidator A resource import validator that can validate resource imports against accepted content types, file extensions, and/or maximum size.
ValueRequiredValidator<V> A validator that requires a value to be entered.
 

Exception Summary
ValidationException Exception class for a validation error.
ValidationsException Validation exception indicating that multiple validation errors occured.
 



Copyright © 2005-2010 GlobalMentor, Inc. All Rights Reserved.