package com.floreysoft.jmte.renderer; import java.util.Locale; import java.util.Map; import com.floreysoft.jmte.Renderer; @SuppressWarnings("rawtypes") public class DefaultMapRenderer implements Renderer<Map> { @Override public String render(Map map, Locale locale) { final String renderedResult; if (map.size() == 0) { renderedResult = ""; } else if (map.size() == 1) { renderedResult = map.values().iterator().next().toString(); } else { renderedResult = map.toString(); } return renderedResult; } }