public Map<String, List<TimeHistogram>> getTimeHistogramMap() {
        Map<String, List<TimeHistogram>> result = new HashMap<>();
        for (AgentHistogram agentHistogram : agentHistogramList.getAgentHistogramList()) {
            List<TimeHistogram> histogram = histogramOrdering.sortedCopy(agentHistogram.getTimeHistogram());
            result.put(agentHistogram.getAgentId().getName(), histogram);
        }
        return result;
    }
most of the features have been delegated to AgentHistogramList upon refactoring
TODO: functionality reduced to creating views - need to be renamed or removed

@author emeroad
web/src/main/java/com/navercorp/pinpoint/web/applicationmap/histogram/AgentTimeHistogram.java