Mega Code Archive

 
Categories / Java / Apache Common
 

Collection Closure

import org.apache.commons.collections.Closure; import org.apache.commons.collections.ClosureUtils; import org.apache.commons.collections.PredicateUtils; public class ClosureExample {   public static void main(String args[]) {     Closure ifClosure = ClosureUtils.ifClosure(                        PredicateUtils.equalPredicate(new Integer(20)),                        ClosureUtils.nopClosure(),                        ClosureUtils.exceptionClosure());     ifClosure.execute(new Integer(20)); //    ifClosure.execute(new Integer(30));   } }                     ApacheCollectionClosureExample.zip( 513 k)