code: public int[] listStatisticsWithDependents() {
          if (dependList == null) {
              ArrayList list = new ArrayList();
              Iterator allData = perfData.values().iterator();
              while (allData.hasNext()) {
                  PmiDataInfo dataInfo = (PmiDataInfo) allData.next();
                  if (dataInfo.getDependency() != null) {
                      list.add(new Integer(dataInfo.getId()));
                  }
              }
  
              dependList = new int[list.size()];
              for (int i = 0; i < list.size(); i++) {
                  dependList[i] = ((Integer) list.get(i)).intValue();
              }
          }
          return dependList;
      }
docs: Returns String representation of this object