Search in sources :

Example 1 with DotGroup

use of com.navercorp.pinpoint.web.scatter.DotGroup in project pinpoint by naver.

the class ScatterDataSerializer method writeDotSet.

private void writeDotSet(DotGroups dotGroups, ScatterAgentMetaData metaData, JsonGenerator jgen) throws IOException {
    Map<Dot, DotGroup> dotGroupLeaders = dotGroups.getDotGroupLeaders();
    Set<Dot> dotSet = dotGroups.getSortedDotSet();
    for (Dot dot : dotSet) {
        if (dotGroupLeaders.containsKey(dot)) {
            writeDot(dot, dotGroupLeaders.get(dot).getDotSize(), metaData, jgen);
        } else {
            writeDot(dot, 0, metaData, jgen);
        }
    }
}
Also used : DotGroup(com.navercorp.pinpoint.web.scatter.DotGroup) Dot(com.navercorp.pinpoint.web.vo.scatter.Dot)

Aggregations

DotGroup (com.navercorp.pinpoint.web.scatter.DotGroup)1 Dot (com.navercorp.pinpoint.web.vo.scatter.Dot)1