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 350.59 KB
文件 pom jar
网址 http://oval.sf.net
发布时间 2010-11-13 09:40

dependencies

Group Artifact Version
junit junit 4.8.2
log4j log4j 1.2.16
org.aspectj aspectjrt 1.6.9
commons-logging commons-logging 1.1.1
org.slf4j slf4j-api 1.6.1
com.thoughtworks.xstream xstream 1.3.1
org.beanshell bsh 2.0b4
ognl ognl 3.0
jboss javassist 3.7.ga
org.jruby jruby 1.5.3
rhino js 1.7R2
org.javolution javolution 5.2.6
org.springframework spring-aop 3.0.4.RELEASE
org.springframework spring-context 3.0.4.RELEASE
aopalliance aopalliance 1.0
cglib cglib-nodep 2.2
org.codehaus.groovy groovy-all 1.7.5
commons-jexl commons-jexl 20070823
org.mvel mvel2 2.0.18
com.thoughtworks.paranamer paranamer 2.2.1
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
7408244