1 package com.diasparsoftware.java.util; 2 3 import java.util.Map; 4 5 public abstract class ExceptionalMapEntryClosure 6 implements ExceptionalClosure { 7 8 public Object execute(Object parameters) throws Exception { 9 Map.Entry each = (Map.Entry) parameters; 10 eachMapEntry(each.getKey(), each.getValue()); 11 return null; 12 } 13 14 protected abstract void eachMapEntry(Object key, Object value) 15 throws Exception; 16 }