package com.iedscout; import java.util.HashMap; import java.util.LinkedHashMap; import java.util.Map; public class BTS_ScoutData_Array { private Map m_ScoutData = new LinkedHashMap();; public void addScoutData(ScoutData data) { if(null != data.node_path && data.node_path.trim().length() > 0) { if(!data.node_path.endsWith("mag.f") && !data.node_path.endsWith(".stVal")) { return; } m_ScoutData.put(data.node_path, data); } } public ScoutData getScoutData(String path) { if(null != path) { return m_ScoutData.get(path); } return null; } public int getDataCount() { return m_ScoutData.size(); } public Map getDataMap(){ return this.m_ScoutData; } /** * 清空集合 */ public void clear() { if(null != m_ScoutData) { m_ScoutData.clear(); } } }