public class SysModStatResult extends ResultCommon{
private List<SysModule> sysModule; }
public class SysModule {
private List<ProcessStat> ps; //进程状态列表 private String errFlag; private String errInfo;
}
public class ProcessStat { private String pid; // 进程ID private String pDesc; //进程描述
}有三个类,目前我能通过sysMoManagerService.querySysModStat()这个方法取得SysModStatResult 这个类下的数据,然后我NEW它的一个对象SysModStatResult result = null; 通过result.getSysModule()这个方法取得SysModule 下的数据,到了这里怎么取得ProcessStat 下的数据呢?
我想要的是ProcessStat 这个类的数据。
private List<SysModule> sysModule; }
public class SysModule {
private List<ProcessStat> ps; //进程状态列表 private String errFlag; private String errInfo;
}
public class ProcessStat { private String pid; // 进程ID private String pDesc; //进程描述
}有三个类,目前我能通过sysMoManagerService.querySysModStat()这个方法取得SysModStatResult 这个类下的数据,然后我NEW它的一个对象SysModStatResult result = null; 通过result.getSysModule()这个方法取得SysModule 下的数据,到了这里怎么取得ProcessStat 下的数据呢?
我想要的是ProcessStat 这个类的数据。
//取result...
for (Iterator iterator = result.getSysModule().iterator(); iterator.hasNext();) {
SysModule sm = (SysModule) iterator.next();
for (Iterator iterator = sm.getPs().iterator(); iterator.hasNext();) {
ProcessStat ps = (ProcessStat) iterator.next();
System.out.println(ps.getPid+","+ps.getPDesc());
}
}