JValidations

JValidations is a framework to express and exercise validation rules for java objects. Its defining characteristics are: * validation is performed by the objects themselves, not in external \"validator\" classes, preserving encapsulation * validation rules are expressed in declarative java, not in XML or annotations or what have you * how a validation failure is handled is entirely up to the caller through the use of callback interfaces * extensible in that custom validations can be coded, and the DSL syntax can be modified to suit your needs
Metadata
Category: Validation
License: MIT License
Sponsored Ad