Object validator interface. Implementors of this class can be added to
any
org.millstone.base.data.Validatable object to verify
its value. The Validatable#isValid(Object) iterates all
registered Validators, calling their
Validator.validate(Object) methods. validate(Object) should throw the
Validator.InvalidValueException if the given value is not valid
by its standards.
author: IT Mill Ltd. version: 3.1.1 since: 3.0
Inner Class :public interface Suggestive extends Validator
Checks the given value against this validator. If the value is valid
this method should do nothing, and if it's not valid, it should throw
Validator.InvalidValueException Parameters: value - the value to check throws: Validator.InvalidValueException - if the value is not valid