Check out SpringContracts at http://springcontracts.sourceforge.net/home.html. This library is similar to OVal, which was discussed in the article "Defensive programming with AOP" at http://www-128.ibm.com/developerworks/java/library/j-cq01307/
NOTICE: developerWorks Community will be offline May 29-30, 2015 while we upgrade to the latest version of IBM Connections. For more information, read our upgrade FAQ.
This topic has been locked.