package org.skywalking.apm.collector.worker.storage; import java.util.LinkedHashMap; import java.util.Map; /** * @author pengys5 */ public class RecordAnalysisData { private WindowData<RecordData> windowData = new WindowData(new LinkedHashMap<String, RecordData>()); public RecordData getOrCreate(String id) { if (!windowData.containsKey(id)) { windowData.put(id, new RecordData(id)); } return windowData.get(id); } public Map<String, RecordData> asMap() { return windowData.asMap(); } }