protected Data process(Map.Entry entry) { final Object result = entryProcessor.process(entry); return toData(result); }