public static LinkedHashMap<String, Collection<PayloadFingerprint>> getPayloads(PlanType plan) { LinkedHashMap<String, Collection<PayloadFingerprint>> payloads = new LinkedHashMap<>(); for (Maneuver m : plan.getGraph().getAllManeuvers()) { payloads.put(m.getId(), getPayloads(m)); } return payloads; }