View Javadoc

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  }