private void toArray(LongKeyMap<Step> src, List<Step> out) { if (src == null) return; Enumeration<Step> en = src.values(); for (int i = 0, max = src.size(); i < max; i++) { out.add(en.nextElement()); } src.clear(); }