@Override public void handleEvent(PersonDepartureEvent event) { if (pIdsToExclude.contains(event.getPersonId())) { return; } TravellerChain chain = chains.get(event.getPersonId()); if (chain == null) { chain = new TravellerChain(); chains.put(event.getPersonId(), chain); } chain.lastTime = event.getTime(); if (event.getLegMode().equals("transit_walk")) chain.walk = true; else chain.walk = false; }