private Stop doMap(org.onebusaway.gtfs.model.Stop rhs) { Stop lhs = new Stop(); lhs.setId(mapAgencyAndId(rhs.getId())); lhs.setName(rhs.getName()); lhs.setLat(rhs.getLat()); lhs.setLon(rhs.getLon()); lhs.setCode(rhs.getCode()); lhs.setDesc(rhs.getDesc()); lhs.setZoneId(rhs.getZoneId()); lhs.setUrl(rhs.getUrl()); lhs.setLocationType(rhs.getLocationType()); lhs.setParentStation(rhs.getParentStation()); lhs.setWheelchairBoarding(rhs.getWheelchairBoarding()); lhs.setDirection(rhs.getDirection()); lhs.setTimezone(rhs.getTimezone()); lhs.setVehicleType(rhs.getVehicleType()); lhs.setPlatformCode(rhs.getPlatformCode()); return lhs; } }
private String getZoneForStopId(String stopId) { Stop stop = dao.getStopForId(new AgencyAndId(agencyId, stopId)); if (stop == null) { return null; } if (stop.getZoneId() == null || "".equals(stop.getZoneId())) { _log.info("Stop {} does not have zone, setting zone to stop_id", stop); stop.setZoneId(stop.getId().getId()); dao.updateEntity(stop); } return stop.getZoneId(); } }
zones[i] = stopTimes.get(i).getStop().getZoneId(); if (stopTime.getStop().getWheelchairBoarding() != 0) { perStopFlags[i] |= FLAG_WHEELCHAIR_ACCESSIBLE;
public TraverseResult traverse(State state0, TraverseOptions wo) { State state1 = state0.clone(); state1.incrementTimeInSeconds(elapsed); state1.setZoneAndRoute(getEndStop().getZoneId(), start.getTrip().getRoute().getId(), fareContext); return new TraverseResult(elapsed, state1); }
public TraverseResult traverseBack(State state0, TraverseOptions wo) { State state1 = state0.clone(); state1.incrementTimeInSeconds(-elapsed); state1.setZoneAndRoute(getStartStop().getZoneId(), start.getTrip().getRoute().getId(), fareContext); return new TraverseResult(elapsed, state1); }
public TraverseResult traverse(State state0, TraverseOptions wo) { State state1 = state0.clone(); int runningTime = pattern.getRunningTime(stopIndex, state0.getTrip()); state1.incrementTimeInSeconds(runningTime); state1.setZoneAndRoute(getEndStop().getZoneId(), pattern.getExemplar().getRoute().getId(), context); return new TraverseResult(runningTime, state1); }
public TraverseResult traverseBack(State state0, TraverseOptions wo) { State state1 = state0.clone(); int runningTime = pattern.getRunningTime(stopIndex, state0.getTrip()); state1.incrementTimeInSeconds(-runningTime); state1.setZoneAndRoute(getStartStop().getZoneId(), pattern.getExemplar().getRoute().getId(), context); return new TraverseResult(runningTime, state1); }