OVal oval

Group net.sf.oval
描述 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.
Packaging jar
Size 361.64 KB
文件 pom jar
网址 http://oval.sf.net
发布时间 2011-10-04 04:06

dependencies

Group Artifact Version
junit junit 4.8.2
log4j log4j 1.2.16
org.aspectj aspectjrt 1.6.11
commons-logging commons-logging 1.1.1
org.slf4j slf4j-api 1.6.1
com.thoughtworks.xstream xstream 1.4.1
org.beanshell bsh 2.0b4
ognl ognl 3.0.2
javassist javassist 3.12.1.GA
org.jruby jruby 1.6.4
org.mozilla rhino 1.7R3
commons-jxpath commons-jxpath 1.3
javolution javolution 5.5.1
org.springframework spring-aop 3.0.6.RELEASE
org.springframework spring-context 3.0.6.RELEASE
aopalliance aopalliance 1.0
cglib cglib-nodep 2.2
org.codehaus.groovy groovy-all 1.8.2
org.apache.commons commons-jexl 2.0.1
org.mvel mvel2 2.0.19
com.thoughtworks.paranamer paranamer 2.3
javax.persistence persistence-api 1.0
trove trove 2.0.4
javax.validation validation-api 1.0.0.GA

developers

sebthom Sebastian Thomschke
hriegel Holger Riegel

licenses

Eclipse Public License - v 1.0 http://oval.sf.net/license/epl-v10.txt
索引仓库
仓库 个数
Central 592045
7408246