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 382.91 KB
文件 pom jar
网址 http://oval.sf.net
发布时间 2017-11-12 21:18

dependencies

Group Artifact Version
log4j log4j 1.2.17
org.aspectj aspectjrt 1.8.9
commons-logging commons-logging 1.2
org.slf4j slf4j-api 1.7.25
com.thoughtworks.xstream xstream 1.4.3
org.apache-extras.beanshell bsh 2.0b6
ognl ognl 3.1.3
org.jruby jruby 1.6.5
org.mozilla rhino 1.7R5
commons-jxpath commons-jxpath 1.3
javolution javolution 5.5.1
com.google.inject guice 3.0
org.springframework spring-aop 3.2.18.RELEASE
org.springframework spring-context 3.2.18.RELEASE
aopalliance aopalliance 1.0
cglib cglib-nodep 3.1
org.codehaus.groovy groovy-all 2.2.2
org.apache.commons commons-jexl 2.1.1
org.mvel mvel2 2.0.19
com.thoughtworks.paranamer paranamer 2.8
javax.persistence persistence-api 1.0.2
net.sf.trove4j trove4j 3.0.3
javax.validation validation-api 1.0.0.GA
com.sun.phobos jsr223-api 1.0
junit junit 4.12

developers

sebthom Sebastian Thomschke

licenses

Eclipse Public License 1.0 http://www.spdx.org/licenses/EPL-1.0
索引仓库
仓库 个数
Central 592045
4766955