Package com.ibm.tws.objects.validator

Class Summary
Validator This class is the root of all validator classes, and provides common utility methods that can be invoked by subclasses to check the validity of allowed lengths, ranges and other rules on object fields.
 

Exception Summary
AddressValidatorException This exception is thrown when validation of an object fails because an internet address field contains an invalid address.
CharValidatorException This exception is thrown when validation of an object fails because a text field includes an invalid character.
ComparisonValidatorException This exception is thrown when validation of an object fails because a comparison constraint between two fields is not met.
ConstraintValidatorException This exception is thrown when validation of an object fails because the current value of a field does not comply with a constraint defined by the current value of one or more fields of the same object.
FilterValidatorException This exception is thrown when validation of a query filter fails because one of the filter elements is not an instance of the expected class, or is null but the filter element is not nullable.
InstanceValidatorException This exception is thrown when validation of an object fails because one of the objects in a list is not an instance of the expected class.
LengthValidatorException This exception is thrown when validation of an object fails because a text field exceeds the allowed maximum length.
NullValidatorException This exception is thrown when validation of an object fails because a required field is null.
RangeValidatorException This exception is thrown when validation of an object fails because a sortable field is out of the allowed range.
StartValidatorException This exception is thrown when validation of an object fails because a text field does not start as expected.
ValidatorException This class is the root of all validator exception classes.
ValueValidatorException This exception is thrown when validation of an object fails because one of the fields contains an invalid value.
 



Copyright © 2005 IBM All Rights Reserved.