package com.iedscout;
|
|
import java.util.HashMap;
|
import java.util.LinkedHashMap;
|
import java.util.Map;
|
|
|
public class BTS_ScoutData_Array {
|
private Map<String,ScoutData> m_ScoutData = new LinkedHashMap<String,ScoutData>();;
|
|
|
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<String,ScoutData> getDataMap(){
|
return this.m_ScoutData;
|
}
|
|
/**
|
* 清空集合
|
*/
|
public void clear() {
|
if(null != m_ScoutData) {
|
m_ScoutData.clear();
|
}
|
}
|
|
|
}
|