Download oval JAR file with all dependencies
oval from group net.sf.oval (version 1.80)
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.
19 downloads
Artifact oval
Group net.sf.oval
Version 1.80
Last update 03. October 2011
Tags: aspectj using javabeans aspects runtime kind languages maxlength programming allows declared pojos features only notnull objects oval custom classes scripting javascript with groovy such besides extensible validation contract expressed constraints beanshell property framework pragmatic field arguments ognl implements java mvel method annotations example this utilizing based
Organization The OVal Development Team
URL http://oval.sf.net
License Eclipse Public License - v 1.0
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
Group net.sf.oval
Version 1.80
Last update 03. October 2011
Tags: aspectj using javabeans aspects runtime kind languages maxlength programming allows declared pojos features only notnull objects oval custom classes scripting javascript with groovy such besides extensible validation contract expressed constraints beanshell property framework pragmatic field arguments ognl implements java mvel method annotations example this utilizing based
Organization The OVal Development Team
URL http://oval.sf.net
License Eclipse Public License - v 1.0
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
Page 1 from 1 (items total 1)