Project Summary

Project Information

Field Value
Name OVal
Description OVal is a pragmatic and extensible validation framework for any kind of Java objects (not only JavaBeans). Constraints can be declared with annotations (@NotNull, @MaxLength), POJOs or XML. Custom constraints can be expressed as custom Java classes or by using scripting languages such as JavaScript, Groovy, BeanShell, OGNL or MVEL. Besides field/property validation OVal implements Programming by Contract features by utilizing AspectJ based aspects. This for example allows runtime validation of method arguments.
Homepage http://oval.sf.net

Project Organization

Field Value
Name The OVal Development Team
URL http://oval.sf.net/

Build Information

Field Value
GroupId net.sf.oval
ArtifactId oval
Version 1.88-SNAPSHOT
Type jar
Java Version 1.5